STM32 ADC采集问题

2019-03-23 18:50发布

用了STM32才知道这玩意怎么这么坑爹!ADC号称12位的精度,我采出来的数值竟然有正负100+的跳动,降低两位分辨率依旧有接近100的跳动,用软件滤波后可以做到正负1,但那是4096次采样的平均值!!用STM8的时候同样的电源,同样的电路,跳动不会超过2。算下来精度还没有STM8的高,晕死中……
有没有什么好的建议硬件改善下采样值的跳动问题呢,软件滤波太耗时间,对我来说1us的时间也是很宝贵的,跟别说花几个甚至几十个MS的时间了,大神多提些建议呢
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
youluo
1楼-- · 2019-03-24 00:07
/ 硬件滤波。另外你的电源是不是纹波也比较大。
ltbytyn
2楼-- · 2019-03-24 05:22
拿示波器先测测信号                              
Li_Lei
3楼-- · 2019-03-24 08:48
 精彩回答 2  元偷偷看……
eeacc
4楼-- · 2019-03-24 09:57
哈哈,谢谢各位,,问题解决了,1117前后没加滤波电容导致的,本来5V没有什么纹波,进过1117那家伙纹波高达400+MV。现在不加软件滤波也能控制在正负2以内
kemasz
5楼-- · 2019-03-24 10:10
版主们就是厉害
LT140
6楼-- · 2019-03-24 15:36
 精彩回答 2  元偷偷看……

一周热门 更多>