在上一篇文章中,我們了解了一些精密模數(shù)轉(zhuǎn)換器 (ADC)支持的自校準功能。我們還討論了,除了ADC 的內(nèi)部誤差外,外部電路也會在我們的測量中產(chǎn)生顯著的偏移和增益誤差。
本文研究了一些精密 ADC 中實現(xiàn)的另外兩種校準功能,即系統(tǒng)校準和背景校準模式。
通過系統(tǒng)校準消除偏移和增益誤差
在自校準補償 ADC 內(nèi)部誤差的同時,系統(tǒng)校準功能試圖消除整個系統(tǒng)的偏移和增益誤差。自校準功能在內(nèi)部提供 ADC 輸入所需的電壓,而系統(tǒng)校準則需要用戶從外部向 ADC 施加適當?shù)妮斎?。此外,系統(tǒng)校準可以包括系統(tǒng)偏移和增益校準功能。
如前所述,許多 ADC 使用以下校準方案的變體,其中首先從 A/D 轉(zhuǎn)換過程的輸出中減去偏移校準寄存器 (OFC) 的值,然后將結(jié)果乘以增益校準值(FSC寄存器),如下圖1所示。
圖 1.?顯示 ADC、OFC 寄存器和 FSC 寄存器的示例框圖。圖片由TI提供
系統(tǒng)偏移校準
對于系統(tǒng)失調(diào)校準,用戶從外部向 ADC 輸入施加零伏并運行系統(tǒng)失調(diào)校準例程。校準功能試圖補償電路板和 ADC 內(nèi)部電路產(chǎn)生的任何偏移。圖 2 說明了EVAL-AD7124-4SDZ?評估板的系統(tǒng)偏移校準。
圖 2.? EVAL-AD7124-4SDZ 的失調(diào)校準。圖片由Analog Devices提供
請注意,ADC 輸入 AIN?0和 AIN?2在外部短路。雖然 AD7124-4 具有 ±15 μV 的典型未校準失調(diào),但上述系統(tǒng)在未經(jīng)校準的情況下表現(xiàn)出 24 μV 失調(diào)。執(zhí)行系統(tǒng)失調(diào)校準后,零輸入的 ADC 輸出代碼的模擬等效值約為 120 nV,與 ADC 噪聲數(shù)量級相當。
系統(tǒng)偏移誤差源
您可能會問:是什么影響使上述簡單系統(tǒng)具有 24 μV 的偏移,而 ADC 偏移僅為 ±15 μV?但是,由于 ADI 文檔沒有對此進行詳細說明,因此這種額外偏移的來源似乎可能是電路板寄生熱電偶。
當兩種不同的金屬在連接處連接時,就會產(chǎn)生熱電偶。這不可避免地發(fā)生在正常電路布線中(例如,在錫鉛焊料和銅 PCB 跡線之間的連接處),從而產(chǎn)生塞貝克系數(shù)為 3 至 4 μV/°C 的寄生熱電偶。寄生熱電偶也存在于銅 PCB 跡線和 IC 的 Kovar 引腳的連接處。這些結(jié)表現(xiàn)出大約 35 μV/°C 的塞貝克系數(shù)。
如您所見,電路板上的小溫度梯度可以產(chǎn)生與精密 ADC 的未校準偏移相當?shù)臒犭娕茧妷?。因此,兩個模擬輸入的信號路徑應(yīng)保持相同且彼此靠近。對于匹配的輸入線路,熱電偶效應(yīng)理想情況下應(yīng)在 ADC 輸入端產(chǎn)生共模電壓,該電壓將被 ADC 的共模抑制比 (CMRR)衰減。
雖然相同的信號路徑可以最大限度地減少熱電偶效應(yīng),但它們不能完全消除它,因為整個電路板上可能存在溫度梯度。然而,如果這個溫度梯度是恒定的,系統(tǒng)校準可以消除剩余的偏移誤差。除了寄生熱電偶之外,信號路徑中的放大器和濾波器也會導(dǎo)致系統(tǒng)失調(diào)誤差。
例如,考慮下面圖 3 中的電路圖。
圖 3.?顯示校準輸入的示例電路圖。圖片由TI提供
同樣,對于偏移校準,輸入與信號源斷開連接并通過開關(guān)短接到地。在本例中,放大器 U1 和 U2 的失調(diào)以及 ADC 失調(diào)會影響整個系統(tǒng)的失調(diào)。這些偏移項以及熱電偶效應(yīng)可以使用系統(tǒng)偏移校準來校準。?如果與前端信號調(diào)節(jié)電路相關(guān)的失調(diào)溫度漂移限制了性能,我們將需要在工作溫度發(fā)生顯著變化時重復(fù)系統(tǒng)校準。
系統(tǒng)增益校準
系統(tǒng)增益校準校正信號路徑中的增益誤差。在系統(tǒng)增益校準中,輸入從外部連接到適當?shù)恼凉M量程,具體取決于 PGA 增益和參考電壓。例如,考慮EVAL-AD7124-4SDZ?評估板的系統(tǒng)增益校準(圖 4)。
圖 4.?顯示 EVAL-AD7124-4SDZ 系統(tǒng)增益校準的框圖。圖片由Analog Devices提供
在此示例中,基準電壓為 2.5 V。如果 PGA 增益為 2 且AD7124-4?配置為雙極性模式,則應(yīng)向模塊輸入施加 1.25 V 的滿量程電壓。由于不同的增益誤差因素,1.25 V 輸入可能無法在未經(jīng)校準的情況下產(chǎn)生滿量程輸出代碼。在系統(tǒng)增益校準期間,ADC 假定滿量程電壓施加到輸入。因此,校準功能將 A/D 轉(zhuǎn)換過程產(chǎn)生的代碼映射到 ADC 輸出端的理想滿量程代碼。再舉一個例子,考慮下面圖 5 中的3 線比例 RTD 測量系統(tǒng)。
圖 5.?三線比例 RTD 測量系統(tǒng)圖。
假設(shè) RTD 將測量的最高溫度為 814 °C。要為 ADC 產(chǎn)生滿量程信號,我們可以用 0.01%、380Ω 電阻器代替 RTD,因為該電阻對應(yīng)于PT100 RTD 的大約 814°C??。校準電阻就位后,我們可以使用 ADC 系統(tǒng)校準功能來消除增益誤差。然而,為了獲得更高的精度,我們可能決定手動確定增益校準寄存器的值,而不是依賴 ADC 系統(tǒng)校準功能。手動增益校準使我們能夠考慮校準電阻器的容差以及 814 °C 實際上對應(yīng)于 379.871 Ω 而不是 380 Ω 等因素。通過手動增益校準,我們可以使用 8.5 位萬用表測量校準電阻的實際值,?并計算將輸出代碼映射到理想滿量程代碼的增益校準系數(shù)。
系統(tǒng)增益誤差源
此外,為了從 ADC 本身獲得誤差,根據(jù)應(yīng)用的不同,可能還有其他幾個增益誤差因素。在圖 4 所示的示例中,電壓基準的初始精度導(dǎo)致 ADC 傳遞函數(shù)中的增益誤差。您可以驗證如果指定為百分比的參考電壓容差為 x,則來自電壓參考容差的增益誤差也約為 x 百分比。例如,初始精度為 0.05% 的參考電壓會導(dǎo)致 ADC 傳遞函數(shù)中出現(xiàn)大約 0.05% 的增益誤差。
對于更復(fù)雜的信號鏈,如圖 3 中的信號鏈,放大器和濾波器的增益誤差也會影響系統(tǒng)增益誤差。再舉一個例子,考慮圖 5 中的 RTD 應(yīng)用。在這種情況下,R ref的容差、電流源之間的不匹配以及 ADC 增益誤差是系統(tǒng)增益誤差的三個主要影響因素。
關(guān)于系統(tǒng)校準的最終想法
如上所述,應(yīng)將適當?shù)妮斎腚妷簭耐獠渴┘拥?ADC 以進行系統(tǒng)校準。應(yīng)該注意的是,這些輸入應(yīng)該在系統(tǒng)校準步驟開始之前應(yīng)用,并且必須保持穩(wěn)定直到該步驟完成。沒有穩(wěn)定的輸入,ADC 就無法準確確定校準系數(shù)。
考慮到信號鏈組件的漂移性能和系統(tǒng)運行的溫度范圍,您可能需要根據(jù)應(yīng)用的精度要求增加校準頻率。?
背景校準
這是在某些 ADC 中發(fā)現(xiàn)的另一種自校準類型,例如 Analog Devices 的AD7714??。對于背景校準,校準過程與正常的轉(zhuǎn)換序列交織在一起。每次輸出更新后,AD7714 都會執(zhí)行零電平自校準。這將 ADC 的輸出數(shù)據(jù)速率降低了 6 倍;但是,它使器件能夠持續(xù)消除溫度漂移、電源靈敏度和老化對零電平誤差的影響。?
TI的LMP90100?也是包含背景校準的設(shè)備的一個很好的例子。使用傳統(tǒng)的后臺校準方法,必須在 ADC 計算偏移或增益系數(shù)時中斷 ADC 輸入。但是,LMP90100 使用不同的校準技術(shù)(對輸入信號進行了一些假設(shè)),該技術(shù)對 ADC 的輸出數(shù)據(jù)速率的影響最小。有關(guān)此設(shè)備的更多信息,請參閱此應(yīng)用報告。????
審核編輯:湯梓紅
評論