单片机AD采样为何很不稳定呢?

[复制链接]
xiaowei1234 发表于 2012-7-12 08:19 | 显示全部楼层
LM358,运放加电容。
arm_linux008 发表于 2012-7-13 21:42 | 显示全部楼层
电路模拟部分和数字部分需要隔离(可以用磁珠),开关噪声很容易引入模拟部分,另外电源去耦要做好,不然个个电源部分会受影响。电源纹波和地线干扰将会直接串到你的采样点,不稳定是很正常的。先隔离电源做实验,这个只能靠你一步步排查找原因。
3htech 发表于 2012-7-14 10:33 | 显示全部楼层
1,LM2596是个开关电源,输出有一定波纹,最好不要用做AD的激励和Vref。
2,单片机上的AD位数未表明,如果是10位AD,那么其有效位数不会到10位,输出的源码值有波动是正常的。
3,直接使用电位器来作取样电阻是个很不明智的选择,因为电位器的抽头会有接触电阻,再一个,电位器的温度系数较高,不应用做取样电阻。

总的说来,如果您的AD是10位的,那么用电位器做取样电阻,变化10几个数很正常。

个人浅见。
加油吧小鱼儿 发表于 2014-4-7 14:48 | 显示全部楼层
学习一下!
powerxia 发表于 2014-4-7 17:46 | 显示全部楼层
LZ可以采样几个十数据,然后用冒泡排序,取中间几个值再求平均值试下,精度如果要求不是那么高的话,就直接用8位的数据,其余的丢掉,当然接地也很重要,MCU的地与模拟电路的地之间用个贴片电感或磁珠做一下隔离试下
zhang154 发表于 2015-8-4 16:08 | 显示全部楼层
楼主问题解决了吗?我也遇到了这样的问题,,ad采样转换结果不稳定!求经验者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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