打印
[技术问答]

ADC 数据跳动过大,有什么措施?

[复制链接]
787|37
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-3-9 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ADC 数据跳动过大,有什么措施?

使用特权

评论回复
沙发
jasontu| | 2023-3-9 21:03 | 只看该作者
通常加软件滤波

使用特权

评论回复
板凳
caigang13| | 2023-3-10 07:41 | 只看该作者
首先要查一下波动大的原因?如果是正常误差内的波动可以软件滤波处理。

使用特权

评论回复
地板
两只袜子| | 2023-3-10 08:00 | 只看该作者
1>   AVDD输入线上串磁珠,再AVDD 引脚加10nF对地电容。
2>   Vref引脚加对地(AVSS)电容10nF,若使用外部Vref,还要加磁珠 。
3>   对输入信号同样加1~10nF电容。
4>   布线时,模拟走线不要与数字走线近距离平行。若可能,供电分开,布局区域分开。
软件方面,可采用软件滤波,如多次采样均值法,去掉最大最小值法,或RC低通滤波算法,梳状滤波算法,等等

使用特权

评论回复
5
szt1993| | 2023-3-10 08:09 | 只看该作者
如果要精准用硬件滤波,最好有运放搭的低通、高通或者带通有源滤波和跟随电路

使用特权

评论回复
6
LOVEEVER| | 2023-3-10 15:27 | 只看该作者
是加软件还是硬件滤波?

使用特权

评论回复
7
朝生| | 2023-3-14 16:35 | 只看该作者
硬件没法解决,就只能软件去滤波解决了。

使用特权

评论回复
8
LLGTR| | 2023-3-14 16:36 | 只看该作者
根本原因要解决,就得解决硬件问题,为什么产生这么大的跳动。

使用特权

评论回复
9
芯路例程| | 2023-3-14 16:36 | 只看该作者
如果是ADC外设采集产生的波动,那只能用软件滤波了。

使用特权

评论回复
10
duo点| | 2023-3-20 15:00 | 只看该作者
加软件滤波试了的吗

使用特权

评论回复
11
chenjun89| | 2023-3-21 07:54 | 只看该作者
跳动过大,先检查一下硬件。

使用特权

评论回复
12
wengh2016| | 2023-4-16 22:37 | 只看该作者
可以通过使用稳定的电源、增加滤波电容等方式来减少噪声,从而提高ADC的精度。

使用特权

评论回复
13
七毛钱| | 2023-4-17 11:25 | 只看该作者
遇到同样的问题过来看看解决方案,哈哈

使用特权

评论回复
14
海滨消消| | 2023-4-17 14:46 | 只看该作者
硬件有没有检查一下有没有

使用特权

评论回复
15
wilhelmina2| | 2023-4-18 10:37 | 只看该作者
如果ADC的采样时间太短,可能会导致读取到的值不够稳定。

使用特权

评论回复
16
ccook11| | 2023-4-18 10:58 | 只看该作者
ADC的功耗和噪声都与系统的供电有关。

使用特权

评论回复
17
earlmax| | 2023-4-18 11:34 | 只看该作者
可以进行ADC校准,从而提高ADC的精度。

使用特权

评论回复
18
lzbf| | 2023-4-18 12:19 | 只看该作者
可以采用低噪声、稳定的电源,或增加滤波电容等方法来降低电源噪声。

使用特权

评论回复
19
modesty3jonah| | 2023-4-18 13:29 | 只看该作者
可以尝试增加ADC的采样时间,从而减少数据的跳动。

使用特权

评论回复
20
sheflynn| | 2023-4-18 14:55 | 只看该作者
系统中其他部分产生的噪声也可能会对ADC的精度造成影响。

使用特权

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

本版积分规则

513

主题

1960

帖子

5

粉丝