Quantcast
Channel: Data converters
Viewing all articles
Browse latest Browse all 91206

Forum Post: RE: ADS112C04: Understanding the result of internal temperature sensor

$
0
0
Hi Daniel, Temperature data are represented as a 14-bit effective result that is left-justified within the 16-bit conversion result. When reading the two data bytes, the first 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 This is specified in section "8.3.10 Temperature Sensor" of the data sheet. [quote userid="628768" url="~/support/data-converters-group/data-converters/f/data-converters-forum/1430621/ads112c04-understanding-the-result-of-internal-temperature-sensor"]Our problem in understanding is, that 0x0c97 is (according to table 13) a value of 100.7 degrees celsius. We can touch the IC and it's definitely not that hot.[/quote] This means that for a result of 0x0C97, (Binary 0000 1100 1001 0111), only the first 14-bits are used for the temperature conversion (Binary 0000 1100 1001 01). This converted to decimal code is '805' (rather than '3223' using all 16 bits). 805 * 0.03125°C = 25.156°C Best Regards, Angel

Viewing all articles
Browse latest Browse all 91206

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>