ZHCSN81 july 2023 ADS131B23-Q1
PRODUCTION DATA
ADC1y provides the ability to compute offset and gain corrected conversion data using user-programmable offset and gain correction registers. As shown in Figure 9-8, the 24-bit offset correction value (OCAL1y[23:0]) is subtracted from the conversion data before being multiplied by the 16-bit gain correction factor (GCAL1y[15:0]). Output data are rounded to the final resolution and clipped to +FS and –FS code values after the scaling operation. The offset and gain calibration coefficients must be stored in external nonvolatile memory and programmed into the offset and gain calibration registers each time the device powers up or resets because the ADS131B23-Q1 registers are volatile.
The 24-bit offset calibration value is provided in two's-complement format and programmed into the OCAL1y[23:0] bit field that spans across the ADC1y_OCAL_MSB and ADC1y_OCAL_LSB registers. Table 9-10 shows example offset calibration values. The LSB size of the offset calibration value is calculated using Equation 6.
OCAL1y[23:0] VALUE | APPLIED OFFSET CORRECTION |
---|---|
000010h | –16 LSB |
000001h | –1 LSB |
FFFFFFh | 1 LSB |
FFFFF0h | 16 LSB |
The 16-bit gain calibration value is provided in two's-complement format and programmed into the GCAL1y[15:0] bit field. One LSB of the gain calibration value equals a gain correction factor of 1/216 = 0.000015. Table 9-11 shows example gain calibration values.
GCAL1y[15:0] VALUE | APPLIED GAIN CORRECTION |
---|---|
7FFFh | 1.499985 |
0001h | 1.000015 |
0000h | 1 |
FFFFh | 0.999985 |
8000h | 0.5 |
The recommended calibration procedure is as follows: