编码器使⽤教程与测速原理之硬件⽅⾯(⼀)原理图不多说,⽹上⼀说⼀⼤把,⾃⾏百度即可。 打印机供货商
中国经济硬着陆这是⼀款增量式输出的霍尔编码器,有AB两项输出,不仅可以测速还可以辨别⽅向。黄铜矿
在电机转动的时候即可通过AB相输出⽅波信号。
有的编码器是⾃带了上拉信号,所以⽆需外部上拉,可以连接到单⽚机上。⼈家给咱处理过了。其图如下所⽰。 但这⾥我要补充⼀下,传统编码器是没有上拉的,传统编码器的图如下所⽰:可是是屌丝版的编码器
输出到⽰波器上的信号是⾮常混乱的,说实话,好像信号跑飞了。
这时候,我问了问其他⼈,尝试⽤了上拉电阻。可是上拉电阻怎么接,我给忘了,百度⼀下,放⼊上拉电阻图吧!
省委书记秘书
连接之后,通过⽰波器上进⾏了显⽰,发现效果还算不错,⼤概上图三张。
这⾥,我们是通过软件的⽅法实现四倍频,⾸先可以看到编码器上输出得AB相波形,正常情况下,我们使⽤M法测速的时候,会通过测量单位时间内的A像输出的脉冲数来获得速度信息。
林州地震常规⽅法,我们只测量A相的上升沿或者B相的下降沿。这样只能计数3次。
四倍频的⽅法是测量A相和B相编码器的上升沿和下降沿。
紫光任务这样在同样的时间内,可以计数12次(3个1234的循环),这就是软件4倍分频的原理。
软件处理的⽅法分为两种,⾃带编码器接⼝的单⽚机如STM32,可以直接使⽤硬件计数。
没有编码器接⼝的单⽚机如51单⽚机,可以通过外部中断读取,⽐如把编码器A相输出到单⽚机的外部中断输⼊⼝,这样就可以通过跳变沿触发中断,然后在对应的外部中断服务函数⾥⾯。通过B相的电平来确定正反转。
如 当A相来⼀个跳变沿的时候,如果B相是⾼电平就认为是正转,低电平就认为是反转。