|
9#
發(fā)表于 2024-11-12 08:58:34
|
只看該作者
以下是根據(jù)已知條件計算伺服電機編碼器至少應(yīng)設(shè)置成多少位的過程:
7 w5 |9 a8 {5 }2 m) J5 x4 a $ E' b: V3 }# O, L7 r s4 t' r R
計算絲桿每微米對應(yīng)的脈沖數(shù)
9 S" x9 }: B6 ?; p$ j * ?, h9 }% D& Z* t! z5 T2 X
已知絲桿導(dǎo)程為2mm = 2000\mu m,,則絲桿每移動1\mu m,,電機需要轉(zhuǎn)動的角度對應(yīng)的脈沖數(shù)為:1\div2000 = 0.0005脈沖/\mu m。
3 ]. O1 O4 S+ M
4 m5 x! _2 T# b, k) x根據(jù)直線運動分辨率要求計算電機一圈所需細(xì)分脈沖數(shù)
m6 [* I8 d0 H; Y9 A5 b( h $ a+ J( b" B2 ?
因為直線運動分辨率需優(yōu)于0.1\mu m,,則每0.1\mu m至少需要1個脈沖,,那么電機轉(zhuǎn)動一圈(對應(yīng)絲桿移動一個導(dǎo)程2000\mu m)所需的脈沖數(shù)至少為:2000\div0.1 = 20000脈沖。
2 F0 a$ E1 X! F( U7 E: a
6 M5 x( H v% t$ d' ~ o
7 C( F8 F Y- Y2 o- S9 X不懂但是自己也好奇用豆包給的答案啊 計算編碼器位數(shù)1 ]4 m% Q6 x# w6 r: ~# T+ G. ^' ^0 \
' _4 L- W" k! r* Q" [
已知伺服電機使用17位編碼器時,,其一圈的脈沖數(shù)為2^{17}=131072脈沖,。設(shè)滿足直線運動分辨率要求的編碼器位數(shù)為n位,則2^{n}\geq20000,,通過計算可得n\geq\log_{2}20000,,\log_{2}20000\approx14.28,所以n至少取15位。. u; A2 D3 O0 D6 K4 e
" \. e. Y# @% H綜上,,伺服電機的編碼器至少應(yīng)設(shè)置成15位,。 |
|