|
9#
發(fā)表于 2024-11-12 08:58:34
|
只看該作者
以下是根據(jù)已知條件計(jì)算伺服電機(jī)編碼器至少應(yīng)設(shè)置成多少位的過(guò)程:& i2 }! }3 }, \! D, K" f
8 b; u2 z$ F' _計(jì)算絲桿每微米對(duì)應(yīng)的脈沖數(shù)6 [1 ^9 U. H4 \7 Q& L& I! k& O- w* ^: U
. u" N; N! l4 U/ z
已知絲桿導(dǎo)程為2mm = 2000\mu m,,則絲桿每移動(dòng)1\mu m,,電機(jī)需要轉(zhuǎn)動(dòng)的角度對(duì)應(yīng)的脈沖數(shù)為:1\div2000 = 0.0005脈沖/\mu m。
0 P( J+ u8 `7 z$ @. m" {' H: Y8 B
) ~. u8 T9 `1 K4 E根據(jù)直線運(yùn)動(dòng)分辨率要求計(jì)算電機(jī)一圈所需細(xì)分脈沖數(shù)
- |0 W! e% r1 Z8 ~* d% j * T9 V& ~) Z# {$ V6 c* c+ P
因?yàn)橹本運(yùn)動(dòng)分辨率需優(yōu)于0.1\mu m,,則每0.1\mu m至少需要1個(gè)脈沖,,那么電機(jī)轉(zhuǎn)動(dòng)一圈(對(duì)應(yīng)絲桿移動(dòng)一個(gè)導(dǎo)程2000\mu m)所需的脈沖數(shù)至少為:2000\div0.1 = 20000脈沖。
% z1 P/ `/ O) g$ E+ d
2 q5 G2 }, F! F% \' s% S$ i) P F, K/ p( B2 T
不懂但是自己也好奇用豆包給的答案啊 計(jì)算編碼器位數(shù)# g7 d2 W# i) Y& L, P; g( i7 a: ?
8 E: d! `! e q% K5 ^4 i已知伺服電機(jī)使用17位編碼器時(shí),,其一圈的脈沖數(shù)為2^{17}=131072脈沖,。設(shè)滿足直線運(yùn)動(dòng)分辨率要求的編碼器位數(shù)為n位,,則2^{n}\geq20000,通過(guò)計(jì)算可得n\geq\log_{2}20000,,\log_{2}20000\approx14.28,所以n至少取15位,。* i" E0 u/ r1 p- t
+ E/ d& B5 C: f- f g7 j( P- \綜上,,伺服電機(jī)的編碼器至少應(yīng)設(shè)置成15位。 |
|