編碼器是一種將旋轉位移轉換成一串數字脈衝信號的旋轉式傳感器,這些脈衝能用來控制角位移,如果編碼器與齒輪條或螺旋絲槓結合在一起,也可用於測量直線位移。
其使用的脈衝為差分信號,差分是以兩個信號之間的電壓差經數學比較處理的概念,在增量脈衝信號中,它表明有每兩個信號一組,各自為反相(180度相位差)。僅僅是在差分信號的定義上,兩個信號是平等的可以互換的,互換後邏輯反相。差分信號的目的是接收端可以通過差分信號處理消除傳輸線上的共模干擾。