I have been trying to use the internal temperature sensor for the family Kinetis K26. Though i was able to make it work successfully, yet, the measurement that I get has a huge offset from the actual temperature. I am also using an external temperature sensor, and the results from both of them are utilised. My question is :
1. Does calibration play any role in the behaviour that i see? Because the i got the same results with and without the calibration.
2. What could be the actual reason behind this? I know by changing the offset i can get a workaround, but logically speaking, internal temperature sensor monitors the core thus should be at a higher temp compared to external one.
Note: this external temp sensor is on the same board, and that too in close proximity of the processor.
I have attached an image file, showing the behaviour.
Thanks in advance.