這要看你得機(jī)械結(jié)構(gòu)
一般直接驅(qū)動(dòng)都是走梯形
[attachment=145000]
定位不準(zhǔn)我只在機(jī)械結(jié)構(gòu)為齒輪+鍊條
這樣伺服停下來時(shí)鍊條的晃動(dòng)拉扯才會(huì)造成誤差
直接透過減速機(jī)驅(qū)動(dòng)都蠻準(zhǔn)確除非還有外部因素
而且誤差過大都會(huì)有警報(bào)
沒有警報(bào)表示你伺服定位都是在你設(shè)定的誤差範(fàn)圍內(nèi)
1、使用變速指令在特定位置時(shí)降低速度,然後看會(huì)衝過多少,在定位數(shù)值扣掉衝過頭的距離提前停止
2、使用閉回授的方式,只要設(shè)定好電子齒輪那就能很準(zhǔn)確地走到定位
不管哪種都要看你的機(jī)械結(jié)構(gòu)
樓主留言:
1,提前停止的話,是否會(huì)在未到位置時(shí)停止(雖然這臺(tái)沒問題,不止一臺(tái)機(jī)器,其他機(jī)器也用這個(gè)程序)。如果未到位置就停,會(huì)對(duì)后續(xù)動(dòng)作有影響!
2,電子齒輪比我試過了,還是對(duì)速度有影響。(設(shè)的小會(huì)試速度變慢)
3,這兩種方法都不能很好的解決目前過沖的問題,謝謝分享!
[ 此帖被小侯在2016-03-04 15:38重新編輯 ]