SBAA275A June 2018 – March 2023 ADS1120 , ADS112C04 , ADS112U04 , ADS1147 , ADS1148 , ADS114S06 , ADS114S06B , ADS114S08 , ADS114S08B , ADS1220 , ADS122C04 , ADS122U04 , ADS1247 , ADS1248 , ADS124S06 , ADS124S08 , ADS125H02 , ADS1260 , ADS1261 , ADS1262 , ADS1263
Figure 2-10 shows a circuit topology measuring three three-wire RTDs. For each RTD, IDAC1 is used to drive lead 1 of the RTD, while IDAC2 is used to drive lead 2 of the RTD, used for lead wire compensation. All RTDs are joined together at lead 3 so that the IDAC currents are shunted to a common reference resistor.
The measurement circuit requires:
The multiplexer isolates each RTD measurement. First IDAC1 is routed to AIN0 and IDAC2 is routed to AIN3 for the RTD1 measurement between AIN1 and AIN2. Aside from a small amount of input current for each analog pin, the connections to RTD2, RTD3, and RTD4 should have no bearing on the RTD1 measurement.
After measuring RTD1, IDAC1 is then routed to AIN4 and IDAC2 is routed to AIN7 to measure RTD2 between AIN5 and AIN6. Finally, IDAC1 is then routed to AIN8 and IDAC2 is routed to AIN11 to measure RTD2 between AIN9 and AIN10. Each RTD measurement requires four pins from the device. Two pins source the IDAC current for lead wire compensation, while the other two pins are the analog inputs used to measure the RTDs. The design is identical to the three-wire RTD measurement design in Section 2.3 outlined earlier.
Cycling from channel-to-channel, may require some delay to account for settling as the IDAC1 is routed to different RTDs. Even if the IDAC change is instantaneous, the IDAC currents are routed from AIN0 and AIN3, to AIN4 and AIN7, and to AIN8 and AIN11. This requires that the voltages from the RTDs settle through the input RC filter at the front end of the ADC. For most devices, this must be programmed in from the SPI master. For some devices, a built-in programmable delay can be used to insert a small time period to allow for input settling.
As mentioned in Section 2.3.6, chopping of the IDAC currents may be used to reduce the error associated with IDAC mismatch.