數(shù)字電子技術(shù)已無孔不入,然而我們?nèi)陨硖幱?a href="http://www.ttokpm.com/analog/" target="_blank">模擬的世界,原因顯而易見。雖然數(shù)字的確可以用算法解決多種問題,但即使是最好的數(shù)字算法,在處理存在于模擬領(lǐng)域的現(xiàn)實世界實體時也有不足之處。這在要求高速度和高分辨率數(shù)據(jù)采集應(yīng)用中尤其如此,如儀表、電機控制和數(shù)據(jù)采集系統(tǒng)。
對于希望捕捉和處理這種真實世界信號的設(shè)計者來說,問題是需要盡快進入數(shù)字域,而不損害這些信號信息。解決方案就在一個簡單的平均算法(可減少噪聲)和一個前端模擬低通濾波器 (LPF)。為了實現(xiàn)這些技術(shù),器件要能提供高分辨率、高速度轉(zhuǎn)換,并帶有板載模擬和數(shù)字濾波才合適。
本文將簡要討論使用模擬 LPF 和平均數(shù)字濾波器的逐次逼近寄存器 (SAR) 模數(shù)轉(zhuǎn)換器 (ADC) 實現(xiàn)高分辨率、高速轉(zhuǎn)換的相關(guān)問題,以及為什么這種濾波器組合是大多數(shù)應(yīng)用的好選擇。然后介紹了 Analog Devices AD7606C-18 八通道SAR ADC,并展示了如何利用其 1 兆樣本/秒 (MSPS) 轉(zhuǎn)換率、同步采樣轉(zhuǎn)換器陣列和靈活的數(shù)字濾波器功能。
為了說明如何實現(xiàn)最佳的整體性能,本文會展示如何將 AD7606C-18 與同樣來自 Analog Devices 的 ADR4525 超低噪聲、高精度電壓基準結(jié)合在一起,來提高 18 位轉(zhuǎn)換所需的 SAR 精度。
模擬與數(shù)字濾波器比較
如果一個模擬工程師和數(shù)字工程師討論濾波器,數(shù)字工程師可能會否定模擬器件。這將是一個錯誤。使用任何模數(shù) (A/D) 轉(zhuǎn)換的濾波標(biāo)準都是在數(shù)字濾波器之前設(shè)有模擬 LPF(圖 1)。
圖 1:將模擬濾波器設(shè)在數(shù)字濾波器之前的模數(shù)信號鏈框圖。(圖片來源:Digi-Key Electronics)
模擬 LPF 對高于感興趣帶寬的較高頻率進行衰減后,ADC 將信號轉(zhuǎn)換為數(shù)字字。完成這個任務(wù)后,數(shù)字濾波器就可以在感興趣帶寬內(nèi)對信號進行操作。
數(shù)據(jù)采集環(huán)境中的模擬濾波器
模擬 LPF 的重要性在 ADC 的輸出端就體現(xiàn)出來了。任何通過 ADC 的信號都有一個與之相關(guān)的幅度和頻率。在 ADC 的輸出端,如果信號頻率低于 ADC 的輸入帶寬,信號的幅度就會可靠地保持不變。雖然 A/D 轉(zhuǎn)換保留了信號的幅度,但對信號的頻率卻不一樣。我們可以看到在超過 ADC 采樣頻率 fS ? 時的變化,也就是所謂的奈奎斯特采樣率(圖 2)。
圖 2:在圖 (A) 中,輸入信號的快速傅里葉變換 (FFT) 表示有五個頻率分量。在 A/D 轉(zhuǎn)換后,圖 (B) 中的 FFT 表示顯示所有五個信號都出現(xiàn)在 ADC 采樣頻率 (fS) 一半以下。(圖片來源:Digi-Key Electronics)
在圖 2 中,兩個 FFT 圖都在 x 軸上使用對數(shù)頻率,在 y 軸上使用線性電壓或幅度。在圖 (A) 中,模擬信號 FFT 表示顯示 ADC 的輸入信號有多個信號或噪聲高于 ADC 采樣頻率的一半,即 fS/2。
比較這兩張圖,有助于找到這五個 FFT 信號。經(jīng)過 ADC 轉(zhuǎn)換后,原信號的幅度不變,但 (A) 中高于采樣頻率一半的頻率在 (B) 中被“倒”回到 fS/2 以下。這種現(xiàn)象稱為信號混疊。為了準確獲取信號,根據(jù)香農(nóng)-奈奎斯特采樣定理,ADC 的采樣率 fS 必須大于 fMAX 的 2 倍,其中 fMAX 等于信號的可用帶寬。
我們可以看到 ADC 是如何將不需要的噪聲和信號永久植入數(shù)字輸出信號中的。這種變化使得在轉(zhuǎn)換器的輸出端無法區(qū)分帶內(nèi)信號與帶外信號。
人們可能期望在這兩種 FFT 表示之間有一條來回的途徑。然而,這種轉(zhuǎn)變一旦發(fā)生,就無法回頭和挽回。遺憾的是,數(shù)學(xué)并不支持這種來回轉(zhuǎn)換。
回到模擬/數(shù)字之爭:數(shù)字濾波器無疑能夠應(yīng)用平均、有限脈沖響應(yīng) (FIR) 或無限脈沖響應(yīng) (IIR) 濾波,從而降低系統(tǒng)噪聲。然而,每個數(shù)字濾波器都需要大量的過采樣(以明顯高于最終輸出數(shù)據(jù)率的采樣頻率對信號進行采樣的過程),這需要時間、功率,并降低了 ADC 的采樣速度。數(shù)字濾波器和轉(zhuǎn)換器的功能永遠無法克服信號的混疊現(xiàn)象。最好的辦法是從一開始簡單地降低高頻噪聲——即使是用一個基本的模擬一階 LPF。
平均數(shù)字濾波器
SAR ADC 通過平均數(shù)字濾波器改善了其直流噪聲測量。平均數(shù)字濾波器以一致的時間尺度獲取多次轉(zhuǎn)換,以增加位數(shù)。ADC 用戶使用平均算法與其控制器、處理器或片上平均引擎一起捕獲多個轉(zhuǎn)換器樣本。平均過程可以“平滑”轉(zhuǎn)換組,通過系統(tǒng)降噪提高有效分辨率。
實現(xiàn)對轉(zhuǎn)換后數(shù)據(jù)的平滑需要以恒定的采樣率進行多次信號采集,并對預(yù)定的樣本數(shù)進行平均。平均過程是眾所周知的。ADC 結(jié)果的總和(連續(xù)樣本,x)除以樣本數(shù) (N) 產(chǎn)生一個平均值(等式 1)。
等式 1
這一過程使輸出數(shù)據(jù)速率降低了 N 倍,但增加了系統(tǒng)的建立時間。
平均噪聲樣本的標(biāo)準差 (σavg) 等于原始信號的標(biāo)準差 (σsig) 除以 N 的平方根(等式 2)。
等式 2
連續(xù)樣本,包括不相關(guān)的噪聲,在恒定信號平均時會有更多的降噪效果。如果信號是直流的,而噪聲分量是隨機的,那么每一個連續(xù)樣本平均都會使信噪比 (SNR) 提高。
SNR 的提高與平均樣本數(shù)的平方根成正比。4 個直流信號樣本平均 (41) 將使轉(zhuǎn)換器的有效分辨率提高一倍,SNR 增加 6 分貝 (dB)。16 或 42 的樣本平均會使有效分辨率提高兩倍,SNR 提高 12 dB。在這種邏輯下,組大小為 4N,將使轉(zhuǎn)換后的有效位數(shù)增加 N,使系統(tǒng)噪聲為零,SNR 值變?yōu)闊o窮大。
阿倫方差
當(dāng)然,一個 SNR 值等于無窮大是很荒謬的。在現(xiàn)實世界中,獲取所需的樣本數(shù)量需要時間,在這期間,系統(tǒng)的漂移程度可能會發(fā)生變化。
阿倫方差,亦稱雙采樣方差,即通過顯示信號平均時使用的樣本數(shù)增加時噪聲的變化,來衡量時鐘、振蕩器、ADC 和放大器的頻率穩(wěn)定性。阿倫方差統(tǒng)計分析工具可以確定特定系統(tǒng)所需的最佳最大樣本數(shù),從而通過指出頻率漂移或溫度影響來估計穩(wěn)定性。
例如,系統(tǒng)中來自 ADC 的數(shù)據(jù)隨著時間的推移會呈現(xiàn)出如圖 3 所示的變化。
圖 3:9 分鐘內(nèi)采集到的 30000 個 ADC 輸出數(shù)據(jù)點顯示,這段時間內(nèi)的數(shù)據(jù)有輕微的漂移,導(dǎo)致阿倫方差計算的退化。(圖片來源: Electronic Design)
方差算法采取多批次越來越長的平均,并評估每批的結(jié)果噪聲(圖 4)。
圖 4:圖 3 中數(shù)據(jù)點的應(yīng)用阿倫方差計算。在 500 點的平均水平上,這個特殊的 ADC 系統(tǒng)獲得了 4.48 位或 27 dB 的 SNR 增加。(圖片來源: Electronic Design)
圖 4 表明,這個特定系統(tǒng)的數(shù)據(jù)點的最小方差發(fā)生在大約 500 個 ADC 輸出平均上——這是減少噪聲的最佳樣本平均數(shù)。在 500 點的平均上,這個 ADC 系統(tǒng)獲得了 4.48 位或 27 dB 的 SNR 增加。在第 500 個平均點之前和之后,結(jié)果在圖 4 中出現(xiàn)惡化,因為數(shù)據(jù)漂移成為一個更大的因素。影響阿倫方差計算的變量可能是時間、信號穩(wěn)定性、漂移、電源變化和產(chǎn)品老化。如果使用的是數(shù)字平均濾波器,那么謹慎的做法是使用阿倫方差工具來評估整個系統(tǒng)。
現(xiàn)實世界解決方案
SAR 轉(zhuǎn)換器可以提供可編程增益放大器 (PGA) 和數(shù)字濾波器功能,以提高有效分辨率和最小有效位 (LSB) 電壓。例如,Analog Devices 的 AD7606C-18 是一個 18 位、1 MSPS 同步采樣 A/D 數(shù)據(jù)采集系統(tǒng) (DAS),有 8 個通道,每個通道都包含模擬輸入箝位保護、一個 PGA、一個 LPF 和一個 18 位 SAR ADC。
該器件還具有 1 兆歐 (MW) 輸入阻抗模擬輸入緩沖器和可編程的真雙極性差分、雙極性單端和單極性單端輸入電壓配置。AD7606C-18 允許連接八個不同的獨立輸入傳感器或信號通道。
AD7606C-18 的數(shù)字濾波器具有過采樣模式,平均重復(fù)樣本數(shù)從 1 到 256 (44)。根據(jù)阿倫方差工具,這種過采樣功能可以提高轉(zhuǎn)換器數(shù)字輸出的噪聲性能。ADR4525 低噪聲、2.5 伏精密電壓基準是對 AD7606C-18 DAS系統(tǒng)的補充,其最大溫度系數(shù)為百萬分之一攝氏度 (ppm/°C),峰峰典型輸出噪聲為 1 微伏 (mV)(圖 5)。
圖 5:AD7606C-18 SAR-ADC 與 ADR4525 2.5伏精密電壓基準。V1 到 V8 輸入通道上帶有一階 LPF 的電感器同步對所有八個通道進行采樣。(圖片來源:Analog Devices)
如圖 5 所示,這種類型的高輸入阻抗 SAR 陣列可以直接與傳感器對接,消除了典型的外部驅(qū)動放大器的需要。也可以不需要外部傳感器增益級。同時,SAR 轉(zhuǎn)換器內(nèi)部有一個 PGA 和 LPF 級,提供信號處理,然后是一個平均數(shù)字濾波器,通過提供更高的有效分辨率來進一步降低噪聲。這樣一個 DAS 可以提供 17.1 位的有效分辨率,轉(zhuǎn)換速度為每秒 3.9 千樣本 (ksps)。在轉(zhuǎn)換速度譜的另一端,該器件提供了 15 位有效分辨率,轉(zhuǎn)換速度為 1 MSPS。
AD7606C-18 的最快轉(zhuǎn)換速度為 1 MSPS,過采樣等于 1。如果轉(zhuǎn)換器的通道過采樣為 2,或者對一個通道的樣本平均兩次,則轉(zhuǎn)換速度為最高轉(zhuǎn)換速度的一半,即 500 ksps。對于過采樣等于 4,或 41 為平均樣本數(shù),該通道的轉(zhuǎn)換速度為 250 ksps,以此類推。對于 8 個通道中的每一個通道來說,過采樣值為 256 的系統(tǒng)可以提供 ±10 伏單端范圍和 17.1 位的有效分辨率 (105 dB SNR),轉(zhuǎn)換速度為 3.9 ksps(表 1)。
表 1:AD7606C-18 的過采樣性能、低帶寬模式。(表格來源:Analog Devices)
SNR 到有效分辨率(有效位數(shù)或 ENOB)的轉(zhuǎn)換等式如以下等式 3 所示。
等式 3
在轉(zhuǎn)換速度頻譜的另一端,過采樣系數(shù)為 1,該器件提供 15位有效分辨率 (92.5 dB SNR),轉(zhuǎn)換速度為 1 MSPS(表 1)。
AD7606C-18 還提供了進一步的增強。由于片上有 8 個獨立的 SAR ADC,所以 8 個通道都具有同步采樣功能。有了這個功能,就可以在所有通道上同時實現(xiàn)高分辨率或高速度的數(shù)字濾波器。此外,所有通道都具有校準和診斷功能。
例如,AD7606C-18 的系統(tǒng)相位校準可以感知離散輸入濾波器的不匹配。這個寶貴的功能可以識別分立元件或所用傳感器中的任何不匹配,這種不匹配會導(dǎo)致同步采樣通道之間的相位不匹配。該器件的軟件模式通過延遲單個通道的采樣瞬間來補償每個通道的相位失配。
系統(tǒng)增益校準可以感知離散輸入濾波器的電阻不匹配。這種能力有助于克服外部電阻的不匹配。軟件模式通過在相應(yīng)的寄存器上寫入所使用的串聯(lián)電阻值來補償每通道的增益誤差。
在校準活動中,系統(tǒng)偏移校準會適應(yīng)輸入信號的偏移。軟件可以調(diào)整每個通道外部傳感器的偏移量或任何外部電阻對的不匹配偏移量。
對于具體應(yīng)用來說,用于 AD7606 的 EVAL-AD7606SDZ 評估板還提供了軟件,可以通過器件編程,以及波形、直方圖和 FFT 捕獲來協(xié)助對器件進行評估(圖 6)。
圖 6:AD7606 評估板(左)連接到系統(tǒng)演示平臺 (SDP) 板(右),允許通過 PC 的 USB 端口控制評估板。(圖片來源:Analog Devices)
評估板的軟件允許用戶配置每個通道的過采樣值、輸入范圍、樣本數(shù)和活動通道選擇。此外,該軟件還可以保存和打開測試數(shù)據(jù)文件。
結(jié)語
盡管我們正在數(shù)字化,但我們?nèi)陨钤谝粋€模擬的世界,設(shè)計人員需要以模擬為中心的電子器件來解決高分辨率、高速
評論
查看更多