正交编码器
正交编码器通过两个脉冲信号进行位置测量。该信号可称为信号A(通道A)和信号B(通道B)。信号A和信号B的偏移量为90°,用于确定编码器移动的方向。
例如,在角度正交编码器中,如信号A位于信号B之前,则编码器按顺时针方向旋转。反之,编码器按逆时针方向旋转。
M系列、C系列和NI-TIO设备上的计数器支持对X1、X2、X4三种类型的正交编码器进行解码:
对于X1解码信号A在信号B之前,计数器在信号A的上升沿增加计数;如信号B在信号A之前,计数器在信号A的下降沿减少计数。
对于X2解码,动作与X1解码相同,只是计数器在信号A的上升沿和下降沿增加和减少计数。
对于X4解码,计数器在信号A和信号B的上升沿和下降沿增加和减少计数。X4解码对位置更加敏感,如编码器处于振动环境,更容易导致测量错误。