MPC5775B internal temperature sensing

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MPC5775B internal temperature sensing

1,688 Views
bharathn3402
Contributor III

Hi,
I am trying to calculate the temperature using the MCU's internal temperature sensors. I read the ADC voltage values for the local bandgap, TempSense-1, and TempSense-2, and used the formula provided in the reference manual. I also read the calibration values from the UTEST memory:
- Sensor 0 Cal A: 237
- Sensor 0 Cal B: 54
- Sensor 1 Cal A: 127
- Sensor 1 Cal B: 1

Based on these values, I'm calculating a temperature. However, when compared with a temperature monitoring camera, the readings show a 5-10°C difference (lower in my calculation). Additionally, the MCU is resetting when the temperature reaches 180°C based on my calculations, but the reference manual indicates that the MCU should reset at 150°C.

Tags (1)
0 Kudos
Reply
4 Replies

1,663 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

The sensors measure the temperature inside the silicon. And you measure it on the surface.

With 150C are you referring to Junction operating temperature range?

Where do you read that at 150C you will get reset?

Best regards,

Peter

 

0 Kudos
Reply

1,656 Views
bharathn3402
Contributor III

Hi,

I measured the internal temperature sensor value using the ADC, which provides the junction temperature. The MCU's operating temperature range is from -40°C to 150°C, and the reset condition is mentioned in the PMC_REE_TD register.

I measured the MCU's internal sensor ADC values and performed calculations as outlined in the reference manual. I validated this with a thermal camera by measuring the MCU surface temperature. When the surface temperature reached 180°C, the MCU reset, and once it cooled down, it returned to normal operation.

Do you have any idea about the ADC values generated at certain temperatures for a 14-bit ADC? Also, I need more information regarding the ADC reference voltages.

 

0 Kudos
Reply

1,605 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Do you have any idea about the ADC values generated at certain temperatures for a 14-bit ADC?

No, as each chip has unique calibration values. There is no point to have such

Also, I need more information regarding the ADC reference voltages.

Not sure what you need. All available specifications are in datasheet.

Best regards,

Peter

 

 

0 Kudos
Reply

1,440 Views
bharathn3402
Contributor III

Hai @petervlna , Can i have an example code for MPC5775B ADC Initialization, Reading for SDK Peripheral Abstraction Layer for Analog to Digital Converter (ADC PAL)
Repository: SDK_S32_PA_15 .

0 Kudos
Reply