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.

[参考译文] MSP430FR2000:以低功耗方式使用 eComp 外设来检查 Vcc..

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/679397/msp430fr2000-using-the-ecomp-peripheral-in-a-low-power-way-to-check-vcc

器件型号:MSP430FR2000

您好!

我的客户希望使用 eComp 外设来检查 Vcc 何时达到2.0VDC。  由于 FR2000 SVS 不可编程、因此它不起作用。  内部(绝对) eComp 基准为1.15V-1.23V。 使其在输入高于基准电压(Vcc ~3.6VDC-1.8VDC)的情况下无法使用。 Vcc 将不起作用(作为 eComp 基准)。  此外、不要在 Vcc 上使用一个外部分压器、因为这将是一个恒定电流消耗。  你们有什么创造性的或创造性的器件/外设用低功耗的方式来实现这一目的?

谢谢、Merril

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

    本应用手册将帮助您解决问题。
    www.ti.com/.../slaa828.pdf

    此致
    Gary
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Gary、
    谢谢。。。 但切换到具有 ADC 的器件版本会增加成本。 不添加 ADC 时是否有解决此问题的巧妙之处?
    谢谢、Merril
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Newman

    您能向我提供有关客户要求的更多信息吗?
    例如、检测 VCC 的频率是多少?(始终或仅持续一段时间、周期是多少)最大功率限制是多少? 为什么要检查 DVCC 的2.0VDC?这将带来一些风险。 由于最小电源电压为2.0V、因此在有限电压下使用 eCOMP 不可靠。

    此致
    Gary

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

    您好、Gary、

    谢谢。  这是一个由电池供电的系统、因此我们希望电池寿命更长、并且我们正在检查电池电压是否较低。  此检查不需要持续进行、但通常足以查看电池是否电量不足。 一分钟说一次。 或每10分钟(猜测)一次。  

    FR2000的最小(工作) VCC 为(根据数据表)"宽电源电压范围(1.8V 至3.6V)"、但.. 它确实需要稍高的电压(~1.99VDC)才能加电。  

    加电后(最小电压为~1.99VDC)、它可以在低至1.8VDC 的电压下运行/运行。  

    因此、如果我们可以降低至1.8VDC。 我们需要检测何时接近(例如2.0VDC)最小值(1.8VDC)。 提醒用户需要更换电池。

    谢谢、Merril

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

    你(们)好、Newman

    2.0V 限值的含义是 eCOMP 电源电压、我们可以在数据表中看到如下所示:

    我现在知道什么是应用。

    我的想法是:

    您可以使用 P1.7输出内部基准1.2V。 将该 REF 放置到 eCOMP 输入通道。 并使用 DAC 连接到另一个 eCOMP 通道。 DAC 的基准、您应该选择 VDD。 您可以将 DAC 除以 VDD 配置为(1.2/2.2)*64=34.9≈32=0x10 (假设检测到的电压为2.2V)。 您可以使用计时器来检测 VCC 的开启和关闭情况。 此解决方案将需要两个 GPIO。  

    此致

    Gary