编码器根据量程和信号输出类型不同,可以分为旋转式和平移式。旋转式编码器通常包括转子和静子两个部分,依赖于转子的相对位置和角度,通过光电或者磁电效应来测量转子的转角。平移式编码器通常包括码带和读头两个部分,通过测量码带相对于读头移动的距离和方向,来确定平移的距离和方向。