引用
引用第18樓戇獅于2013-07-23 16:42發(fā)表的 :
伺服的精度是看編碼器的,控制系統(tǒng)要能精確控制到伺服能定位在任一個(gè)編碼器值位置,這樣才能發(fā)揮出最大精度。
按照!1PG極限參數(shù)計(jì)算,32767個(gè)脈沖對(duì)應(yīng)1圈。即32767對(duì)應(yīng)360°。即1°為91個(gè)脈沖左右。那么得到的是1個(gè)脈沖0.01099°,1個(gè)脈沖伺服要跑131072/32767=4個(gè)編碼位置。
如果設(shè)成150000,150000個(gè)脈沖對(duì)應(yīng)1圈。即150000對(duì)應(yīng)360°。即1°為416.67個(gè)脈沖左右。那么得到的是1個(gè)脈沖0.0024°,1個(gè)脈沖伺服要跑131072/150000=0.873813個(gè)編碼位置。
.......
其它的我就不多說(shuō)了。爭(zhēng)下去也沒(méi)什么意思。
對(duì)應(yīng)您說(shuō)的。舉個(gè)例子,如果設(shè)成2000000,2000000個(gè)脈沖對(duì)應(yīng)1圈。即2000000對(duì)應(yīng)360°。即1°為5555.5555個(gè)脈沖左右。那么得到的是1個(gè)脈沖0.00018°,一個(gè)脈沖伺服要跑131072/2000000=0.006554個(gè)編碼器位置。
首先按照您的邏輯。這個(gè)就沒(méi)有意義了。因?yàn)?.006個(gè)編碼器位置加幾百和減幾百是沒(méi)有任何意義的。這個(gè)自帶的13w線編碼器至少檢測(cè)不出來(lái)。
但是您知道現(xiàn)在有200w線的增量型編碼器。。sincos編碼器 可以達(dá)到4000W線?
假設(shè)我按200W線編碼器算。那么我就是1個(gè)脈沖對(duì)應(yīng)一個(gè)編碼器位置 對(duì)吧??
那豈不是精度更高?(不覺(jué)得這中間有問(wèn)題?笑尿了)
所以歸結(jié)一句話您真的不懂伺服的構(gòu)成原理。
其實(shí)編碼器那么多線數(shù)和所以的精度。對(duì)于伺服來(lái)說(shuō)。。。。真的沒(méi)啥用?
你確定你13w線的編碼器 伺服停在編碼器0位的時(shí)候 你發(fā)一個(gè)脈沖伺服能動(dòng)到編碼器1位嗎 發(fā)兩個(gè)脈沖能動(dòng)到編碼器2位嗎?
回頭您試試吧。試完好好想想為啥不能 再來(lái)跟我辯。。。。。
不好意思樓主。占用您位置了 對(duì)不起 呵呵