Skip to main content
Explorer
April 5, 2024
Solved

STM32H723 Analog Temperature Measurement Alarm

  • April 5, 2024
  • 2 replies
  • 1889 views

All:

I have connected internal temperature to ADC3, and I am able to display degrees C on "Live Expressions". 

The particular chip we are working with has an operating range of -40 C to + 85 C. If I am monitoring the internal temperature on a regular basis (once per second), is there a temperature that would be good for fault condition?

I am assuming I do not want to fault at 85 C, but is there a temperature that people have generally used as a condition to fault? (Is 75 C a good temperature to raise an alarm?) By the way, my Nucleo board generally runs at 30 C, after starting at roughly 26 C when first powered.

Regards,

Todd Anderson

    This topic has been closed for replies.
    Best answer by mƎALLEm

    Indeed. The internal temperature sensor measures the Junction temperature (TJ) which should not exceed 125°c for the industrial temperature range 6.

    From the datasheet:

    SofLit_1-1712328974355.png

     

     

    2 replies

    Super User
    April 5, 2024

    @ToddA wrote:

    The particular chip we are working with has an operating range of -40 C to + 85 C


    That's the ambient temperature range - the internal chip temperature will be higher.

    Does the datasheet give a figure for the chip-to-ambient thermal resistance?

    ToddAAuthor
    Explorer
    April 5, 2024

    Thanks for clarifying. It looks like internal temperature could go as high as 125 C. 

    I will monitor the temperature and compare to ambient board temperature, and will probably determine a fault condition based on that.

    Regards,

    Todd Anderson

    mƎALLEmAnswer
    Technical Moderator
    April 5, 2024

    Indeed. The internal temperature sensor measures the Junction temperature (TJ) which should not exceed 125°c for the industrial temperature range 6.

    From the datasheet:

    SofLit_1-1712328974355.png