编码器的供电接在电源上没有供电出现干扰波形

2019-07-14 16:22发布

今天拿F051的板子测试下编码器,程序直接用官方的库的例子
编码器采用的是24V供电的欧姆龙光电编码器,接上A、B相后,在线调试发现tiM3的计数器的值在不断增加(此时没有旋转编码器),感觉很奇怪。
然后用逻辑分析仪采集A、B相的波形,发现如果把编码器的供电接在电源上(试过开关电源、线性电源,或者通过稳压芯片),没有供电。会出现如图的干扰波形,如果把编码器供电线拆去,就没有这样的脉冲波形了。
问题:
1、如果TIM3一直在计数,是不是与这个脉冲波形有关?(因为如果没有接A、B时TIM3就不在计数)
2、如果是,那么有什么好的解决方法呢?
3、大家用的是5V供电的还是24V供电的编码器。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
cnm7
1楼-- · 2019-07-15 09:47
估计是直接用库文件来解决的吧
60user121
2楼-- · 2019-07-15 14:22
 精彩回答 2  元偷偷看……

一周热门 更多>