光电旋转编码器的工作原理是集光、机、电精密技术于一体的高新技术结晶、通过光电旋转、可将输出轴的角位移、角速度等机械量转换成相应的电脉冲以数字量输出。光电旋转编码器一般有增量式旋转编码器、绝对式编码器。根据设计要求、在此只介绍增量式编码器。增量式光电编码器旋转时、有相应的脉冲数出、其旋转方向的判别和脉冲数量的增减需借助外部的判向电路和计数器来实现。其计数起点可以任意设定、并可实现多圈的无限累加和测量、还可把每转发出的一个脉冲的z信号、作为参考机械零位。
编码器的轴转一圈会输出固定的脉冲、对于光学式旋转编码器、输出脉冲数和旋转光栅的刻线数相同。需要提高分辨时、可利用90度相位差的A\B两路信号、对原信号进行倍频或更换高分辨率编码器。