編碼器(encoder)是將信號(如比特流)或數(shù)據(jù)編制、轉換為可用以通訊、傳輸和存儲之形式的設備。編碼器是把角位移或直線位移轉換成電信號的一種裝置。前者稱為碼盤,后者稱為碼尺。按照讀出方式編碼器可以分為接觸式和非接觸式兩種;按照工作原理編碼器可分為增量式和式兩類。增量式編碼器是將位移轉換成周期性的電信號,再把這個電信號轉變成計數(shù)脈沖,用脈沖的個數(shù)表示位移的大小。式編碼器的每一個位置對應一個確定的數(shù)字碼,因此它的示值只與測量的起始和終止位置有關,而與測量的中間過程無關。