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.

[参考译文] BQ25619:bq25619问题-电池电量耗尽时开始充电

Guru**** 2522770 points
Other Parts Discussed in Thread: BQ25619

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/872172/bq25619-bq25619-problem---start-charging-from-battery-dead

器件型号:BQ25619

尊敬的先生:

当 bq25619由电量耗尽的电池充电时、发现一个问题。

1) 1)     当电池电量耗尽时、没有电源、我尝试使用外部电源为电池充电。

应用外部电源后、我无法看到来自 bq25619的中断(低脉冲)来注意系统。

2)     2)键盘 MCU 在 INT 引脚变为高电平后通过 I2C 总线设置 bq25619。

(如上图所示、MAJOR 设置为 CC 电流220mA、Ipre = Iterm 20mA 并禁用看门狗、电池容量为222mAhr)

Bq25619继续为电池充电、但 CC 模式仅需3分钟、然后进入 CV 模式。

这会延长充电时间(2小时07分钟,我们的目标是大约1小时40分钟、以1C 充电率为基础)

3) 3)     如果我施加极短的外部电源、仅解锁电池电量耗尽、然后再次施加外部电源。

我可以看到来自 bq25619的 INT (MCU 将执行与上述相同的设置)、充电时间仅为1小时46分钟。

这与我们的经验非常接近。 (CC 模式大约15分钟)

 

你们以前是否看到过上述问题?

此外、您还了解了如何从电池电量耗尽时充电到 bq25619进行寄存器设置的指南?

谢谢、Ian。

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

    尊敬的 Ian:

    关于 INT、我本应该至少有一个 INT 脉冲来指示电源正常。  您的 INT 引脚上拉至什么电压? 如果应用了良好的电池、您是否看到 INT 脉冲?

    关于充电曲线、电池电量耗尽时、其保护器打开、因此充电器对其的处理方式与未连接电池类似。   在这种情况下(但同时、如果 BAT 和 GND 引脚与 BAT+/-之间的连接具有高阻性)、充电电流会快速为 BAT 引脚电容器充电、从而强制充电器进入 CV 模式。  一些电池保护器需要超过默认 IBATSHORT=25mA 和 IPRECHARGE=40mA 的电流才能完全/快速导通。  如果您在电池电量耗尽时增加 IBATSHORT 和 IPRECHARGE、您是否也会遇到同样的问题?

    此致、

    Jeff

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

    尊敬的 Jeff:

    谢谢、请参考下面的答案。

    关于 INT、我本应该至少有一个 INT 脉冲来指示电源正常。  您的 INT 引脚上拉至什么电压?  

    [A]:我无法在电池电量耗尽时看到 INT 脉冲、INT 引脚具有接近 MCU 的4.7K 上拉电阻、电压大约为3.3V。

    如果应用了良好的电池、您是否看到 INT 脉冲?

    [A]:是的、我可以从正常的电池中看到 INT

    关于充电曲线、电池电量耗尽时、其保护器打开、因此充电器对其的处理方式与未连接电池类似。   

    在这种情况下(但同时、如果 BAT 和 GND 引脚与 BAT+/-之间的连接具有高阻性)、充电电流会快速为 BAT 引脚电容器充电、从而强制充电器进入 CV 模式。  

    一些电池保护器需要超过默认 IBATSHORT=25mA 和 IPRECHARGE=40mA 的电流才能完全/快速导通。  

    如果您在电池电量耗尽时增加 IBATSHORT 和 IPRECHARGE、您是否也会遇到同样的问题?

    [A]:当前 I_precharge 为20mA、当通过电池加电时、波形如下所示、我的理解是电池在加电时解锁。

                             

    您可以在光标2上看到 Vbat 为3.0V

                             V1:Chg_OK、I1:I_chg、V2:VBAT

    谢谢、Ian。

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

    尊敬的先生:

    有更新。

    我发现如果我再次执行相同的设置(无需解锁电池电量耗尽)、则充电器行为将恢复正常。

    (当电池电量耗尽时)

    第二个设置是在从第一个设置开始50ms 后进行的。 (我尝试50ms、1秒和3秒、结果相同)

    也请检查此信息、谢谢。

    谢谢、Ian。

     

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

    嗨、Ian、

    您能否显示在这种电池电量耗尽情况下上拉/INT 的3.3V 电压轨、/INT 引脚本身以及 VBUS 上升沿的波形?

    此致、

    Joel H

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

    您好、Joel、

    无电电池充电波形、如下所示。

     

    1. 3.3V 在 Vbus 之后大约295ms

    2. INT 上升与3.3V 相同(对于系统和 MCU)

    谢谢、Ian。

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

    您好、先生、

    你有什么建议吗?

    谢谢、Ian。

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

    嗨、Ian、

    问题是、您的/INT 引脚被上拉至尚未激活的电压轨。

    当施加 VBUS 时、V3.3上没有电压。  

    您是否可以使用单独的外部电源进行测试、而现在使用单独的外部电源将 V3.3上拉至3.3V?

    此外、请确保您的 O-示波器上的采样率足够高、足以捕获此事件。 /INT 脉冲为256us。 上面的波形在5ms/div 范围内、比该范围大20倍。  

    此致、

    Joel H

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

    您好、Joel、

    这里是波形捕获和具有上拉功能的 INT 引脚、通过使用外部3.3V、我可以看到 INT 脉冲三次、时序在 Vbus 2.66ms/294ms/296.58ms 之后

    一旦系统3.3V 可用、 充电器 INT 就会消失。

    我还展示了来自 MCU 的充电器设置时序。

     

    我从我的角度总结一下这个问题

    1. 是的、我可以通过使用外部3.3V 来查看当 INT 和上拉电阻时的充电器 INT、我的问题是、如果 MCU 未读出状态、充电器是否会重复 INT 信号? 如果充电器 IC 重复 INT、频率如何?
    2. 由于 Vbus 到达时充电器 IC 已就绪、为什么 MCU 需要在电池电量耗尽的情况下设置两次寄存器? 因为时序太接近 I2C 上拉电阻器准备就绪? 或者是否需要跟踪任何设置命令序列? (我的设置序列是 w (0x05、0x8e)、w (0x00、0x04)、w (0x01、0x1a)、 W (0x02、0x8b)、w (0x03、0x00)

    谢谢、Ian。

     

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

    您好、Joel、

    可以帮帮我吗?

    谢谢、Ian。

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

    您好 Ian:

    很抱歉迟到了。 请查看我对您问题的回答:

    1. 是的、我可以通过使用外部3.3V 来查看当 INT 和上拉电阻时的充电器 INT、我的问题是、如果 MCU 未读出状态、充电器是否会重复 INT 信号? 如果充电器 IC 重复 INT、频率如何?

    我们通常建议 SYS 引脚上的 INT 上拉电阻、因此它与电池电压无关、尤其是在电池完全耗尽时。 无论如何、您能够看到具有外部上拉电压的/INT 脉冲。 对于一个事件、INT 脉冲被给出一次、无论 MCU 读取状态还是现在读取状态、它都不会重复。

    2.由于 Vbus 到达时充电器 IC 已准备就绪,为什么 MCU 需要在电池电量耗尽的情况下设置两次寄存器? 因为时序太接近 I2C 上拉电阻器准备就绪? 或者是否需要跟踪任何设置命令序列? (我的设置序列是 w (0x05、0x8e)、w (0x00、0x04)、w (0x01、0x1a)、 W (0x02、0x8b)、w (0x03、0x00)

    根据您的波形、I2C 线路未上拉、这可能是您需要设置寄存器两次的原因。 在写入寄存器之前、请确保 I2C 上拉电阻已就绪。