ZHCSGM3B May 2017 – October 2018 ADS122U04
PRODUCTION DATA.
The ADS122U04 offers an integrated precision temperature sensor. The temperature sensor mode is enabled by setting bit TS = 1 in the configuration register. When in temperature sensor mode, the settings of configuration register 0 have no effect and the device uses the internal reference for measurement, regardless of the selected voltage reference source. Temperature readings follow the same process as the analog inputs for starting and reading conversion results. Temperature data are represented as a 14-bit effective result that is left-justified within the 24-bit conversion result. Data are output starting with the least significant bit (LSB). When reading the three data bytes, the last 14 bits (MSBs) are used to indicate the temperature measurement result. The LSBs of the data output do not indicate temperature. Only the 14 MSBs are relevant. One 14-bit LSB equals 0.03125°C. Negative numbers are represented in binary two's complement format. Table 13 shows the mapping between temperature and digital codes.
TEMPERATURE (°C) | DIGITAL OUTPUT | |
---|---|---|
BINARY | HEX | |
128 | 01 0000 0000 0000 | 1000 |
127.96875 | 00 1111 1111 1111 | 0FFF |
100 | 00 1100 1000 0000 | 0C80 |
75 | 00 1001 0110 0000 | 0960 |
50 | 00 0110 0100 0000 | 0640 |
25 | 00 0011 0010 0000 | 0320 |
0.25 | 00 0000 0000 1000 | 0008 |
0.03125 | 00 0000 0000 0001 | 0001 |
0 | 00 0000 0000 0000 | 0000 |
–0.25 | 11 1111 1111 1000 | 3FF8 |
–25 | 11 1100 1110 0000 | 3CE0 |
–40 | 11 1011 0000 0000 | 3B00 |