关于STM32F103单片机AD问题

2019-07-16 10:10发布

STM32F103zet6自带AD测量一个电压,用6位半电表测得该电压稳定可靠。
请教几个问题:
(1)为什么只要单片机重新复位或者断电再上电以后测得的AD值与复位之前测得的AD值差距比较大?
(2)上电选择好一个通道校准完AD之后,进行AD测量时测得的值比较稳定,多次测量偏差很小,再重新配置一下之前那个的通道(即再调用一次之前配置那个通道的函数,例如ADC_RegularChannelConfig(ADC1,ADC_Channel_13,1,ADC_Sampletime_239Cycles5);)得到的AD值与之前的AD值偏差比较大,求解原因?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
make8419247
1楼-- · 2019-07-16 12:44
你这么试试,上电后延时一段时间再去校准。可能是电源还未稳定或者电容的问题
make8419247
2楼-- · 2019-07-16 13:31
而且你要用一些滤波的方法,比如平均值算法啊,采集多次再计算
jypzxt
3楼-- · 2019-07-16 15:04
 精彩回答 2  元偷偷看……
jypzxt
4楼-- · 2019-07-16 19:22
你这么试试,上电后延时一段时间再去校准。可能是电源还未稳定或者电容的问题
jypzxt
5楼-- · 2019-07-17 00:06
你这么试试,上电后延时一段时间再去校准。可能是电源还未稳定或者电容的问题
jypzxt
6楼-- · 2019-07-17 05:37
你这么试试,上电后延时一段时间再去校准。可能是电源还未稳定或者电容的问题

一周热门 更多>