旋轉增量式編碼器以轉動時輸出脈沖,通過計數設備來知道其位置,當編碼器不動或停電時,依靠計數設備的內部記憶來記住位置。這樣,當停電后,編碼器不能有任何的移動,當來電工作時,編碼器輸出脈沖過程中,也不能有干擾而丟失脈沖,不然,計數設備記憶的零點就會偏移,而且這種偏移的量是無從知道的,只有錯誤的生產結果出現后才能知道。
解決的方法是增加參考點,編碼器每經過參考點,將參考位置修正進計數設備的記憶位置。在參考點以前,是不能保證位置的正確性的。為此,在工控中就有每次操縱先找參考點,開機找零等方法。
比如,打印機掃描儀的定位就是用的增量式編碼器原理,每次開機,我們都能聽到噼哩啪啦的一陣響,它在找參考零點,然后才工作。這樣的方法對有些工控項目比較麻煩,甚至不答應開機找零(開機后就要知道正確位置),于是就有了絕對值編碼器的出現。
絕對值編碼器光碼盤上有很多道刻線,每道刻線依次以2線、4線、8線、16線。。。。。。編排,這樣,在編碼器的每一個位置,通過讀取每道刻線的通、暗,獲得一組從2的零次方到2的n-1次方的唯一的2進制編碼(格雷碼),這就稱為n位絕對值編碼器。這樣的編碼器是由碼盤的機械位置決定的,它不受停電、干擾的影響。
絕對值編碼器由機械位置決定的每個位置的唯一性,它無需記憶,無需找參考點,而且不用一直計數,什么時候需要知道位置,什么時候就往讀取它的位置。這樣,編碼器的抗干擾特性、數據的可靠性大大進步了。
由于絕對值編碼器在位置定位方面明顯地優于增量式編碼器,已經越來越多地應用于工控定位中。
測速度需要可以無窮累加丈量,目前增量型編碼器在測速應用方面仍處于無可取代的主流位置。