標題: 外部因素導致的ADC誤差來源分析 [打印本頁]
作者: 131499 時間: 2025-5-20 22:37
標題: 外部因素導致的ADC誤差來源分析
前面分享了ADC自身因素帶來的誤差,現(xiàn)在再分享一波由于外部因素導致的ADC采樣誤差。
一、模擬信號源輸入減少帶來的誤差
看一個STM32的ADC轉(zhuǎn)換器的示意圖:
2.png (47.18 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:51 上傳
從圖中可以看到,輸入源與采樣引腳之間存在阻抗RAIN,流入引腳的電壓可能因為阻抗的存在產(chǎn)生一定的壓降,導致最終輸入采樣引腳的電壓變小。
CADC采樣電容通過RADC電阻為其充電,如果RAIN的阻抗選取不合理的話,會導致保持電容充滿電所需要的時間變長。
一般而言,RC的充電的時間常量為:
tc =(RADC+RAIN)× CADC
當采樣時間 < 通過RADC + RAIN將CADC充滿電所需的時間(ts < tc),則ADC轉(zhuǎn)換的數(shù)字值會小于實際值。
二、ADC參考電壓噪聲
我們到知道,ADC輸出的數(shù)字量轉(zhuǎn)換由模擬信號電壓與參考電壓之比,再根據(jù)ADC轉(zhuǎn)換器的位數(shù)換算出來的。
因此模擬參考的參考電壓上的任何噪聲都會導致轉(zhuǎn)換后數(shù)字輸出值的變化。
在某些芯片中,VDDA模擬電源會直接用作參考電壓(VREF+),因此VDDA電源的質(zhì)量會直接影響ADC采樣轉(zhuǎn)換的誤差。
例如:
當模擬參考電壓為3.3 V(VREF+ = VDDA)且采樣信號輸入為1 V時,轉(zhuǎn)換后的結果為:
(4095/3.3)× 1 = 1240.9 = 0x4D9
然而,如果模擬的參考電壓有波動時,采樣輸出也會被影響。
假如參考電壓的波動為 40mv時,此時的轉(zhuǎn)換值為:
(4095/3.34)× 1 = 1226 = 0x4CA(VREF+在峰值處)
由此,兩者的誤差:
誤差 = 0x4D9 – 0x4CA = 15
可見,參考電壓對ADC采樣轉(zhuǎn)換的影響是很大的,穩(wěn)定的參考電壓源很必要。
三、采樣信號的最大輸入值與ADC動態(tài)范圍匹配不合理
正常情況下,為了可以獲得最高的 ADC 轉(zhuǎn)換精度,選取的 ADC 動態(tài)范圍要與待轉(zhuǎn)換的信號最大幅度相匹配。
假設待轉(zhuǎn)換信號在 0 ~ 2.5 V之間變化,最大值不會超過2.5V,并且VREF+ 等于3.3 V。
ADC轉(zhuǎn)換的最大信號值為 3102 (2.5 V),如下圖:
3.png (70.67 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:51 上傳
從上圖中可以看到,有 993 個未被使用的轉(zhuǎn)換(4095 – 3102 = 993)。這意味著浪費了很多的轉(zhuǎn)換范圍(簡單而言就是影響了分辨率),轉(zhuǎn)換
后信號精度下降。
深入分析如下:
(1)如果選取的參考電壓為 3.3V,則分辨率為:
3.3/4095 = 0.806mV
(2)如果選取的參考電壓為 2.6V,則分辨率為:
2.6/4095 = 0.635mV
兩者分辨率之差為:
0.806 - 0.635 = 0.171mV
四、ADC采樣電路的設計問題
正常使用過程中,ADC采樣電路中往往會伴隨高頻/低頻干擾信號,所以設計時一般會增加濾波電路以增加輸入采樣信號的干凈度。
如下示意:
4.png (29.6 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:51 上傳
從上圖中可以看到,電阻 RAIN 和 電容 CAIN 組成了RC網(wǎng)絡。這部分器件的取值對輸入信號是有不同的影響的,如果取值不合理,也是可能會導
致ADC轉(zhuǎn)換的結果不準確的。
五、I/O引腳受外部干擾信號的影響
采樣電路在設計時就要考慮這個IO附近是否存在高頻的信號源存在,如果有高頻信號源存在的話,信號變化也會影響采樣IO,導致ADC轉(zhuǎn)換結果出現(xiàn)誤差。
常見的案例如下:
(1)內(nèi)部輸出高速的數(shù)字信號,IO信號的高速變化會產(chǎn)生高頻噪聲。比如輸出PWM信號的頻率高達100KHz以上。
1.png (21.27 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:52 上傳
(2)高頻信號 IO 與采樣 IO 距離很近或者PCB的走線出現(xiàn)交叉,這種情況會出現(xiàn)串擾。
2.png (22.01 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:52 上傳
六、PCB板走線設計問題
PCB走線是非常重要的,并不是簡單的連線接通即可。
如果采樣電路附近會產(chǎn)生較高的電磁輻射,那就有可能將電磁輻射引入采樣,從而產(chǎn)生高頻干擾。
還有一種現(xiàn)象,就是高速信號與GND兩者很近,走線平行,那就很有可能會形成電磁場,從而造成干擾。
3.png (87.01 KB, 下載次數(shù): 0)
下載附件
2025-5-20 23:52 上傳
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |