SUNEFULL可加工定制S50S8

地区:山东 威海
认证:

威海三丰电子科技有限公司(销售部)

普通会员

全部产品 进入商铺

为二四译码器输出的波形

译码器产生dabc四种不同的状态。在图3中当B=0A=0时,译码器 Q0输出为d状态,d状态为高电平。当B=0A=1时,译码器Q1输出为a状态,a状态为高电平。当B=1A=1时,译码器 Q2输出为b状态,b状态为高电平。b状态不影响计数和方向确定,在图3电路中没有使用。当B=1A=0时,译码器Q3输出为c状态,c状态为高电平。

当旋转编码器正向旋转时,译码器输出的状态顺序为dabcdabc……。如图4所示。当B=0A=0时,进入d状态,与门U5APin2=a=0(Pin是管脚的意思),于是U5A的输出Pin3=0D触发器J1R=d=1S=0,因此J1被清0。与门U5BPin5=c=0,于是U5B的输出Pin4=0D触发器J2R=d=1S=0,因此J2也被清0。这时J1J2的端都为1,与门U5 Pin1=Pin6=1

U5AU5B都处于等待开门状态。当进入状态a时,Q1=a=1U5APin2=a=1。由于c=0所以J2的端仍为1U5APin1=1U5A的输出Pin3=1J1R=d=0S=1,因此J1被置1J1Q=1=0。J1Q=1,正旋标志送到了J3D端。同时J1的端关闭了U5B。在下一个d出现之前,所有的c脉冲都不会改变J2的状态。这就是说,J1J3J5组成的正旋计数链被打开,J2J4J6组成的反旋计数链被阻断。U5AU5BJ1J2完成互锁的功能。在进入状态a时,J3R=a=1S=0J3被清0J5R=a=1S=0J5被清0。在进入状态c前,J3R==0S=0D=1J3处于待触发状态。J3CLK=c,当c脉冲上升沿过后,D=1被打入J3Q端,正旋标志送到了J5D端。在进入状态d前,J5R=a=0S=0J5处于待触发状态。J5CLK=d,当d脉冲上升沿过后,D=1被打入J5Q端,正旋标志送到了正旋计数输出端。正旋计数输出端由低电平变为高电平。到此为止,完成了一正旋计数。当由状态d进入状态a时,J5R=a=1S=0J5被清0,正旋计数输出端由高电平变为低电平。由此可知,当旋转编码器正向旋转时,对应A相和B相的每一个完整周期,正旋计数输出端都会产生相应的一个脉冲。
    a的出现抢到了正旋计数权。只有在d重新出现后,脉冲c才可能有机会抢到反旋计数权。从而保证了一旦进入正旋计数状态,不全完成这一过程,就进入不了反旋计数状态。运行时有可能从状态a返回状态d,结果这只不过释放正旋计数权。因这时正旋标志还只在J3输入端上,a出现时已把J30d状态只会把0送给J5Q端,因此不会产生误计数。

型号/规格

S50S8

品牌/商标

SUNEFULL

输出方式

E、C、F、L

抗震动

100m/s2

防护

IP50

重量

0.18kg