打印

AD对单通道连续采样带来干扰?

[复制链接]
2054|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mashimaro221|  楼主 | 2015-5-16 23:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 mashimaro221 于 2015-5-16 23:37 编辑

大家好!LZ最近在做一个实时位置控制的case。
其中片内AD采样是这样做的:
在定采样周期中断触发后,对同一通道(先不做控制,被测量静态不变化)连续采集多个值后,去掉最大和最小,再均值。
发现这样采样得到的平均值结果,其波动幅度较大,有2~3个毫伏之多。
而换成定周期触发AD采样一次仅一个值,多周期后求平均,这时的结果就能稳定在1个毫伏的变化内。

这样我是猜想AD对某一通道不间断连续采样是不是会对采样值带来干扰?为什么会有干扰?

想减轻这样的干扰,除了增加对某一通道连续采样的间隔时间,还有什么好方法?加一级电压跟随可不可行?

希望各位大侠解答我的疑问

相关帖子

沙发
zyj9490| | 2015-5-17 14:15 | 只看该作者
本帖最后由 zyj9490 于 2015-5-17 14:16 编辑

https://bbs.21ic.com/icview-945412-1-1.html,我也遇到同样的问题,一次触发采集7个通道的数据。理论上降低源阻抗,可以降低采样电压的稳定时间。

使用特权

评论回复
板凳
mashimaro221|  楼主 | 2015-5-17 23:27 | 只看该作者
zyj9490 发表于 2015-5-17 14:15
https://bbs.21ic.com/icview-945412-1-1.html,我也遇到同样的问题,一次触发采集7个通道的数据。理论上降 ...

恩,我也试了试降低adc时钟,到12.5M才有明显改善,采样窗口已经开到最大。

但对于实时控制来说,我觉得ad不能闲时循环采集,要放到闭环控制前来做,这样的话太慢的采样时间肯定不好。

我用的开发板上的ad电路,一个滑阻分压直接接进ad的,没有跟随

使用特权

评论回复
地板
zyj9490| | 2015-5-17 23:31 | 只看该作者
看样子还是要加一级驱动才行。才能终极解决之道。采样时间过长,会降低闭环控制的准确性和实时性。

使用特权

评论回复
5
nethopper| | 2015-6-3 16:18 | 只看该作者
也可能信号本身有高频成分

使用特权

评论回复
6
bluecup| | 2015-6-4 09:30 | 只看该作者
很多单片机片内AD不同的采样速度下精度不一样,越快越差

使用特权

评论回复
7
hjh2008303| | 2015-6-4 20:16 | 只看该作者
顶一下楼主!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝