增量式編碼器是一種能把距離(直線位移)和角度(角位移)轉換成電信號并輸出的傳感器。編碼器通常用于工業運動控制中需要準確控制位置的場合。比如,機床系統中,用步進電機控制刀具的位置,用編碼器對實際位置進行檢測并反饋。有了編碼器,控制系統就能形成閉環。
原理:
它是直接利用光電轉換原理輸出三組方波脈沖A、B和Z相;A、B兩組脈沖相位差90。,從而可方便的判斷出旋轉方向,而Z相為每轉一個脈沖,用于基準點定位。它的優點是原理構造簡單,機械平均壽命可在幾萬小時以上,抗干擾能力強,可靠性高,適合于長距離傳輸。其缺點是無法輸出軸轉動的絕對位置信息。
它的碼盤被分成大小相等的明暗相間的光柵,隨著碼盤的轉動,接收端會檢測到光的0和1的變化,并轉換成電脈沖信號向外輸出。脈沖信號連接到高速計數器模塊上,通過對脈沖個數的計數,就能確定位移的大小(因為編碼器每轉一周發出的脈沖數是固定的)。
增量式編碼器與絕對編碼器相比有何不同?主要存在如下幾點不同:
1、前者輸出的是脈沖信號,而絕對編碼器輸出的是一組二進制的數值;
2、前者不具有斷電保持功能,而絕對編碼器斷電后數據可以保存;
3、前者的轉數不受限制,而絕對編碼器不能超過轉數的量程;
4、前者相對便宜些;
記住一條:碼盤的不同,是絕對編碼器和增量型編碼器的最大區別。另外,目前工業上使用的編碼器很多都支持總線方式的輸出(比如Profinet、,這些集成了總線接口的編碼器,可以直接通過總線的方式進行訪問,非常方便。