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.

[参考译文] MSP430F249:MSP430F249 - ADC 温度控制器校准值

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1424582/msp430f249-msp430f249---adc-temperature-controller-calibration-values

器件型号:MSP430F249

工具与软件:

您好!

我能够读取 MSP430F249的 ADC 原始值。 现在、我不确定如何将其转换为 degTemp。

您需要知道专门针对 MSP430F249的校准值。

谢谢、此致、

Swarna。 N

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

    您好、Swarna、要转换为度、您可以使用 MSP430F249用户手册(第22.2.8节)中的传递函数:

     VTEMP=0.00355 (TEMPC)+0.986

    -Brian

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

    嗨、Brain、

    谢谢。 这是您提到过的参考。

    基本问题、如果 ADC 值输出为1786。 我是否需要使用上述公式得到 Celcius 的温度?

    我看到的通常会使用校准值进行转换。 我们是否需要读取信息 A 或 MSP430F249的任何其他存储器编码?

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

    Swarna、您好、是的、校准是使用内部电压基准(1.5V 或2.5V)完成的。 技术参考手册的第24.2.2.1节对此有更多说明、但校准温度公式如下所示。 这将基于您使用的基准(1.5V 是顶部公式、2.5V 是底部公式)。 校准值寄存器位置也如表24-4和下面的所示、供您参考。 希望这对您有所帮助!