ADC采样电压波动大求助

2019-12-19 18:07发布

本帖最后由 tingfengqilang 于 2018-4-23 15:29 编辑

   系统电源供电是:24V开关电源-->DC-DC(12V)-->7805-->AMS117-3.3
   示波器测试AMS1117纹波峰峰值:180MV
   某个管脚进行ADC采样外部电压,ADC采样值:(2种采样中断与双ADC)
  发现采样的数据会有最大0.1v误差,请问这个问题是什么造成的如何解决谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
wuha
1楼-- · 2019-12-21 05:05
Archer_Emiya 发表于 2018-4-24 09:06
经过7805再过了1117还能有180MV,怕是用的假LDO吧

确实,两级线性稳压了,纹波竟然还有180mv,要么电路问题,要么用到假货了。
69879
2楼-- · 2019-12-21 10:15
 精彩回答 2  元偷偷看……
bg8wj
3楼-- · 2019-12-21 11:10
首先,adc采样最后2位数据没有太大意义,如果精度不高可以舍弃。其次,adc采样数据必须经过滤波处理,不要问为什么,因为离散系统本就不是连续的线性系统。最后,我用国stc 现在用stm32 adc采样的引脚悬空的时候数据永远是跳的。整个系统板开关电影供电要做好硬件滤波的同时,软件滤波不能少。没法,这就是开关电源的特点。
johnlj
4楼-- · 2019-12-21 11:59
你就说说adc用的是10bit还是12bit的吧
tingfengqilang
5楼-- · 2019-12-21 17:55
johnlj 发表于 2018-4-26 08:33
你就说说adc用的是10bit还是12bit的吧

12位呢是的。

一周热门 更多>