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.

[参考译文] MSP430FR5964:用于监控 MSP430FR5964电源电压的选项

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/971976/msp430fr5964-options-to-monitor-the-supply-voltage-of-the-msp430fr5964

器件型号:MSP430FR5964
主题中讨论的其他器件: MSP430F2618

大家好、

我的 MSP430FR5964的运行电压为2.8V

现在、我正在寻找一种在电源电压 VCC 降至2.5V 或2.0V 以下时触发中断的方法

借助 MSP430F2618、您可以使用 SVS 模块并设置所需的电压。

遗憾的是、我无法为 MSP430FR5964上的 SVS 模块设置阈值电压。

然后、我读出可以为此使用 COMP_E 模块。

作为输入电压 Vcc 和基准、来自内部基准模块的电压、例如2.0V。

在这里,我不理解当 Vcc 降至2V 以下时如何将基准电压保持在2V?

或者是否有更简单的解决方案来监控电源电压?

我感谢你的任何帮助。

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

    您好、Krams、

    至于基准电压、我同意您的基准电压不能高于 VCC。  第8.12.10.1节给出了内置基准的规格、AVcc (min)显示、对于2.0V 基准、您至少需要2.2V VCC。  请参见下面的。   

    因此、我看不到您如何直接使用比较器监控 VCC。  我唯一的想法是、您可以在比较器输入端添加一个从 VCC 到比较器的外部电阻分压器。  例如、您可以对 VCC/2进行分频、然后将其与1.2V 进行比较、以检测与2.4V 的电压。  您实际上无法通过软件对其进行调整、基本上由您的分频器进行设置。   

    这并不完美、因为电阻分压器会持续消耗电流、所以我会使电阻器变得相当大、以便尝试和缓解。   

    请告诉我这是否是您可以实施的解决方案。   

    谢谢、

    JD

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

    您可能需要尝试生成 AVCC/2并将其馈入 ADC 通道31的所谓"电池监控器"信号。 (内部)分频器意味着最大信号为1.65V。 您可以在启用窗口比较器的情况下缓慢/连续运行 ADC 以进行观察。 当 AVCC 电压下降到2.2V 时、您仍然需要进行一些舞蹈。

    用户指南在描述上有些不完整、但它显示在 UG (SLAU367P)第34.1节和图34-1中、以及数据表(SLASE54C)表5-28中。 关键字是 ADC12BATMAP。