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.

[参考译文] TPS65721:电池电量耗尽后的异常电流消耗

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/600864/tps65721-unusual-current-draw-after-dead-battery

器件型号:TPS65721
主题中讨论的其他器件:MSP430F5528

我们遇到了一个问题、即在电压降至~2V 以下后、器件偶尔会具有更高的电流消耗(通常为70uA 时介于.5和1.5mA 之间)、然后再次恢复。 当电池放电一次后、器件电池寿命的大约一半大幅缩短时、我首先观察到了这个问题。

我们的设计使用 MSP430F5528和 TPS65721为电池充电并调节电压。 我尝试通过连接电源来重现此问题、同时观察总电路板电流消耗、并将电压调整到2伏以下、然后再调整到4。 大约50%的时间、电流会突然跳变、但器件似乎仍然正常运行。 降低电流的唯一方法是切断电源、仅重置 MCU 并不起作用。 虽然我不确定 TPS 是否是此电流消耗的来源、但我想知道是否存在任何情况、放电的电池可能会导致其进入恒定电流消耗模式。 如果是、我可以向 TPS 发送任何寄存器设置或复位命令以防止它发生?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此帖子已分配给 TPS65721的专家、他将尽快回复以尝试解决您的问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Christopher、
    有保护电池的安全模式。 低于2V 将触发其中一个。 此时、您只能以预充电电流速率充电。
    为了更好地了解实际情况、您能否提供更多信息?
    当您说电压降至2V 以下、然后再次升高时、您是否说您已将电池从预充电充电充电充电充电充电到正常充电? 您将为其充电到什么 SOC 或级别? 较高的电流是处于待机模式还是正常模式?
    简单地说、PB 事件会使电路复位、但这不是自动的、通常不是您希望客户执行的操作、除非为客户提供 PB。
    在交流电连接和/或断开的情况下、它是否仍然消耗更高的电流? 任何其他信息都将使其更容易获得帮助。 如果可能的话、如果您不想将原理图公开、您可以直接将其发送给我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Gordon、

    我只是把我们的 TPS 原理图给你们弄糊涂了。 器件应已从预充电状态充电至正常状态、然后进入完全充电状态。 在待机模式下、而不是在充电时、会出现较高的电流。

    在执行更多测试后、当我将电压降至低于2.3V (这是 TPS 的最小值)后、似乎会出现此问题。 则总电流降至20uA。 如果我将其恢复到2.3V 以上、我将看到这个问题在大约50%的时间内发生。

    本单元的复位按钮仅与 MCU 的复位相关联。 TPS 上的 PB 连接到接地端、这应使稳压器保持运行。

    连接交流电源后、电路板不消耗较高的电流、消耗的电流约为16uA、这是正确的。 但当交流电再次断开时、它将返回到较高的电流。 我可以向您提供您需要的任何其他信息、我现在正在与我们的硬件工程师合作解决此问题。

    非常感谢、
    Chris
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Chris、
    我一直在和芯片设计人员谈论这一点。 一旦芯片设计人员有一些反馈、我会尽快回来。 通常、它们会从 IC 内部返回到原始仿真、然后查看它们是否可以重现问题。 那么它们通常可以提供解决方案。
    在平均时间内、如果可以的话、再进行一次测试。 当处于较高电流模式/问题且电池电压高于2.3V 阈值时、您能否切换 PB 引脚(将其拉高然后拉低)并查看电流是否恢复正常?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Gordon 的更新。 我与我们的硬件工程师讨论了我们是否可以将迹线拼接到 PB 引脚、以便我们可以切换它。 这可能需要一些时间、但如果我们可以、我会再给您回复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Chris、
    我有一些信息可供您参考。 今天晚上,我将作一个解释,并在早上发出。 我只是想让你知道我正在处理这个问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Chris、

     这就是我为您准备的。  我不确定是否存在问题、 我感觉在电池电量不足后、系统会认为这是一个新的电池插件、需要 PB、就像第一次启动一样。 UVLO 可保护电池和系统。

    8.3.10.6.1为 DCDC1和 LDO1启用

    一旦 PB_IN 被拉至低电平或者在引脚 AC 上检测到输入电压( = 1)。

    DCDC1 (HOLD_DCDC1)有一个电源保持引脚、LDO1 (HOLD_LDO1)有一个电源保持引脚。 当 HOLD_DCDC1被拉高时、在 PB_IN 被释放为高电平后、DCDC1保持使能状态。 HOLD_LDO1具有相同的功能、并在 PB_IN 被释放为高电平后使 LDO1保持启用。 通过拉低 PB_IN =低电平或在交流端施加电压首次上电后、HOLD 引脚 HOLD_DCDC1和 HOLDO1也可用作使能引脚、以便在拉高时分别打开 LDO1或 DCDC1。 只要电池上有电压、此功能就可用。 在电池被移除或放电后、需要通过拉低 PB_IN 来完成首次上电。

    对于实际按钮、有一个解决方法。 这是一个小电路、在交流连接时会产生 PB 事件。 如果您遇到电池电量不足的事件、请移除交流输入、然后重新连接、这将创建首次启动。 您可能需要调整电容器和电阻器以增加时间。 通常不需要。

    您可以通过创建 PB 来测试这一点、并查看问题是否已清除。 如果确实如此、则添加上面的电路、这样您就不需要添加按钮。

    如果您对此有任何问题、请告诉我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    看起来图像没有生成它。 我会直接将其发送给您。 正在为此创建一个应用手册。 它将很快发布。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../4571.TPS65721-PB-work-around.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Gordon 的帮助。 这将有助于我们进一步解决这个问题。

    还有一个问题、是否可以使用 I2C 命令创建 PB 事件? 我们与 TPS 进行了 I2C 通信。 我看到 CONTROL1寄存器有一个既可读又可写的 PB_STAT 位。 切换此位是否会产生与您发送的原理图中电路相同的影响?