请问ADC采样电压波动大是什么造成的?

2019-07-14 14:37发布



   系统电源供电是:24V开关电源-->DC-DC(12V)-->7805-->AMS117-3.3
   示波器测试AMS1117纹波峰峰值:180MV
   某个管脚进行ADC采样外部电压,ADC采样值:(2种采样中断与双ADC)
  发现采样的数据会有最大0.1v误差,请问这个问题是什么造成的如何解决谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
freexhd
1楼-- · 2019-07-15 16:00
wang222221 发表于 2019-1-11 09:20
180mV 的电源纹波,ADC 读数有 90mV 波动左右是正常现象。解决办法是换用低纹波 VREF。至少在 VREF 管脚前面接一个 LC 滤波器,如果可能建议考虑用独立的 VREF 芯片(譬如 ADR03B 或 ADR06B 之类。)

另外,ADC 的输入阻抗是会变化的,建议输入前面加一个运放缓冲一下。 ...

本帖最后由 厦门浪子 于 2018-4-23 15:10 编辑

,stm32f103rct6没有vref脚,在vdda脚前面有加了LC电路,如果还要加运放之类芯片这样成本高体积大了
wang222221
2楼-- · 2019-07-15 17:03
freexhd 发表于 2019-1-11 09:40
本帖最后由 厦门浪子 于 2018-4-23 15:10 编辑

,stm32f103rct6没有vref脚,在vdda脚前面有加了LC电路,如果还要加运放之类芯片这样成本高体积大了

可以给 VDDA 用一路单独的线性电源芯片。运放的话加一颗 LMV321 应给问题不大吧?
freexhd
3楼-- · 2019-07-15 19:36
AMS1117已经是线性电源了,我有12路AD输入,不会都加运放吧,受不了啊
cnm7
4楼-- · 2019-07-15 23:02
 精彩回答 2  元偷偷看……
shuqingli
5楼-- · 2019-07-16 03:28
这 ADC 后面有一堆滤波与平均算法可以使。若要只求 ADC 稳定,估计周边器件价格高且繁杂吧?!
freexhd
6楼-- · 2019-07-16 05:52
谢谢各位回复

一周热门 更多>