光电脉冲式编码器的工作原理如下:
随转轴一起转动的脉冲码盘上有均匀刻制的光栅,即在码盘上均匀地分布着若干个透光区段和遮光区段。这两种区段分得越密,则分辨率越高。
脉冲式编码器没有固定的起始零点,输出的是与转角的增量成正比的脉冲,需要用计数器来计脉冲数。每转过一个透光区时,就发出一个脉冲信号,计数器当前值加1,计数结果对应于转角的增量。转轴处于静止状态时没有脉冲输出,脉冲式编码器主要用于转速测量。
脉冲式编码器的计数起点可以任意设定,可以实现多圈的无限累加计数和测量。
「如果转角的测量范围小于360°」,可以把每转儿发出一个脉冲的原点信号作为机械参考零位。
「如果转角的测量范围大于360°」,需要用与位置零点相对应的限位开关来确定零点,或者设置输入绝对转角位置校正值的人机界面。
需要用PLC的断电保持功能来保存绝对转角位置。如果在PLC掉电后被检测的轴转动,将使掉电保存的数据毫无意义。
◾为了彻底解决上述问题,可以使用绝对式脉冲式编码器。
在有严重的电气噪声干扰和振动的条件下,计数脉冲容易受到干扰,造成误计数,从而影响测量精度。但是脉冲式编码器的设计制造工艺简单,价格便宜,所有有时也被用来测量绝对转角。在脉冲式编码器中,黑色线条会挡住光线;透明窗口使光线穿过码盘(或者在码盘上反射)到达传感器。当传感器接收到光时,输出高电平,而当光被阻挡时,输出低电平。