Other Parts Discussed in Thread: CONTROLSUITE
Hi,
We have followed those indications to perform the measurement of the internal junction temperature.
I used the internal temperature sensor to do a measurement trimmed by OTD values( example code provided by TI, ControlSuite3.3.9)
/* The following pointers to function calls are:
Slope of temperature sensor (deg. C / ADC code). Stored in fixed point Q15 format. */
#define getTempSlope() (*(S32 (*)(void))0x7036E)()
/* ADC code corresponding to temperature sensor output at 0 deg. C */
#define getTempOffset() (*(S32 (*)(void))0x70372)()
We also take into consideration those information:
[BO] See TRM www.ti.com/lit/SPRUHX5 , 9.3.5 Internal Temperature Sensor "The internal temperature sensor measures the junction temperature of the device."
See data manual www.ti.com/lit/SPRS881 ; 5.8.1.2 Temperature Sensor Electrical Data and Timing "The temperature sensor can be used to measure the device junction temperature."
Additional information “F2837xD Internal Temperature Sensor” e2e.ti.com/.../332391 applies for F2837xS too
Here are my questions:
In one of our product @85°C ambiant we get from the DSP a value of 169 with a tolerance of +/-15°C.
I fear that it's still high for a long life at 85°C. Do you confirm ?
What should be the max temperature I should read with this internal temperature (talking of course the tolerance)?
I'm not sure to get clearly the meaning of those information in the datasheet:
Temperature options:
- T: -40°C to 105°C junction
- S: -40°C to 125°C Junction
- Q: -40°C to 125°C free air
- Should the junction temperature of version S should never go above 125°C ?
- For the version Q, what is the maximum junction temperature ? 150°C?
Thanks.
Best Regards