圖1. 典型多路復用數據採集系統
當多路復用器切換通道時,在其輸入端會產生小電壓毛刺或反衝。該反衝與多路復用器的開啟和關斷時間、導通電阻以及負載電容成函數關係。具有低導通電阻的大開關通常需採用大輸出電容,而每次輸入端開關時,都必須將其充電至新電壓。如果輸出未能建立至新電壓,則將產生串擾誤差。因此,多路復用器帶寬必須足夠大,且多路復用器輸入端必須使用緩衝放大器或大電容,才能建立至滿量程階躍。此外,流過導通電阻的漏電流將產生增益誤差,因此這兩者都應儘可能小。
圖2顯示了基於電荷再分配電容數模轉換器(DAC)陣列的逐次逼近型寄存器(SAR)的基本轉換器架構。它在每一個轉換開始的邊沿上對輸入信號進行一次採樣,在每一個時鐘邊沿上進行位對比,並通過控制邏輯調節數模轉換器的輸出,直到該輸出極為接近地匹配模擬輸入。因此,它需要來自獨立外部時鐘的N個時鐘周期,以便以迭代方式實現單次N位轉換。
圖2. 基本SAR ADC架構
圖3顯示了基本的Σ-Δ型ADC架構,它以調製器的過採樣頻率(KfS)對模擬輸入信號連續採樣,其轉換輸出為KfS處系列採樣的加權均值。解析度較高的Σ-Δ型ADC轉換時間較長,因為需要2N次採樣才能完成單次轉換。
圖3. 基本Σ-Δ型ADC架構
內部比較器噪聲和DAC線性度決定SAR ADC轉換的精度,而調製器中積分器的建立時間(開關)則決定Σ-Δ型ADC轉換的精度。SARADC面臨的一個挑戰是,驅動器放大器需要在一次轉換結束與下次轉換起始之間的採集時間內建立其模擬輸入端注入的開關瞬變電流。
SAR ADC的輸入帶寬(數十MHz)比採樣頻率高。所需輸入信號帶寬一般在數十到數百kHz內,因此,需要用抗混疊濾波器過濾掉折回目標帶寬的無用混疊信號。在Σ-Δ型ADC的情況下,所需輸入信號帶寬通常在DC至幾kHz之間,數字濾波器的輸入帶寬低於調製器的採樣頻率,因此,放寬了抗混疊要求。數字濾波器濾除目標帶寬以外的噪聲,抽取器則降低輸出數據速率,使其回落至奈奎斯特速率。
精密SAR ADC因為易用性、低功耗、小封裝和低延遲等特點而在很多應用中廣受青眯,簡化了多路復用DAS的快速通道切換。精密Σ-Δ型ADC具有卓越的帶外抑制性能,而且在實現斬波功能的情況下,能抑制接近直流(50 Hz/60 Hz)的1/f噪聲成分,因而廣泛運用於工業應用和音頻應用中。在這種情況下,ADC的採樣速率是用高解析度換來的。
SAR ADC固有異步屬性,可以快速設計控制環路,轉換相關的延遲或流水線延遲幾乎為零,並且對接近滿量程的步進輸入能作出快速響應——因此,它是很多多路復用應用的普遍選擇。而Σ-Δ型轉換器架構一般具有單調性(這意味著它能在任意時間點轉換),並採用集成式調製器來實現要求以一個全局內部或外部時鐘源來同步所有內部模塊的過採樣和數字抽取濾波——結果導致非零周期延遲或建立時間問題。有些系統也依賴於統一的多通道數位化過程,其低延遲使採用SAR ADC的通道切換更方便快速。
除了數字濾波器的延遲(群延遲),Σ-Δ型ADC還常用於多種類型的傳感器多路復用——比如溫度、壓力或稱重傳感器——從而以較低的輸出數據速率獲取小電壓變化,比如過程控制。這主要是因為它具有較高的解析度、精度、噪聲和動態範圍性能,而SAR ADC通常要求每個通道配備低通濾波器或進行緩衝,結果會在空間和成本方面使問題複雜化。
某些精密SAR ADC較高的吞吐速率允許在數位化處理中以較高的掃描速率對多個通道進行多路復用,因而所需的ADC數量較低,節省了PCB面積和成本。精密Σ-Δ型ADC可以進行多路復用的輸出數據速率受限於數字濾波器類型的建立時間,這就限制了其為多路復用器通道建立快速滿量程瞬態的能力。建立時間還會因所使用的數字濾波器類型而不同。用戶必須等到數字濾波器的建立時間完全結束,才能取得有效的轉換結果,然後才能切換到下一個通道。某些內置sinc (sinx/x)數字濾波器的Σ-Δ型ADC允許在單個周期內完成建立或零延遲,方法是屏蔽內部數字濾波器結果,同時在第一個轉換周期內、或在開始新的採樣周期前輸出完全建立的數據結果。這些ADC的輸出數據速率始終低於其完全建立的延遲時間過後的速率。
兩類精密ADC在多路復用應用中面臨的共同問題是帶寬、建立時間和輸入範圍要求。在一個多路復用DAS中,當輸入通道切換到下一通道時,一個重大難題是ADC必須支持集成式和分立式多路復用精密DAS解決方案大電壓幅度步進的變化和快速轉換(哪怕是直流信號),因為輸入步進可能從負滿量程電壓(有時候是接地)轉換為正滿量程電壓,反之亦然。
換言之,兩個輸入通道之間會在很短的時間內產生大電壓步進,並且ADC輸入必須要能夠建立這個大電壓步進。這為ADC驅動器帶來了額外負擔,而且在這種情況下,ADC驅動器的大信號帶寬性能成為了選擇ADC驅動器的關鍵規格。在大幅度步進的情況下,非線性效應顯現,並且壓擺率和輸出電流特性會限制ADC驅動器的性能和輸出響應。多路復用器通道開關必須與ADC轉換引腳同步,並且在啟動轉換之後應當等待一段較短的開關延遲(幾十ns),然後再切換到下一通道,這樣可以有充分的時間建立所選通道。為了保證最大吞吐速率時的性能,多路復用系統的所有元件都必須在多路復用器切換與下一次轉換開始之間的時間裡在ADC輸入端完成建立。
如今,市場上有集成式和分立式兩類多路復用應用解決方案,具體取決於客戶的需求。分立式多路復用解決方案的優勢是,在基於性能求選擇合適的信號調理組件時具有較大的靈活性。用戶仍然需要面臨與通道切換、時序和建立時間相關的複雜設計問題。我們也可以認為,如果用戶可以切換多路復用器輸入通道,進行外部校準以排除誤差,靈活性仍然存在,但是,結果很可能會增加電路板尺寸和成本,犧牲性能和靈活性。有些客戶也會出於靈活性考慮,偏好自行對FPGA實施定製數字濾波,而不採用片內集成的濾波器。
如果客戶使用集成式多路復用解決方案,則無需擔心通道切換、時序和建立時間問題。另外,這種方式可以提供獨立通道配置,而且帶有不同的輸入範圍和誤差校準選項。這種情況下,客戶在信號調理方面的靈活性較低,但該方式可以簡化設計,節省面積和物料成本,同時還具有充足的性能。當今市場上現有的部分高度集成式SAR和Σ-Δ型ADC可以克服在設計精密DAS時面對的諸多挑戰。這些IC消除了對輸入信號進行緩衝、電平轉換、放大、衰減或以其他方式調理的必要性。它們還消除了共模抑制、噪聲、通道切換、時序和建立時間等方面的擔憂。
選擇SAR或Σ-Δ型轉換器架構時,系統設計人員應當根據多路復用數據採集系統的性能、功耗、尺寸和成本要求考慮本文中的設計優缺點。