SNVAA89A November 2023 – March 2024 LM75A , LM75B , TMP102 , TMP1075 , TMP110 , TMP112 , TMP112-Q1 , TMP175 , TMP175-Q1 , TMP275 , TMP275-Q1 , TMP75 , TMP75-Q1 , TMP75B , TMP75B-Q1 , TMP75C , TMP75C-Q1
As shown in Figure 6-1, the 14 devices have different resolution values; however, the temperature output remains compatible. Resolution defines the available bit-depth when reading the temperature value. Figure 7-1 demonstrates calculating the temperature value from the I2C data at 12-bit resolution and at 9-bit resolution. I2C gives you a 2-byte value but only the first 12 bits will be used to translate the data. The compatibility takes place in the bit weight distribution. Each bit is assigned a fractional value and then added together to form the temperature result. The first byte portrays the sign and the integer value. All TI temperature sensors stated in this document with a resolution greater than 8 bits have a compatible first byte. The difference in resolution takes place in the second byte. The second byte portrays the limited precision of the device. As shown in Figure 7-1, a 12-bit resolution displays more data accuracy than a 9-bit resolution but still remains compatible.