德国Lenord+Bauer编码器正确接线方法? 很多朋友买L+B编码器回去担心不会用,不知道怎么接线,找到东莞广联不会担心这个问题 下面东莞市广联为您分享Lenord+Bauer编码器接线有好方法如下: L+B旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。 兰宝编码器如以信号原理来分,有增量型编码器,绝对型编码器。 我们通常用的是增量型编码器,可将旋转编码器的输出脉冲信号直接输入给plc,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,简单的只有A相。 L+B编码器有5条引线,其中3条是脉冲输出线,1条是COM端线,1条是电源线(OC门输出型)。编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。电源“-"端要与编码器的COM端连接,“+ "与编码器的电源端连接。编码器的COM端与PLC输入COM端连接,A、B、Z两相脉冲输出线直接与PLC的输入端连接,A、B为相差90度的脉冲,Z相信号在编码器旋转一圈只有一个脉冲,通常用来做零点的依据,连接时要注意PLC输入的响应时间。旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地,提高抗干扰性。 编码器-----------PLC A-----------------X0 B-----------------X1 Z------------------X2 +24V------------+24V COM------------- -24V-----------COM 然后这是平衡车上的编码器。 车轮上有一根电线,最边的两根是电机电源线,可以配合tb6612控制电机的转速和转向。然后中间四个是编码器接口。 应该注意两个编码器是反向的。如果测试过程中车轮同向旋转,且计数值相反,只需更换AB即可。或者在你读到的一个数字前面放一个符号。 然后编码器由5v供电,是一个增量输出的霍尔编码器。编码器具有AB相位输出,因此它不仅可以测量速度,还可以区分转向方向。根据上图的接线描述,我们只需要给编码器提供5V,当电机旋转时,我们可以通过AB相输出方波信号。编码器自带上拉电阻,可以直接连接单片机IO读取,无需外部上拉。 当然,并不是说编码器一定要用定时器作为接口。有些单片机没有编码器接口的功能,但也可以用外部中断代替。将编码器的A相输出连接到MCU的外部中断输入端口,这样可以通过跳转沿触发中断,然后在相应的外部中断服务功能中,再通过B相的电平来决定正转和反转。当A相当于一个跳变沿时,B相的高电平为正旋转,低电平为负旋转。然后,普通io端口也可以处理。 但使用stm32作为编码器接口的好处是计数更智能,接口抖动可以容忍而不影响结果。此外,配置的代码太多了,你可以通过拉它们来使用它们。所以下面是stm32定时器作为编码器接口的介绍。 四个红豆博客,定时器作为编码器接口的配置方式。 1、计数模式。 从以上两个数字可以明显看出,与T1、T2一起计数更为准确,即实现“四倍频"。 2.过滤级别。 3.计算重装值。 就是给“时间基结构"赋值。Tim _ period", 这些都写在代码的注释中。 德国Lenord+Bauer编码器正确接线方法? |