系统电源供电是:24V开关电源-->DC-DC12v-->7805-->AMS117-3.3
示波器测试AMS1117纹波峰峰值:180MV
某个管脚进行ADC采样外部电压,ADC采样值:(2种采样中断与双ADC)
发现采样的数据会有最大0.1v误差,请问这个问题是什么造成的如何解决谢谢。
本帖最后由 stm32f103vct6 于 2018-4-23 15:27 编辑
撇开你说的波动问题,24V直降到5V你这个7805发热会非常大吧,另外你这个3.3V的纹波不都接近0.1V了吗哪还有什么好说的呢
另外你的AD采样的是什么信号?信号源很重要可以针对信号源做相应的优化
是我说错了,24V下来有个DC-DC到12V,然后才到7805,主题已经纠正,谢谢
1、pcb 模拟电路数字电路分开铺铜 磁珠或0欧电阻链接。
2、信号源的属性确定 信号源是否存在干扰可以加一下滤波电路。
3、软件优化一下加一些滤波代码。
明显ADC外设得到的电压不纯净,要么优化供电,要么加基准源