智能车制作

标题: 编码器测速时有突变,不稳定。 [打印本页]

作者: verm    时间: 2013-4-4 17:59
标题: 编码器测速时有突变,不稳定。
用的PT7测速不稳定 ,如图[attach]43202[/attach]如何解决,求解??

作者: verm    时间: 2013-4-4 18:05
测试过了,应该不是编码器的问题
作者: verm    时间: 2013-4-4 18:47
补充:粉红色的是CD4520测的比较稳定,蓝色的是PT7测得的毛刺很多,很大
作者: alvin1991    时间: 2013-4-4 18:58
估计要做下滤波吧。
作者: verm    时间: 2013-4-4 19:25
alvin1991 发表于 2013-4-4 18:58
估计要做下滤波吧。

硬件滤波还是软件,硬件滤波怎么虑啊

作者: verm    时间: 2013-4-5 15:02
求解
作者: alvin1991    时间: 2013-4-6 08:45
verm 发表于 2013-4-4 19:25
硬件滤波还是软件,硬件滤波怎么虑啊

考虑软件滤波吧,单片机是通过采集跳变沿计数,硬件滤波估计达不到要求吧。

作者: verm    时间: 2013-4-6 08:50
怎么滤波啊啊他采集的的要么是上升沿要么是下降沿,而且当PT7初始化以后就固定了啊
作者: verm    时间: 2013-4-6 08:50
alvin1991 发表于 2013-4-6 08:45
考虑软件滤波吧,单片机是通过采集跳变沿计数,硬件滤波估计达不到要求吧。

怎么滤波啊啊他采集的的要么是上升沿要么是下降沿,而且当PT7初始化以后就固定了啊


作者: alvin1991    时间: 2013-4-6 08:55
verm 发表于 2013-4-6 08:50

滤波算法有很多种,lz可以在论坛找找看哪种适合你的问题,单片机是采集跳变沿个数,不是这个跳变沿的“高度”。

作者: verm    时间: 2013-4-6 09:02
alvin1991 发表于 2013-4-6 08:55
滤波算法有很多种,lz可以在论坛找找看哪种适合你的问题,单片机是采集跳变沿个数,不是这个跳变沿的“高 ...

不明白,本身编码器采集的就是脉冲个数,我觉着他之所以能产生毛刺,原因是[attach]43250[/attach] 不过不好解决






欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2