The AD7175-8 datasheet details the internal temp sensor repeated below.
Note, the AD7173-8 datasheet does not include the temperature sensor details.
The AD7175-8 has an integrated temperature sensor. The
To use the internal Temp sensor on this family of ADCs, the Internal Reference and Reference Buffer must be enabled.
The analog input buffer is also required and will automatically be enabled when converting the temp sensor.
Note since the 470uV/C sensitivity is a typical value, the sensor should not be used as a thermometer unless endpoint calibration has been performed and adjusted in the host processor noted above.
In Unipolar Mode:
The Conversion result in V = ADC_Code * LSB
The LSB size = VREF/2^24 = 2.5V/2^24 = 149nV
T = (ADC_Code * LSB/470E-6) - 273.15 or (ADC_Code * LSB * 2127.7) – 273.15 or
T = (ADC_Code * 3.17E-4) – 273.15 C
The Conversion result in V = Code – 2^23 * LSB; note the offset of ½ the range to shift out the offset.
The LSB size = 2*Vref/2^24 = 298nV
As in the same case above, making the math a bit easier for T is:
T = (Code – 2^23) * LSB * 2127.7 or
T = (Code – 2^23) * 6.34-4) – 273.15 C
To verify this, the AD717x Eval+ GUI was used without an eval board connected.
Unipolar Mode
T = (954422 * 3.17E-4) – 273.15 = 29.4 C.
Bipolar Mode
T = (8865818 – 2^23 * 6.34E-4) – 273.15 = 29.40