This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C1230H6PM: TM4C1230H6PM temperature sensing

Part Number: TM4C1230H6PM

Hi Team,

 

My customer is using TM4C1230H6PM to acquire the temperature info. but it looks like the result is not the same as  that measured with external temperature sensor.

Here are test results:

1) External temp sensor = 30 degrees, TM4 temp read out = 21 degrees.

1) External temp sensor = 40 degrees, TM4 temp read out = 24 degrees.

1) External temp sensor = 70 degrees, TM4 temp read out = 30 degrees.

Have you met this issue before? or do you have some suggestions to debug?

thanks a lot.

Best regards,

Yang

  • Hello Yang,

    Are they using the formula from the datasheet?

    TEMP = 147.5 - ((75 * (VREFP - VREFN) × ADCCODE) / 4096)
    

    The temperature sensor has a different scale so it is important to take that into consideration:

    Also when going from 30 degrees to 70 degrees, is the part given sufficient time to warm back up? An external sensor will react quickly to the atmosphere, but the internal sensor is reading based of the die temperature and so the device itself has to cool down or heat up to get an accurate reading which can take time.

    Best Regards,

    Ralph Jacobi

  • Hi Ralph,

    Yes. They are using formula from the DS. 

    Also when going from 30 degrees to 70 degrees, is the part given sufficient time to warm back up? -> Let me loop customer to double check. thanks.

    Best regards,

    Yang