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.

[参考译文] 未安装电池时出现 BQ25628E 电流限制问题

Guru**** 2513185 points
Other Parts Discussed in Thread: BQ25628E

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1561095/bq25628e-current-limit-issue-when-no-battery-***

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

工具/软件:

您好、

我遇到了 BQ25628E 的拉电流容量方面的问题。 我的产品输出端安装了一个数字负载、因此我调整了通过 BQ25628E 提供的电流。  

如果我将 VBUS 连接到 5V 但不适合电池、则可以拉取大约 300mA(在工作台电源上测得)。  

如果我安装了扁平电池、充电器会在 700mA 附近充电(我已经将其设置为 2A、但我猜 BQ25628E 将受到限制以保持正确的 VBUS 电压)。  

如果我单独使用电池运行(因此没有 VBUS)、我可以至少施加 700mA(然后再开始在我的系统中设置其他限制)。  

我无法解释为什么在未连接电池的情况下无法通过 VBUS 获得 700mA。  

有什么想法吗?

非常感谢、

Stephen

注意:

我使用 充电电流限制寄存器(设置为 2000mA) 禁用)禁用了 RILIM 引脚。  

其他寄存器设置为 POR 默认值。  

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

    尊敬的 Stephen:  

    感谢您通过 E2E 联系我们。 请在下面查看我的评论。  

    首先、我想让您了解从 0V 斜升时系统输出轨的内置软启动。 如果在 IC 上电时在 SYS 处连接了过大的负载并且未连接电池、则 SYS 电源轨不会斜升至预期电压。 这可能会限制测试中的电流消耗。  数据表第 20 页的第 8.3.3.5 节介绍了 BQ25628E 的此行为。

    对于未连接电池的测试用例、您是否能够让 SYS 斜升至预期的 3.75V 调节电压(在给定的默认 VSYSMIN 设置下)、然后连接或打开数字负载? 或者、您可以使用已经为 SYS 输出供电的电池连接 VBUS、然后禁用充电并移除电池。 借助以上任一方法、您都能在未连接电池的情况下从 VBUS 拉取预期的 700mA。  

    如果我安装的是扁平电池、充电器会以大约 700mA 的电压充电(我将其设置为 2A、但我猜 BQ25628E 会进行限制以保持正确的 VBUS 电压)。  [/报价]

    如果您想确认这种情况下限制充电电流的因素、请读取 REG0x1D 的状态、以检查器件是处于 VINDPM_STAT 还是 IINDPM_STAT。  

    此致、

    Garrett  

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

    嗨、Garrett、

    因此、在未连接电池(并由工作台电源供电)的情况下、我会缓慢增大流经 BQ25628E 的电流拉动。 测量值由 BQ25628E 记录、而不是任何工作台设备。  

    我的启动电流为 28mA、我看到 VSYS 为 4.2V(根据 ADC)。 VBUS 和 PMID 均为 5V。  

    随着电流的增加、我会看到 VSYS 下降。 (80mA ->4.2V、110mA ->3.98V、130mA ->3.7V、370mA ->3.7V、410mA ->3.6V、 470mA ->3.6V)。 在 470mA 上、VBUS 和 VPMID 也降至约 4.8V。  

    对于 Reg0x1D、在 110mA 附近、我还可以看到 设置 VSYS_STAT 的状态位(所有其他值均为 0、  

    然后、在 480mA 时、系统开始毛刺脉冲(最后一组读取的 ADC 值如下所示 — IBAT=ADC 474mA、IBAT=0、VBUS=4799、VPMID=4799、VBAT=3578、 VSYS= 3585、TDIE = 39)。  

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

    尊敬的 Stephen:  

    在无电池连接测试中、请通过/CE 引脚或 EN_CHG 寄存器位 (REG0x16[5]) 禁用充电。 必须在未连接电池的情况下禁用充电、以确保稳定的 SYS 调节。  禁用充电后、VSYS 将在默认 VSYSMIN 设置下调节为约 3.75V。 只要器件不处于 IINDPM 或 VINDPM 调节状态、预期为 VSYS 将保持在 3.75V。  

    请尝试此操作、并告诉我、随着负载电流的增加、它是否会导致 VSYS 更稳定。  

    此致、

    Garrett  

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

    有趣的是、当我在未连接电池的情况下禁用充电(使用 REG0x16[5]设为 0)时、VSYS 会降至 2.795V……

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

    尊敬的 Stephen:  

    您能帮助分享您的原理图吗? 您报告的内容不是此 IC 的预期行为。  

    只需仔细检查是否将除禁用充电之外的所有寄存器保留为默认值并且在输出 VSYS 电压下未连接负载、仅在 2.795V 下测量?  

    此致、

    Garrett  

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

    我删除了所有其他配置、我的 VSYS 现在为 3.7V、因此我可以获得更高的电流(在 600mA 附近、它停止之前、但我认为这是由于 VBUS 电压下降太远 — 在 ADC 上读数为 4.688V)。  

    我将更深入地了解我的配置值、以了解可能影响它的因素...

    但总体而言、为了拉取更高的电流(即超过大约 300mA)、我需要插入电池或禁用充电器。

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

    尊敬的 Stephen:  

    感谢您的更新、很高兴听到充电器 IC 现在的行为符合预期。  

    我将更深入地了解我的配置值、以了解哪些因素会影响它...

    如果您能够重新创建未将 VSYS 调节至预期电压的测试用例、我可以帮助查看寄存器配置、但一般来说、我同意您的最终声明、即必须插入电池或禁用充电、以确保在较大的负载电流下实现稳定的 SYS 调节。  

    此致、

    Garrett