GD32F190 AD值檢測

需求ADC_CH_0~ADC_CH_5都要做成循環採集電壓

注意點:

1.ADC引腳需要下拉,爲了抗干擾,如果懸空會有不穩定的AD轉換值;

2.外部基準電壓不穩定,比如GD32F190輸入電壓4.7(達不到5V),則外部基準電壓不穩定,影響ADC轉換的參考電壓,建議用內部參考電壓1.2V;

程序中需要加入ADC_TempSensorVrefint_Enable(ENABLE);//打開內部基準電壓

ADC_RegularChannel_Config( ADC_CHANNEL_17, 7, ADC_SAMPLETIME_55POINT5);取得通道17的AD值(1.2V內部基準AD值)

1.2V/AD = Vref/4096bit  =>算出Vref =>Vref/4096 = 其它通道電壓 / 其它通道AD值,可以算出其它通道電壓

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章