ZHCST16 September 2023 AMC131M01
PRODUCTION DATA
校準寄存器允許根據(jù)預編程值自動計算校準后的 ADC 轉換結果。在將糾錯項編程到相應的器件寄存器中后,主機可以依靠器件自動糾正系統(tǒng)增益和偏移。每次 AMC131M01 加電時,測得的校準系數(shù)必須存儲在外部非易失性存儲器中并編程到寄存器中,因為 AMC131M01 寄存器是易失性的。
偏移校準寄存器用于校正系統(tǒng)偏移誤差,該誤差也稱為零點誤差。當系統(tǒng)輸入為零時,偏移誤差對應于 ADC 輸出。在輸出之前,AMC131M01 通過從轉換結果中減去 CH0_OCAL_MSB 和 CH0_OCAL_LSB 寄存器中 OCAL0[23:0] 寄存器位的內容來校正偏移誤差。OCAL0[23:0] 位的內容被器件解釋為 24 位二進制補碼值。
增益校準寄存器用于校正消除系統(tǒng)增益誤差。增益誤差對應于系統(tǒng)增益相對于理想值的偏差。在輸出之前,AMC131M01 通過將 ADC 轉換結果乘以 CH0_GCAL_MSB 和 CH0_GCAL_LSB 寄存器中 GCAL0[23:0] 寄存器位的內容給出的值來校正增益誤差。GCAL0[23:0] 位的內容被器件解釋為 24 位無符號值,對應于從 0 到 2 – (1 / 223) 的增益范圍的線性步長。表 8-6 介紹了 GCALn[23:0] 位值與增益校準系數(shù)之間的關系。
| GCAL0[23:0] 值 | 增益校準系數(shù) |
|---|---|
| 000000h | 0 |
| 000001h | 1.19 x 10–7 |
| 800000h | 1 |
| FFFFFEh | 2 – 2.38 x 10–7 |
| FFFFFFh | 2 – 1.19 x 10–7 |
不需要啟用校準寄存器,因為這些寄存器始終在使用中。OCAL0[23:0] 位的默認值為 000000h,因此不會進行偏移校正。同樣,GCAL0[23:0] 位默認為 800000h,因此增益校準系數(shù)為 1。
圖 8-11 展示了一個方框圖,說明了 AMC131M01 的校準寄存器機制。