|
ADC采樣時(shí),為了防止“彈動(dòng)”,會(huì)用一只電容采樣輸入的電壓。
當(dāng)你下達(dá)起動(dòng)命令后,電容就與輸入分離,這樣電容上的電壓就不再受輸入影響了(彈動(dòng)),再對(duì)電容上的電壓進(jìn)行對(duì)分處理。
這個(gè)電容在ADC內(nèi)部。
多路采樣時(shí),多路切換開(kāi)關(guān)在電容的前端,當(dāng)你切換之后,需要保持一段時(shí)間,因?yàn)殡娙萆系碾妷菏遣荒苘S變的!否則電容上的電壓就與上一次的一樣!
明白這個(gè)道理正確的做法如下:
1、起動(dòng)本次采樣,等待采樣結(jié)束(這期間去做其它事,不要呆等浪費(fèi)CPU時(shí)間)。
2、采樣結(jié)束了,立即切換到下個(gè)通道(不要急于分析處理數(shù)據(jù)),這樣最節(jié)省采樣時(shí)間。
3、處理分析本次采樣到的數(shù)據(jù)。
4、估計(jì)切換有了一段時(shí)間了(自己按實(shí)際情況評(píng)估這段時(shí)間的長(zhǎng)短),再起動(dòng)采樣測(cè)量下個(gè)通道的電壓,這時(shí)電壓采樣也OK了(采樣電容有了足夠的充電時(shí)間)。
這樣你的問(wèn)題就解決了,而且數(shù)據(jù)穩(wěn)定!
不是高手注意不到這個(gè)細(xì)節(jié),也不一定明白其中的道理。 |
|