There are several requirements when the ADCs are
configured in a daisy-chain:
- Use the four-wire SPI mode and one CS control line to simultaneously select
and deselect the ADCs in the chain.
- For single-channel devices the SDO/DRDY pin must be programmed in the
data-output only mode. Do not use the SDO/DRDY dual function mode
with daisy-chain operation.
- The ADS117L11 and ADS127L11 ADCs default to the data-output only mode after reset
and can be used in a daisy-chain configuration without additional register setting
changes.
- The ADS127L21 and ADS127L21B default
to dual SDO/DRDY mode after reset and must be reconfigured to
data-output only mode by writing 00b to the DATA_MODE field in the FILTER3 register.
For the following procedure, refer to Figure 7-3.
- First, program ADC1 SDO/DRDY to data-output only mode using
a register write frame.
- Once ADC1 is programmed correctly, ADC2 can then be programmed in the next
register write frame.
- Continue this procedure until all ADCs in the daisy-chain have been programmed
to data-output only mode.
- Note that each ADC in the daisy
chain requires a separate write register frame, or 4 register write frames for 4
ADCs.
- To reduce the complexity of interfacing to the
ADCs, program the ADCs to the same data packet length using a parallel write operation.
Program individual data packets as 16, 24 32, or 40 bits for single channel devices or 16
or 24 bits for multichannel devices.
- Install pull-up resistors between the combined SDI-SDO connections and IOVDD. These resistors prevent the SDI inputs from floating in any condition because CS tri-states SDO.