如今大多數ADC芯片里都集成了采樣保持功能,以便更好地處理交流信號,這種類(lèi)型的ADC我們叫做采樣ADC,可是早些時(shí)候的ADC并非采樣類(lèi)型,而只是一個(gè)簡(jiǎn)單的編碼器。

非采樣ADC的一個(gè)缺點(diǎn)是,如果在A(yíng)-to-D的轉換期間內,輸入信號變化超過(guò)了1 LSB ,則輸出數字碼會(huì )出現較大的誤差,多數ADC或多或少都會(huì )遇到這樣的問(wèn)題。下面通過(guò)一個(gè)簡(jiǎn)單計算來(lái)說(shuō)明非采樣ADC的輸入頻率限制。

圖1 非采樣ADC(編碼器)的輸入頻率限制

因此,如果ADC的分辨率N=12且在轉換時(shí)間內(dt=8 μs)允許輸入信號出現1 LSB的變化,即dv=q,則通過(guò)上式得到最大的輸入頻率為:

這表明雖然該ADC支持100 ksps的采樣率,但當輸入信號的頻率超過(guò)9.7 Hz時(shí),非采樣ADC將出現明顯的轉換誤差。通過(guò)上面分析,非采樣ADC的輸入頻率受到限制,而使用采樣保持器(SHA)的采樣ADC可緩解該問(wèn)題。

帶SHA的采樣ADC工作示意圖
如圖2所示,理想SHA由簡(jiǎn)單開(kāi)關(guān)SW、保持電容C以及驅動(dòng)電容和后級電路的高輸入阻抗緩沖器組成。其中開(kāi)關(guān)SW用于采樣和保持模式的切換,保持電容C用于儲存輸入信號的瞬時(shí)值。驅動(dòng)C的高輸入阻抗緩沖器用于提供電流增益對保持電容充電,而驅動(dòng)后級的高輸入阻抗緩沖器是為了防止SHA在保持模式下C放電超過(guò)1 LSB。
采樣ADC的工作原理:采樣模式下,SHA對信號進(jìn)行采樣;保持模式期間內保持信號恒定。調整時(shí)序,使得后級的ADC編碼器在保持時(shí)間內對保持的信號進(jìn)行A-to-D轉換,由于保持模式下信號幾乎不變,因此ADC可以處理快速變化的高頻信號,處理的頻率上限不由編碼器決定,而是取決于SHA的孔徑抖動(dòng)、帶寬和失真等性能。
回到上面的計算,SHA在2 μs內進(jìn)行信號采樣,而編碼器在后面8 μs中進(jìn)行A-to-D的轉換,因此采樣總周期仍為10 μs,滿(mǎn)足100 ksps的采樣率要求,但此時(shí)采樣ADC在理想情況下可處理50 kHz的輸入頻率。
總結一下,輸入交流信號頻率高,變化快,輸出數據存在較大的轉換誤差,ADC理論處理的上限頻率低。前端SHA可緩解此問(wèn)題,ADC僅轉換保持時(shí)間內的信號,因此可處理快信號,上限頻率限制由SHA的性能決定。
|