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.

[参考译文] MSP430F5659:有关 GPIO 输出的一些问题

Guru**** 2511415 points
Other Parts Discussed in Thread: MSP430F5659

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1109913/msp430f5659-some-question-about-the-output-of-gpio

器件型号:MSP430F5659

尊敬的 TI 团队:

 ℃使用与 NTC 电阻连接的 MSP430F5659来测量温度、并发现测量日期将随2~8 μ s 条件而跳变(有时测量温度为10度、有时低至-20度)。  温度跳变问题持续半 小时并恢复正常。

两条 NTC 探头线连接到 P5.7/P6.1/P6.2/P6.3、而 P3.6/P3.7引脚用作电源输出。 原理图如下:

P5.7/P6.1/P6.2/P6。 3分别下拉、P6.0/cB0/A0引脚用于电压采样、 然后进行比较以获得温度值。

 我们的设计是否有任何问题? 或者 、您是否可以提出任何好的建议来解决此问题?

谢谢、

此致

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

    您好!

    我将进一步深入探讨您的问题、并在明天提供答案。

    此致、

    Kyle

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

    让我看看我是否理解您在做什么。

    热敏电阻的激励电压通过将 P3.6或 P3.7设置为高电平来提供。 假设另一个设置为输入。

    然后、将 TMP_C1中的一个设置为低电平、并将其他三个配置为输入。

    最后是分压器、热敏电阻位于一半、四个电阻中的一个位于另一个电阻中。

    在给定显著跳转的情况下、我可能会怀疑其他一些代码位会意外更改这些引脚的配置。 但我不希望 GPIO 输出电压具有出色的稳定性或精度、因此不会将其用作基准。 除非我当然也测量过它。 这提出了 ADC 基准电压的问题。 如果您使用 Vcc、则任何长期变化都应该消失。

    一个简单的测试是使用固定的1%电阻器替换一个热敏电阻。

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

    您好!

    请告诉我 David 对您电路的描述是否准确。  我同意他的观点、切换到1%电阻器是一个很好的主意、可以看看您是否仍然在温度上获得这些跳跃。  您还可以探测并联连接到所有电阻器的节点、并确定是否仍有跳跃寄存器。

    此致、

    Kyle