我在ADC電壓采集時,給ADC輸入引腳接GND,也能采集到1000多的值,接3.3V采集到2048.另外我在程序中切換采集了三個通道,但是都會隨著某一個通道變化
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
我在ADC電壓采集時,給ADC輸入引腳接GND,也能采集到1000多的值,接3.3V采集到2048.另外我在程序中切換采集了三個通道,但是都會隨著某一個通道變化
您好,有可能是因為通道實際打開時間很短,來不及對采樣電容充放電導(dǎo)致的。
常見的做法是對單一通道進(jìn)行多次的采集(可以是上千次),然后丟棄前面數(shù)百次的值,用后面采集到的數(shù)百次的值做個平均,然后在切換到下一個通道重復(fù)。
思路就是增加這個通道打開的時間,讓采樣電容有充分的時間進(jìn)行充放電