我也做过相似的项目,AD电压不稳可能有:1、电源纹波太大,前日做的一项目发现电压不稳,在AD输入引脚加了几个104的电容虽然有所改善但是还是有抖动,最后发现时纹波太大500MV,什么概念电压输入0~3.3V。这干扰有多大。最后在电源和地之间加了两个1000uf大电容才大大改善,但是还是有点不稳2、软件加滤波,建议楼主把采回的电压数据进行排序,取中间的稳定值才非常稳
下载贤集网APP入驻自媒体
我用STM32F103ZE :两路ADC(DMA),PA0,PA1接下拉电阻后仍有电压, 约1.7V-2.1V 有时候是正确的,有时候又不正确,怎么办? 当输入测量电压低于该电压时,AD值就会波动如图一所示(PA0输入0.99V) 当PA1输入0V时(10K下拉电阻接地)AD转换值波动如图二所示