编码器正反转检测及细分电路的制作方法

文档序号:13727835阅读:3051来源:国知局
编码器正反转检测及细分电路的制作方法

本实用新型属于编码器检测电路领域,具体涉及一种编码器正反转检测及细分电路。



背景技术:

编码器由光电模块和光栅组成,光电模块输出的信号有A、B 两相 ,电机的主轴连接着编码器带动编码器的光栅盘转动,光电模块检测光栅盘的转动,每度输出多少个脉冲,AB相的脉冲相差90度 ,程序通过检测A B相交叉点的时间之后哪一路是高电平来判断正反转。

但是现有编码器的处理一般都通过软件算法识别编码器正反转,缺少使用硬件电路的监测方法。



技术实现要素:

本实用新型为解决现有技术存在的问题而提出,其目的是提供一种编码器正反转检测及细分电路。

本实用新型的技术方案是:

一种编码器正反转检测及细分电路,包括编码器和触发器U1,而所述编码器的A、B端分别连接触发器U1的CK端和D端,所述触发器U1的输出端Q连接单片机的I/O口;

所述触发器为D触发器;

所述编码器的A、B端连接同或门电路U2的输入端,同或门电路U2的输出端Y连接单片机的中断口。

本实用新型采用硬件电路识别出编码器正反转,单片机只需判断高低电平就可判断编码器正反转状态,并且对编码器硬件进行细分处理,简化了单片机的程序设计,提高可靠性。

附图说明

图1 是本实用新型的电路图;

图2是本实用新型的真值表;

图3是本实用新型的A、B、C三项的波形图。

具体实施方式

以下,参照附图和实施例对本实用新型进行详细说明:

如图1至图3所示,一种编码器正反转检测及细分电路,包括编码器和触发器U1,而所述编码器的A、B端分别连接触发器U1的CK端和D端,所述触发器U1的输出端Q连接单片机的I/O口;

所述触发器为D触发器;

所述编码器的A、B端连接同或门电路U2的输入端,同或门电路U2的输出端Y连接单片机的中断口。

本具体实施例中编码器U1的A、B端分别接到D触发器的CK端和D端,当编码器正转时A项超前B项,D触发器输出低电平,当编码器反转时B项超前A项D触发器输出高电平。D触发器真值表如图2所示,将D触发器U1的输出接到单片机的普通I/O口,通过单片机的I/O口的电平变化就可以识别出编码器的正反转。

将编码器的A、B端接到同或门电路U2,将编码器输出的A、B两项信号进行而细分处理输出到Y上,将Y接到单片机的中断口就可以检测编码器旋转脉冲数以及速度,A、B、C三项波形如图3所示。

本实用新型采用硬件电路识别出编码器正反转,单片机只需判断高低电平就可判断编码器正反转状态,并且对编码器硬件进行细分处理,简化了单片机的程序设计,提高可靠性。

当前第1页1 2 3 
网友询问留言 已有1条留言
  • 访客 来自[中国] 2020年08月16日 17:38
    你说的是正确的方法
    0
1