wuzhishou
wuzhishou
級別: 工控俠客
|
本人經(jīng)手2軸碼垛幾今天發(fā)現(xiàn)步進(jìn)驅(qū)動器細(xì)分有問題 步進(jìn)電機(jī)軸帶鏈輪走鏈條 鏈輪分度圓101 要求精度到1MM 我設(shè)定細(xì)分10000 電機(jī)角距1.2° 360除以1.2等于300 300乘以10000等于一圈需要3000000個(gè)脈沖 101乘以3.14等于317.14 電機(jī)轉(zhuǎn)一圈走的距離 1除以317.14等于0.00315318 在乘以3000000等于9459.54468 我程序內(nèi)用9459.54468除以10等于945.954468 舍去了小數(shù) 直接位置乘以945得到一個(gè)坐標(biāo)需要的脈沖數(shù) 可是調(diào)試時(shí)候發(fā)現(xiàn)電機(jī)走的不對 都后來我把細(xì)分調(diào)到30000位置才對 請問下大家這樣的算法對嗎?還有是不是驅(qū)動器上的細(xì)分表是錯(cuò)誤的? [ 此帖被wuzhishou在2015-03-28 18:33重新編輯 ] |
---|---|
|
二手工控電器
且行且珍惜
級別: 工控俠客
|
細(xì)分是不會錯(cuò)的!是你的計(jì)算方法錯(cuò)誤!還有請教一下你那是什么驅(qū)動器居然能達(dá)到30000細(xì)分??感覺有點(diǎn)牛!! |
|
---|---|---|
|
wuzhishou
wuzhishou
級別: 工控俠客
|
深圳眾為興的 求教你的算法 我那程序內(nèi)全部是坐標(biāo)乘以945居然都沒走錯(cuò)一個(gè)位置哦 |
---|---|
|
qinchenglim
級別: 論壇先鋒
|
細(xì)分不要太高了。步進(jìn)馬達(dá)的細(xì)分不是為了增加精度,主要是為了增加穩(wěn)定,減小震動。 細(xì)分設(shè)的太高了有可能走位不準(zhǔn)。 |
---|---|
|
wuzhishou
wuzhishou
級別: 工控俠客
|
我那個(gè)要的是高速轉(zhuǎn)動 現(xiàn)在細(xì)分到30000很穩(wěn)定 但是我就不明白我那樣算怎么就不對了細(xì)分10000就是走不對 |
---|---|
|