Datasheet

MAX1415/MAX1416
Using FSYNC
When FSYNC = 1, the digital filter and analog modula-
tor are in a reset state, inhibiting normal operation. Set
FSYNC = 0 to begin calibration or conversion.
When configured for normal operation (MD1 and MD0
set to 0), DRDY goes low 3 x 1/output data rate after
FSYNC goes low to indicate that the new conversion
result is ready to be read from the data register. DRDY
returns high when a read operation on the data register
is complete. As long as FSYNC remains low, the
MAX1415/MAX1416 perform free-running conversions
with the data registers updating at the output data rate.
If the valid data is not read before the next conversion
result is ready, DRDY returns high for 500 x 1/f
CLKIN
before going low again to indicate a new conversion.
Set FSYNC = 1 to stop converting data.
If FSYNC goes high while DRDY is low (indicating that
valid data has not yet been read from the data regis-
ter), DRDY does not reset high. DRDY remains low until
the new data is read from the data register or until
FSYNC goes low to begin a new conversion.
Table 15 provides the duration-to-mode bits and dura-
tion to DRDY for each calibration sequence. Duration-to-
mode bits provide the time required for the calibration
sequence to complete (MD1 and MD0 return to 0).
Duration to DRDY provides the time until the first conver-
sion result is valid in the data register (DRDY goes low).
The pipeline delay necessary to ensure that the first
conversion result is valid is t
P
(t
P
= 2000 x 1/f
CLKIN
).
When selecting self-calibration (MD1 = 0, MD0 = 1),
DRDY goes low 9 x 1/output data rate + t
P
after FSYNC
goes low (or after a write operation to the setup register
with MD1 = 0 and MD0 = 1 is performed while FSYNC
is already low) to indicate new data in the data register.
When zero-scale or full-scale calibration is selected,
DRDY goes low 4 x 1/output data rate + t
P
after FSYNC
goes low (or while the zero-scale or full-scale calibra-
tion command is issued when FSYNC is already low) to
indicate new data in the data register (see the
Calibration section).
Calibration
To compensate for errors introduced by temperature
variations or system DC offsets, perform an on-chip cal-
ibration. Select calibration options by writing to the
MD1 and MD0 bits in the setup register (Table 9).
Calibration removes gain and offset errors from the
device and/or the system. Recalibrate with changes in
ambient temperature, supply voltage, bipolar/unipolar
mode, buffered/unbuffered mode, PGA gain, and out-
put data rate.
The MAX1415/MAX1416 offer two calibration modes,
self-calibration and system calibration. The channels of
the MAX1415/MAX1416 are independently calibrated
(see Table 8). The calibration coefficients resulting from
a calibration sequence on a selected channel are stored
in the corresponding offset and gain register pair.
Self- and system calibration automatically calculate the
offset and gain coefficients, which are written to the off-
set and gain registers. These offset and gain coeffi-
cients provide offset and gain error correction for the
specified channel.
Self-Calibration
Self-calibration compensates for offset and gain errors
internal to the ADC. Prior to calibration, set the PGA gain,
unipolar/bipolar mode, buffered/unbuffered mode, and
input channel setting. During self-calibration, AIN+ and
AIN- of the selected channel are internally shorted
together. The ADC calibrates this condition as the zero-
scale output level. For bipolar mode, this zero-scale
point is the midscale of the bipolar transfer function.
16-Bit, Low-Power, 2-Channel,
Sigma-Delta ADCs
30 ______________________________________________________________________________________
Table 15. Calibration Sequences
CALIBRATION TYPE
(MD1, MD0)
CALIBRATION SEQUENCE
DURATION-TO-MODE
BITS*
DURATION TO DRDY**
Self-calibration (0,1)
Internal zero-scale calibration at
selected gain plus internal full-
scale calibration at selected gain
6 x 1/output data rate 9 x 1/output data rate + t
P
Zero-scale system calibration (1,0)
Zero-scale calibration on AIN at
selected gain
3 x 1/output data rate 4 x 1/output data rate + t
P
Full-scale system calibration (1,1)
Full-scale calibration on AIN at
selected gain
3 x 1/output data rate 4 x 1/output data rate + t
P
*Duration-to-mode bits represents the completion of the calibration sequence.
**Duration to DRDY represents the time at which a new conversion result is available in the data register.