28335的AD通道受的干扰非常大

[复制链接]
4649|15
 楼主| 拿起书本 发表于 2013-8-15 23:05 | 显示全部楼层 |阅读模式
最近在调试28335的AD时,发现AD通道受的干扰非常大,所得数据调码幅度在50几,在此想请教一下,怎么尽可能地减少干扰?我也试着加几个电容滤一下,但结果也不是非常好,请朋友们指点一二,先谢谢了。
read 发表于 2013-8-28 22:21 | 显示全部楼层
你首先看AD采样的值与实际值的关系,看时候始终偏大50几,还是时钟偏小50几,如果这种情况,那么只是一个电压基准的取值问题。如果偏差是不稳定的,一会儿偏大,一会儿偏小,那就是受到了干扰,请把AD的模拟地和GPIO的数字地分开,AD模块和采样的线路周围不要布数字信号的线
zhangmangui 发表于 2013-8-28 22:33 | 显示全部楼层
这个采集数字量的变化其实也不一定是输入端的电压不稳造成的  
而是ADC自身也有一定的不准确   你可以用滑动滤波算法处理一下  
也就是取个平均值
smilingangel 发表于 2013-8-29 00:23 | 显示全部楼层
read 发表于 2013-8-28 22:21
你首先看AD采样的值与实际值的关系,看时候始终偏大50几,还是时钟偏小50几,如果这种情况,那么只是一个电 ...

楼上的建议很详细的也很不错的,楼主试着改动一下的吧
jxmzzr 发表于 2013-9-3 17:36 | 显示全部楼层
不用的ad通道不要悬空,会引入串扰的。接地。
探索者_wyg 发表于 2013-11-12 11:22 | 显示全部楼层
我现在多通道AD转换也遇到这样的问题,一个通道输入信号其他通道也有数据,不知楼主的解决了没?我的模拟地和数字地  用0欧电阻相连的
wangdezhi 发表于 2013-11-12 15:48 | 显示全部楼层
加个滤波算法。
wangdezhi 发表于 2013-11-12 15:48 | 显示全部楼层
最简单就是中值滤波的算法的。
zhangmangui 发表于 2013-11-12 23:55 | 显示全部楼层
中值滤波或滑动滤波很实用
wenjun_wang86 发表于 2013-11-13 08:31 | 显示全部楼层
推荐滑动滤波方法滤波。
或者,看看干扰出现的时机,如果是直流电的话,推荐在PWM动作之后延时。
wenjun_wang86 发表于 2013-11-13 08:33 | 显示全部楼层
延时采样。
mmuuss586 发表于 2013-11-13 09:03 | 显示全部楼层
xuan309170083 发表于 2013-11-13 10:47 | 显示全部楼层
可以借鉴下
tianli1980 发表于 2013-11-13 15:17 | 显示全部楼层
GPIO为数字部分,不使用时均为内部弱上拉或高阻,无特殊要求,悬空无妨
firstblood 发表于 2013-11-14 23:34 | 显示全部楼层
先把信号的用滤波器的给处理下的吧,很多时候是你的信号的杂波部分没有处理干净造成的
firstblood 发表于 2013-11-14 23:34 | 显示全部楼层
ad采集准不准的,给Ad输入一个标准信号的实验一下的就可以的啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:好好学习,天天向上!

519

主题

4194

帖子

31

粉丝
快速回复 在线客服 返回列表 返回顶部