編碼器的值多圈
更新時間:2011-06-30
瀏覽次數:3420
編碼器的值多圈有機械齒輪組計圈與電子增量計圈等多種,(還有其他計圈方式,但不多見)。內部機械齒輪組轉動計圈,無論是每圈位置是的,而且圈數也是值的,稱為值真多圈。他類似與鐘表,有了60分鐘,內部齒輪計一個位置,就是1點鐘,這樣,就可以有12小時X60分鐘的量程。但是,這樣的話,圈數就有個范圍(12小時),例如現在多圈編碼器較多的4096圈和65536圈兩種。這樣,就有人提出來,超過圈數還算不算的?在一次加工中不超過圈數,或停電移動不超過1/2圈數,當然是的。
電子增量計圈,通過電池記憶圈數,實際上是單圈,多圈增量,好處是省掉了一組機械齒輪,經濟、體積小且沒有圈數限制,似乎也不錯,但是他畢竟是多圈增量的,不能算真正意義上的值,什么是真正意義上的值?就是不依賴于前次歷史的直接讀數。它在停電后,由于電池低功耗的要求,移動的速度與范圍其實是有限制的,另外加上電池的因數,可靠性方面還是要有疑問的,例如高速中的漏圈、干擾中的錯圈、正好在12點鐘位置的抖動錯圈、電池失效錯圈。尤其是如果計圈的失誤,反而無法找到原來的位置。
事實上,很多人理解用值,都是停電后移動的問題,卻不了解德國人在運動控制中用機械真多圈值的真正用意,由于真正的值是不依賴于前次歷史的直接讀數,那么,在高速中,跟本不用擔心丟數據,在運動控制中,也不需要一直去跟讀編碼器的數值,再加上EnDat等快速通訊,可以節省出大量的時間來完成其他的運算,從而來解決高速同步,多軸聯動等問題。
另外,上面說到,機械多圈值,其停電后可移動位置是1/2圈數,例如4096圈中的2048圈,而不是4096圈,因為停電后的移動是可能正轉或反轉,考慮到值的*性,可移動位置是實際是2048圈。