How does the internal temperature sensor work in the AD719x ?
When the temp sensor is selected and bipolar mode is selected, the device should return a code of 800000 hex when the temperature is 0 K. A one-point calibration is needed to get the optimum performance from the sensor. Therefore, a conversion at 25°C should be recorded and the sensitivity calculated. The sensitivity is approximately 2815 codes/°C.
The equation for the temp sensor will be:
Temp (K) = (Conversion - 800000hex) / 2815 K
Temp (C) = Temp (K) - 273.
My temperature sensors on several AD7193s are outputting ~0x82D746 at room temperature. Following the instructions above gives 66 degrees Kelvin. Is the temperature sensor sensitivity dependent on any other register settings? I have these register settings.
I don't know what is wrong. I have four AD7193 chips on the same board that all give the same temperature, 66 degrees K. I understand that the sensitivity won't be exactly 2815, but it shouldn't be a factor of four off.
Moved to thread linked below.
I have also strange results, but completely different ones. See http://ez.analog.com/thread/15804
I think it is better to start a new thread, because the question is considered answered here.
Retrieving data ...