編碼器是把角位移或直線位移轉換成電信號的一種裝置.前者成為碼盤,后者稱碼尺.按照讀出方式編碼器可以分為接觸式和非接觸式兩種.接觸式采用電刷輸出,一電刷接觸導電區或絕緣區來表示代碼的狀態是”1”還是”0”;非接觸式的接受敏感元件是光敏元件或磁敏元件,采用光敏元件時以透光區和不透光區來表示代碼的狀態是”1”還是”0”.
按照工作原理編碼器可分為增量式和式兩類.增量式編碼器是將位移轉換成周期性的電信號,再把這個電信號轉變成計數脈沖,用脈沖的個數表示位移的大小.式編碼器的每一個位置對應一個確定的數字碼,因此它的示值只與測量的起始和終止位置有關,而與測量的中間過程無關.
霍爾式轉速傳感器是利用霍爾效應的原理制成的。霍爾效應是指在一個矩形半導體薄片上有一電流通過,此時如有一磁場也作用于該半導體材料上,則在垂直于電流方向的半導體兩端,會產生一個很小的電壓,該電壓就稱為霍爾電壓。當磁性材料制成的傳感器轉子上的凸齒交替經過*磁鐵的空隙時,就會有一個變化的磁場作用于霍爾元件(半導體材料)上,使霍爾電壓產生脈沖信號。根據所產生的脈沖數目即可檢測轉速。