編碼器是通過把機械角度物理量的變化轉變成電信號的一種裝置;在傳感器的分類中,他歸屬于角位移傳感器。
根據編碼器的這一特性,編碼器主要用于測量轉動物體的角位移量,角速度,角加速度,通過編碼器把這些物理量轉變成電信號輸出給控制系統或儀表,控制系統或儀表根據這些量來控制驅動裝置。由圓光柵和指示光柵組成一對掃描系統,在掃描系統的一側投射一束紅外光,在掃描系統的另一側的感光器件就可以收到掃描光信號;當圓光柵轉動時,感光器件接收到的掃描光信號會發生變化,感光器件可以把光信號轉變成電信號并輸出給控制系統或儀表。
一般編碼器的輸出信號為兩列成90度相位差的Sin信號和Cos信號(這是由指示光柵的窗口條紋刻線保證的);這些信號的周期等于圓光柵轉過一個柵節(P)的移動時間,對Sin信號和Cos信號進行放大及整形就可輸出方波脈沖信號。
編碼器主要是由碼盤(圓光柵、指示光柵)、機體、發光器件、感光器件等部件組成。
(1)圓光柵是由涂膜在透明材料或刻畫在金屬材料上的成放射狀的明暗相間的條紋組成的。一個相鄰條紋間距稱為一個柵節,光柵整周柵節數就是編碼器的脈沖數(分辨率)。
(2)指示光柵是一片固定不動的,但窗口條紋刻線同圓光柵條紋刻線*相同的光柵片。
(3)機體是裝配圓光柵,指示光柵等部件的載體。
(4)發光器件一般是紅外發光管。
(5)感光器件是高頻光敏元件;一般有硅光電池和光敏三極管。