Hi,
I am trying to use the on-chip temperature sensor to sense the temperature value. Then, adjust the LCD contrast (my LCD screen is close to CPU).
So, in order to find the offset value of the on-chip sensor, I have already tried a single-point calibration, and my method is described as follows:
(1) Get the temperature value from on-chip sensor under the room temperature.
(2) Put a thermal couple on the surface of the CPU and meausre the temperature with a very accurate device.
(3) Then, compare two values, and find the difference between them, which is the offset for the on-chip tmepreature sensor.
However, after I add the offset to the equation, the result from the on-chip sensor and the value read from my reference thermal couple device are not same, when the temperature is changed.
For example, if I heat the CPU for a little while, the values from the on-chip sensor and my reference thermal couple are 35C and 31C respectively. However, after the temperature drops back to the room temperature, they are same again.
So, I don't know what I missed here. Any help will be great!
Thanks!
Liu