@songchenping @mmuuss586 @mumu3013
1)谢谢各位大神指点,漂移的问题基本解决,将ADC改成初始化的时候启动,将 ADC_RegularChannelConfig(ADC1, ADC_Channel_0, 1, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_1, 2, ADC_SampleTime_55Cycles5 );
采样时间从239.5改成55.5,然后测0.几伏电压就不漂移了
2)现在的问题是测较低电压(低于2V)的时候误差比较小,约0.1V;但是测2点几伏,3点几伏的时候,所有数据都比万用表测得数据小0.2V左右,该怎么处理呢?求平均的话结果也还是会比真实值低0.2V吧?
|