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.

[参考译文] MSP430FR5994:内部温度传感器问题

Guru**** 2386610 points
Other Parts Discussed in Thread: MSP430FR5994
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1169438/msp430fr5994-internal-temperature-sensor-problem

器件型号:MSP430FR5994

您好!

我使用的是 MSP430FR5994的内部温度传感器、我面临以下问题。

当测量室温(约25°C)下的温度并使用 CAL_ADC_12T30和 CAL_ADC_12T85进行计算时、
大多数样本的正确温度约为25°C、
尽管有些样本的温度约为0°C 或7°C (异常)。
可能的原因是什么?
我如何解决它?

基准电压为1.2V、
我正在使用的公式
TemperatureDegC=(float)(((float) val - CALADC12_12V_30)*(85 - 30))/
(CALADC12_12V_85 - CALADC12_12V_30)+ 30.0f;
以进行计算。

在室温约25°C 下测量的数据如下。

样本 CAL_ADC_12T30 CAL_ADC_12T85 ADCvalue ​ 计算温度(°C)
Good1. 2813. 3305. 2655. 23.1.
固 特2. 2711. 3160 2581. 23.3.
固 特3. 2636. 3086 2764 24.5
NOGOO1 2915. 3316. 2698 0.2.
NoGood2. 2829. 3249 2652 6.8.

提前感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这两个 Nogood 值始终异常? 还是有时?

    谢谢!

    此致

    Johnson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好。

    您可以对这种情况进行更多的测试。 这是否经常发生? 每次出现低温时、还是会显示其他值? 它是否在其他温度下发生?

    我 µs 使用温度传感器时、采样周期必须大于30 μ s。 您可以根据您的应用进行调整。

    有关更多信息、请参阅 此处的用户指南(第34.5.11章)。

    此致

    SAL

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。

    就我们所观察到的情况而言,似乎有坏人总是表现出异常的价值。

    >是否在其他温度下发生?

    在其他温度下、趋势是相同的。 它始终显示低温、且温差几乎相同。

    >µs 周期必须大于30 μ s

    我已证实这一点没有问题。

     

     器件描述符表中的校准表是否可能不正确?

    我可以重新校准还是必须重新校准?

     

    谢谢你。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    之后、我们在 slaz681o.pdf (MSP430FR5994勘误表)中找到了勘误表 ADC67。
    我想我们的问题是由这个 ADC67引起的。

    非常感谢您的支持。