找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

外部因素導(dǎo)致的ADC誤差來源分析

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
前面分享了ADC自身因素帶來的誤差,現(xiàn)在再分享一波由于外部因素導(dǎo)致的ADC采樣誤差。


一、模擬信號源輸入減少帶來的誤差


看一個(gè)STM32的ADC轉(zhuǎn)換器的示意圖:



從圖中可以看到,輸入源與采樣引腳之間存在阻抗RAIN,流入引腳的電壓可能因?yàn)樽杩沟拇嬖诋a(chǎn)生一定的壓降,導(dǎo)致最終輸入采樣引腳的電壓變小。

CADC采樣電容通過RADC電阻為其充電,如果RAIN的阻抗選取不合理的話,會(huì)導(dǎo)致保持電容充滿電所需要的時(shí)間變長。

一般而言,RC的充電的時(shí)間常量為:

tc =(RADC+RAIN)× CADC
當(dāng)采樣時(shí)間 < 通過RADC + RAIN將CADC充滿電所需的時(shí)間(ts < tc),則ADC轉(zhuǎn)換的數(shù)字值會(huì)小于實(shí)際值。


二、ADC參考電壓噪聲

我們到知道,ADC輸出的數(shù)字量轉(zhuǎn)換由模擬信號電壓與參考電壓之比,再根據(jù)ADC轉(zhuǎn)換器的位數(shù)換算出來的。

因此模擬參考的參考電壓上的任何噪聲都會(huì)導(dǎo)致轉(zhuǎn)換后數(shù)字輸出值的變化。

在某些芯片中,VDDA模擬電源會(huì)直接用作參考電壓(VREF+),因此VDDA電源的質(zhì)量會(huì)直接影響ADC采樣轉(zhuǎn)換的誤差。

例如:

當(dāng)模擬參考電壓為3.3 V(VREF+ = VDDA)且采樣信號輸入為1 V時(shí),轉(zhuǎn)換后的結(jié)果為:

(4095/3.3)× 1 = 1240.9 = 0x4D9
然而,如果模擬的參考電壓有波動(dòng)時(shí),采樣輸出也會(huì)被影響。

假如參考電壓的波動(dòng)為 40mv時(shí),此時(shí)的轉(zhuǎn)換值為:

(4095/3.34)× 1 = 1226 = 0x4CA(VREF+在峰值處)
由此,兩者的誤差:

誤差 = 0x4D9 – 0x4CA = 15
可見,參考電壓對ADC采樣轉(zhuǎn)換的影響是很大的,穩(wěn)定的參考電壓源很必要。


三、采樣信號的最大輸入值與ADC動(dòng)態(tài)范圍匹配不合理

正常情況下,為了可以獲得最高的 ADC 轉(zhuǎn)換精度,選取的 ADC 動(dòng)態(tài)范圍要與待轉(zhuǎn)換的信號最大幅度相匹配。

假設(shè)待轉(zhuǎn)換信號在 0 ~ 2.5 V之間變化,最大值不會(huì)超過2.5V,并且VREF+ 等于3.3 V。

ADC轉(zhuǎn)換的最大信號值為 3102 (2.5 V),如下圖:


從上圖中可以看到,有 993 個(gè)未被使用的轉(zhuǎn)換(4095 – 3102 = 993)。這意味著浪費(fèi)了很多的轉(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采樣電路的設(shè)計(jì)問題

正常使用過程中,ADC采樣電路中往往會(huì)伴隨高頻/低頻干擾信號,所以設(shè)計(jì)時(shí)一般會(huì)增加濾波電路以增加輸入采樣信號的干凈度。

如下示意:


從上圖中可以看到,電阻 RAIN 和 電容 CAIN 組成了RC網(wǎng)絡(luò)。這部分器件的取值對輸入信號是有不同的影響的,如果取值不合理,也是可能會(huì)導(dǎo)

致ADC轉(zhuǎn)換的結(jié)果不準(zhǔn)確的。


五、I/O引腳受外部干擾信號的影響

采樣電路在設(shè)計(jì)時(shí)就要考慮這個(gè)IO附近是否存在高頻的信號源存在,如果有高頻信號源存在的話,信號變化也會(huì)影響采樣IO,導(dǎo)致ADC轉(zhuǎn)換結(jié)果出現(xiàn)誤差。

常見的案例如下:

(1)內(nèi)部輸出高速的數(shù)字信號,IO信號的高速變化會(huì)產(chǎn)生高頻噪聲。比如輸出PWM信號的頻率高達(dá)100KHz以上。


(2)高頻信號 IO 與采樣 IO 距離很近或者PCB的走線出現(xiàn)交叉,這種情況會(huì)出現(xiàn)串?dāng)_。



六、PCB板走線設(shè)計(jì)問題

PCB走線是非常重要的,并不是簡單的連線接通即可。

如果采樣電路附近會(huì)產(chǎn)生較高的電磁輻射,那就有可能將電磁輻射引入采樣,從而產(chǎn)生高頻干擾。

還有一種現(xiàn)象,就是高速信號與GND兩者很近,走線平行,那就很有可能會(huì)形成電磁場,從而造成干擾。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表