ZHCSR05A May 2023 – September 2023 AMC130M03
PRODUCTION DATA
校準(zhǔn)寄存器允許根據(jù)預(yù)編程值自動計算校準(zhǔn)后的 ADC 轉(zhuǎn)換結(jié)果。在將糾錯項編程到相應(yīng)的器件寄存器中后,主機可以依靠器件自動糾正系統(tǒng)增益和偏移。每次 AMC130M03 加電時,測得的校準(zhǔn)系數(shù)必須存儲在外部非易失性存儲器中并編程到寄存器中,因為 AMC130M03 寄存器是易失性的。
偏移校準(zhǔn)寄存器用于校正系統(tǒng)偏移誤差,該誤差也稱為零點誤差。當(dāng)系統(tǒng)輸入為零時,偏移誤差對應(yīng)于 ADC 輸出。在輸出之前,AMC130M03 通過從該通道的轉(zhuǎn)換結(jié)果中減去 CHn_OCAL_MSB 和 CHn_OCAL_LSB 寄存器中 OCALn[23:0] 寄存器位的內(nèi)容來校正偏移誤差。每個通道都有單獨的 CHn_OCAL_MSB 和 CHnOCAL_LSB 寄存器,這允許為每個通道編程單獨的偏移校準(zhǔn)系數(shù)。OCALn[23:0] 位的內(nèi)容被器件解釋為 24 位二進(jìn)制補碼值。
增益校準(zhǔn)寄存器用于校正消除系統(tǒng)增益誤差。增益誤差對應(yīng)于系統(tǒng)增益相對于理想值的偏差。在輸出之前,AMC130M03 通過將 ADC 轉(zhuǎn)換結(jié)果乘以 CHn_GCAL_MSB 和 CHn_GCAL_LSB 寄存器中 GCALn[23:0] 寄存器位的內(nèi)容給出的值來校正增益誤差。每個通道都有單獨的 CHn_GCAL_MSB 和 CHn_GCAL_LSB 寄存器,這允許為每個通道編程單獨的增益校準(zhǔn)系數(shù)。GCALn[23:0] 位的內(nèi)容被器件解釋為 24 位無符號值,對應(yīng)于從 0 到 2 – (1 / 223) 的增益范圍的線性步長。表 8-7 介紹了 GCALn[23:0] 位值與增益校準(zhǔn)系數(shù)之間的關(guān)系。
| GCALn[23:0] 值 | 增益校準(zhǔn)系數(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 |
不需要啟用校準(zhǔn)寄存器,因為這些寄存器始終在使用中。OCALn[23:0] 位的默認(rèn)值為 000000h,因此不會進(jìn)行偏移校正。同樣,GCALn[23:0] 位默認(rèn)為 800000h,因此增益校準(zhǔn)系數(shù)為 1。
圖 8-14 展示了一個方框圖,說明了 AMC130M03 的一個通道上的校準(zhǔn)寄存器機制。
圖 8-14 校準(zhǔn)方框圖