This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

STM32F103 internal temperature sensor

Hi

I am using STM32f103 and using its internal temperature sensor to measure ambient temperature.
At room temperature(25°C), i get different readings from chip to chip ranging from 23 to 39°C.

The formula to calculate temperature is as follows: Temperature (in °C) = {(V25 - VSENSE) / Avg_Slope} + 25. where, V25 = VSENSE value for 25°C Avg_Slope = Average Slope for curve between Temperature vs. VSENSE (given in mV/°C or µV/°C).

Do i need to calibrate V25 for each chip?

Regards,
Jasper

Parents
  • That sounds like a poor idea!

    The processor's internal temperature sensor is obviously going to be greatly affected by the heat generated by the processor itself!

    Note that this has nothing to do with Keil

Reply
  • That sounds like a poor idea!

    The processor's internal temperature sensor is obviously going to be greatly affected by the heat generated by the processor itself!

    Note that this has nothing to do with Keil

Children