數(shù)據(jù)轉(zhuǎn)換器分辨率和速度一直處于不斷改進(jìn)中。我仍然記得大概25年前在Tektronix參加的一個會議上,集體討論了數(shù)據(jù)轉(zhuǎn)換器的未來發(fā)展方向。我甚至不敢想象分辨率能夠從 16 位提高到 24 位。但是,ΔΣ 轉(zhuǎn)換器的架構(gòu)卻能夠?qū)崿F(xiàn)如此激動人心的分辨率突破。
ΔΣ 轉(zhuǎn)換器能夠?qū)崿F(xiàn) 24 位的轉(zhuǎn)換結(jié)果。雖然這聽起來讓人振奮,但是為了達(dá)到最佳效果,我們?nèi)匀恍枰_選擇許多參數(shù)。隨著抽樣、調(diào)制時鐘和 PGA 的調(diào)整,相同數(shù)據(jù)速率在性能方面會有所不同。在優(yōu)化數(shù)據(jù)轉(zhuǎn)換結(jié)果時,對于這些方方面面做到完全了解并非易事。另外一些問題還包括輸入阻抗、濾波器響應(yīng)、抗混淆,以及長期漂移。
ΔΣ 轉(zhuǎn)換器介紹
ΔΣ 轉(zhuǎn)換器的優(yōu)勢就在于它把大部分轉(zhuǎn)換過程轉(zhuǎn)移到了數(shù)字域。這使得它能夠把高性能模擬與數(shù)字處理融合在一起。模擬元件采用單個比較器、積分器和1位的DAC。由于1位DAC只有兩個輸出,因此它在整個電壓范圍內(nèi)均是線性化的。這種高水平的線性化是 ΔΣ 轉(zhuǎn)換器實現(xiàn)高精確度的原因之一。最終的絕對精度主要取決于基準(zhǔn)電壓的精度。
ΔΣ 調(diào)制器
圖1 ΔΣ調(diào)制器
讓我們看一個簡單的 ΔΣ 調(diào)制器中的波形(參見圖1)。其中輸入信號X1比例為1/4。輸入信號減去DAC輸出信號 (X5) 是一個脈沖串,其一個周期為低電平,三個周期為高電平 (X2)。閂鎖比較器輸出 (X4) 是反饋到數(shù)字濾波器的連續(xù)位流,其 1:0 的比率與輸入電壓和滿程輸入范圍的比率直接相關(guān)。
每條垂直線表示閂鎖比較器輸出由調(diào)制時鐘控制。為了分析其操作,最好先從輸出入手,把它看作驅(qū)動信號,然后閉環(huán)。輸入電壓為1/4Vmax。DAC 由數(shù)字輸出控制,因此,它從輸出Vmax開始。Vmax 與輸入 (1/4Vmax) 的差為 -3/4Vmax,輸入到積分器。如我們所見,此負(fù)值電壓導(dǎo)致積分器產(chǎn)生一條陡的負(fù)值曲線。
下個時鐘時,由于 X3 為負(fù)值,則 X4 位置的輸出為 0。其被閂鎖,導(dǎo)致 DAC 現(xiàn)在輸出 0 電壓,而且 X2 位置的壓差僅為 +1/4Vmax。正如我們所見,在超出比較器閾值之前,此較小的正曲線需要經(jīng)過多個周期。正積分一直保持正曲線,直到下一個時鐘周期,才把一個 1 閂鎖到輸出,同時我們回到原來開始之處。
如果我們查看 ΔΣ 調(diào)制器的頻率響應(yīng),就會看到響應(yīng)的特性可歸納為以下的公式:(公式略)
由此可見,在低頻時,輸出等于輸入 (x),而在高頻時,輸出等于產(chǎn)生如圖 2 噪聲頻譜的量化噪聲。
ΔΣ 轉(zhuǎn)換器采用過采樣在多個頻率段分散量化噪聲,它與 ΔΣ 調(diào)制器一起整形噪聲,使大部分噪聲不被包含在信號測量頻帶中。燥聲整形功能使低通數(shù)字濾波器能夠消除大部分噪聲并產(chǎn)生高精度的電壓測量。
圖 2 噪聲頻譜
調(diào)制器的輸出進(jìn)入數(shù)字濾波器,在其中根據(jù)濾波器類型或抽樣數(shù)量對響應(yīng)進(jìn)行調(diào)整。最終的輸出數(shù)據(jù)速率由以下公式確定:數(shù)據(jù)速率 = 調(diào)制時鐘 ÷ 抽樣率。
ENOB
ADC 的一個優(yōu)點是把噪聲表示為滿程 (FS) 信號與真有效值噪聲的比率,其表示為有效位數(shù)(ENOB)。對于 24 位轉(zhuǎn)換器,我們采用輸出代碼數(shù)量的標(biāo)準(zhǔn)偏差 (s) 可產(chǎn)生以下公式:(公式略)
求解 ENOB:(公式略)
ENOB = 24 - log2(s)
或者,如果以dB為單位測量信噪比 (SNR) 的話,我們可以采用以下公式:
ENOB = (SNRmeasdB - 1.76dB)/6.02dB
ΔΣ 轉(zhuǎn)換器中常用的濾波器類型是 sinc 濾波器。它們在輸出數(shù)據(jù)速率具有較深的衰減凹槽和多倍該數(shù)據(jù)速率處,這意味著,60Hz 的數(shù)據(jù)速率可從測量中有效消除任何 60Hz 的信號,10Hz 的數(shù)據(jù)速率可同時消除 50Hz 和 60Hz 的信號。
可以調(diào)整輸入采樣率的頻率與輸出數(shù)據(jù)速率的比率。此抽樣率直接影響有效位數(shù)量 (ENOB)。隨著輸入采樣和輸出結(jié)果比率的增加,可提高 ENOB,同時有效提高 ADC 分辨率。
圖 3:MSC1210 ENOB 與調(diào)制抽取率比較
某些 ΔΣ 轉(zhuǎn)換器具有固定數(shù)據(jù)輸出速率,其只可以在很小范圍內(nèi)調(diào)整,而在另外一些此類轉(zhuǎn)換器中,卻允許通過調(diào)整調(diào)制器時鐘速率靈活調(diào)整抽樣率。在結(jié)合使用 8051 微處理器(TI 的 MSC1210 中)情況下,可更靈活控制這些參數(shù)的調(diào)整,我們可在各種調(diào)制時鐘和抽樣率輕松調(diào)整并評估轉(zhuǎn)換器的性能。每條線(參見圖 3)代表不同的時鐘速率,而線上的點代表抽樣率 2020、500、255、50、20 與 10。請注意,ENOB的測量主要由抽取率決定,通過調(diào)整調(diào)制時鐘可改變特定性能水平。正如所料,在最高調(diào)制時鐘速率時,最高抽樣率的ENOB 性能有所降低。
那么這就產(chǎn)生了這樣的問題,如果在不同時鐘速率情況下性能差別不大,為什么我們不一直使用最高速率、獲得更快的數(shù)據(jù)轉(zhuǎn)換結(jié)果呢?一個原因是,隨著時鐘速率增加,CMOS電路的功耗會急劇上升。
如果功耗不成問題的話,就可在較快輸出速率時求采樣數(shù)量的平均值,從而進(jìn)一步提高性能水平。這在帶有 32 位累加器的 MSC1210 中很容易實現(xiàn),它可在無需處理器干預(yù)下設(shè)置求 256 個采樣的平均值。
輸入阻抗與斬波穩(wěn)定性
可把 ΔΣ 轉(zhuǎn)換器的模擬輸入看作一個開關(guān)和電容器。切換頻率的等效結(jié)果是一個電阻器連續(xù)連接到內(nèi)部電容器,因此,轉(zhuǎn)換器的輸入阻抗直接與切換頻率相關(guān)。對于MSC1210 來說,輸入阻抗如下:(公式略)
如果采樣率為15.625 kHz,PGA 為 1,那么,輸入阻抗為 5MW。更高的采樣率和PGA值會降低該值,為了消除這種影響,許多 ΔΣ 轉(zhuǎn)換器提供一個片上緩沖器。即使采用緩沖器,仍然存在某些阻礙提供高直流精度的輸入信號采樣。
許多 ΔΣ 轉(zhuǎn)換器提供片上 PGA,但是,它們并不提供相同或預(yù)期的效果。某些高增益結(jié)果上只是數(shù)字?jǐn)?shù)據(jù)的漂移,或者乘以 2,基本上沒有什么益處。通過仔細(xì)檢查數(shù)據(jù)表即可看出這些事實。如果通過因數(shù) 2 提高 PGA 同樣可降低 ENOB,就沒有實際的凈增益,而且只意味著噪聲涵蓋更多的輸出電平。
某些時候可采用較小的參考電壓提高增益,因為參考電壓決定 FS 信號范圍。把參考電壓降低 50% 可使輸入信號增益為 2,但是,這種增益提高會導(dǎo)致低參考電壓的噪聲限制。
建立時間
建立時間是多通道系統(tǒng)中影響數(shù)據(jù)吞吐率的另一個因素。為了實現(xiàn)高性能,ΔΣ 轉(zhuǎn)換器通常采用 FIR 濾波器,如:sinc3 濾波器。其優(yōu)勢是在整個濾波器中信號延遲均是固定的,而且也易于進(jìn)行調(diào)整,以便采用更多延遲采樣階段來實現(xiàn)可變的抽樣水平。在更多濾波階段情況下,輸出數(shù)據(jù)速率較低,一個 sinc3 濾波器需要三個轉(zhuǎn)換周期以完全達(dá)到預(yù)期的精確度。
建立時間會導(dǎo)致通道切換后的前幾個采樣存在建立誤差,這個問題已經(jīng)在 MSC1210 中得到解決,方法是采用三種濾波器以及可在通道切換后選擇最佳濾波器的自動模式。對于改變多路復(fù)用器后的前兩個采樣,采用最快的建立濾波器,然后采用 sinc2 濾波器,最終采樣全部采用 sinc3 濾波器。這樣就可以完全建立所有轉(zhuǎn)換結(jié)果。
對于多路復(fù)用數(shù)據(jù)系統(tǒng)來說,解決建立時間問題的一個方法是采用快得多的數(shù)據(jù)速率并求輸出的平均值。例如,假設(shè)希望采用 60Hz 的數(shù)據(jù)輸出率來獲得 60Hz 的衰減濾波的優(yōu)勢,可采用 240Hz 的采樣率并平均 4 個采樣值來獲得最終 60Hz 的數(shù)據(jù)速率,其優(yōu)勢是,當(dāng)前濾波器建立時間已經(jīng)從 60Hz 時的 4 個采樣(非同步通道切換)(66.6ms) 降低到 240Hz時的 4 個采樣 (16.6ms)。建立時間現(xiàn)在是一個 60Hz 數(shù)據(jù)速率的采樣周期,同時可保留60Hz 衰減濾波器的優(yōu)勢。在 MSC1210 中,設(shè)置了一個 32 位累加器來求 4 個采樣的平均值,拋棄通道切換后的第一個結(jié)果(假設(shè)通道切換與 60Hz 輸出速率同步)。
抗混淆
在數(shù)據(jù)采集系統(tǒng)中主要采用兩種濾波器響應(yīng):平坦通帶和 sinc。平坦通帶濾波器具有達(dá)到截止頻率的低衰減,然后是較大的抑止帶衰減,直到達(dá)到耐奎斯特頻率。這使得更易于設(shè)計抗混淆濾波器,因為耐奎斯特頻率通常比關(guān)斷頻率高64倍。所有需要的可能只是一個簡單的 R-C 濾波器。
圖 4:sinc 濾波器的波瓣
其他類型的濾波器,如:sinc 濾波器,并不提供與從數(shù)據(jù)速率到耐奎斯特頻率(參見圖 3)相同的,以及在采樣率之后有多個波瓣的高衰減。如果您希望實現(xiàn) 100dB 的抑止帶衰減,必須設(shè)計濾波器使其過濾掉 sinc 濾波器衰減降低40dB 的頻率元件。但是,在設(shè)計抗混淆濾波器時,重要的是要牢記:高頻信號并非是滿幅度的。如果預(yù)期的混淆信號元件已經(jīng)達(dá)到 -20dB 的最高水平,為了實現(xiàn) sinc 濾波器100dB的衰減(參見圖 4),抗混淆濾波器只需降低 40dB。這是因為 sinc 濾波器提供 40dB,假設(shè)信號達(dá)到 -20dB 的最大值,這意味著抗混淆濾波器只需要增加額外的 40dB 的衰減。但是,如果您希望通帶包含接近數(shù)據(jù)速率頻率的話,這仍然是一個重要的要求。
漂移
對于超低頻率來說,存在多個噪聲源,其中一個稱為 1/f 噪聲。輸入斬波可消除大部分此類噪聲,但仍然存在其他能夠在高性能系統(tǒng)中造成低頻漂移的因素。必須注意如何在板上焊接元件,以避免機械應(yīng)力、熱梯度、熱電偶結(jié)點,以及封裝定向等,它們均可作為漂移影響信號質(zhì)量??刹捎冒瑐愖兞康燃夹g(shù)觀察這些影響并分析從系統(tǒng)中消除它們成功與否。
責(zé)任編輯:gt
評論
查看更多