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.

[参考译文] BQ25792:BQ25792在电池充满电后仍有38mA 放电

Guru**** 2559270 points
Other Parts Discussed in Thread: BQ25792, BQ25798

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1328753/bq25792-bq25792-after-the-battery-is-fully-charged-there-is-still-38ma-discharge

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

您好  

开发出符合 BQ25792的客户设计。

电池充满电后、充电停止、电池未关闭。 仍有38mA 电流输出。 在有些情况下、电池在充电停止后具有1mA 的泄漏电流。 是否可以通过测量以下两种现象的信号来检测任何问题? 当充电停止时、SYS 电压将从等于电池电压的值跳到比电池电压高0.6V 的值。 这是否正常?

这两种现象下 SW1、SW2、V_bat 和 V_SYS 的测量波形如下:

1.充电后的漏电流1mA 波形:

2、充电终止后漏电流为38mA。 测量时、电池电压和 SYS 电压与上图类似、也比图高0.6V。

SW1和 SW2的异常波形如下:

请帮助检查它。

谢谢

星形

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

    尊敬的明星:

    遗憾的是、这两项都正常运行。  如果充电终止后 V (BAT)>VBUS 或充电被禁用、IC 会从 BAT 上拉至1.7mA、为 IC 供电。  关于38mA、如果充电器认为电池是 OVP (即 V (BATP)>VREG*1.03min)、它会自动从 BAT 中将~35mA 拉至其放电。  您可以使用 REG0x0F[7]来禁用35mA。

    此致、

    杰夫

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

    Jeff、您好!

    感谢您的答复。

    应用条件:2节电池、最大电池充电电压8.7V、适配器 输出5V-2A  

    开始充电时的充电 IC 寄存器配置:
    
    OVP 功能
    
    被关闭看门狗功能被关闭
    
    充电切断电流设置40mA
    
    Charge_Voltage_Limit = 8.7V
    
    
    
    
    
    Input_Current_Limit = 2400mA Input_Voltage_Limit = 4600mV Charge_Current_Limit = 2600mA 
    原理图如下所示:

    测试过程中系统处于工作状态。 这两种现象在同一电路板和同一适配器上的不同时间发生。 测试条件相同、并且均使用5V/2A 适配器充电。

    由于测试条件的限制(只有一种测试仪器、且测试周期相对比较耗时)、总共进行了8次测试。 在前两个测试中充电停止后、只有一个主板测量了1mA 的放电流。 后续测试结果与其他测试不同。 主板结果为所有38mA、寄存器变化和波形描述如下:

    现象1:当电池充满电并插入适配器时、会有1mA 的泄漏电流、充电电压为8.7V、截止电流为36mA、而在充电停止后 SYS 电压从8.7V 跃升至9.3V。 

    现象2:电池将继续充电、直到电流缓慢下降到1mA、而充电停止、直到充电时间达到12小时。 停止充电后、在插入适配器的情况下、电池端存在37mA 漏电流。 测得的电池电压为8.62V。 充电停止后、SYS 电压从8.62V 下降。 跳到9.25V。

    这两种情况下寄存器转储的差异进行比较、如下所示:
    差异1:在软件逻辑判断之后修改的寄存器[03_04]差异可被忽略;
    差异2:寄存器[05] Input_Voltage_Limit、现象1 (泄漏1mA)的寄存器值为0x2b (4300mV)、现象2 (泄漏37mA)的寄存器值为0x29 (4100mA)。 设置0x2e (4600mA)后、软件不会修改寄存器值。 寄存器值为什么发生变化?
    差异3: 寄存器[0F]、现象1 (泄漏1mA)的寄存器值为0xb2 (位6为0)、现象2 (泄漏37mA)的值为0xf2 (位6为1)、寄存器[0F]的默认配置值为0x22、触发将位6:7和位4设置为1的原因是什么?  EN_ICO 设置为0。

    由于泄漏、电池已放电至8.5V。 尝试将 bit6设置为0、然后为 IC 充电。 电池充满电后、测得的泄漏为1mA。 此临时验证结果是否可以提供一些故障排除指导来解决此问题?
    差异4:寄存器[19_1A] ICO_ICO、现象1 (泄漏1mA)的寄存器值为0xC8 (2020mA)、现象2 (泄漏 Current_Limit 37mA)的值为0x81 (1290mA);
    差异5:寄存器[1d] Charger_Status_ 2、现象1 (泄漏1mA)的寄存器值为0x81 (位6:7 = 2h)、现象2 (泄漏37mA)的值为0x41 (位6:7 = 1h);
    这两种现象测量的 SW 波形如下所示。
    波形是否正常?
    由于此故障、该项目的大规模生产计划已暂停。 请帮助 解决该问题。
    谢谢
    星形

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

    尊敬的明星:

    正如我之前提到的、这两个电流都不是意外的。  当 V (BAT)>VBUS>UVLO 且充电被终止或禁用时、电池电流~=1 -2mA 被用来为转换器供电。 充电器的设计宗旨是、充电完成后输入电源将被移除。  在仍然连接电源的情况下、唯一的问题是电池充电的频率更高。

    关于37mA 放电电流、当电池稳压电压超过 VREG 设置时、这是一种保护功能。  实质上、当 VBUS 通电且充电终止或禁用后 V (BAT)>VREG 时、充电器的 VBATOVP 会降低至 VREG。  37mA 用于将电池放电至 VREG、并且无法被禁用。  禁用 PFM 模式可能有助于防止电池过度充电。

    此致、

    杰夫

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

    尊敬的 Jeff:

     ~了"关于38mA、如果充电器认为电池是 OVP (即 V (BATP)>VREG*1.03min)、它会自动从 BAT 中拉取 Δ I 35mA 以对其放电。  您可以使用 REG0x0F[7]来禁用35mA","禁用 PFM 模式可能有助于防止电池过度充电",但我仍然有点困惑,您能 为以下项目提供帮助吗?

    1.客户最初禁用了 BAT 放电、 当 BAT OVP 故障发生时、BQ25792是否可以将 EN_AUTO_IBATDIS/FORCE_IBATDIS 位设置为1? 寄存器0F 的原始设置为22h。  

    2、从跟踪数据来看,BAT 电压不大于 VREG*1.03平均,即使是由脉冲过压触发,当35mA 电压下降到正常范围时,VBAT 放电电流是否会停止?

    3. 除了将寄存器0x12的 bit 4设置为1之外、是否需要配置其他配置来禁用 PFM 模式? 禁用 PFM 模式。 在什么情况下需要禁用它? 是否可以在上电初始化期间禁用 PFM 模式、以使 PFM 保持在 PFM 禁用状态? 这可行吗? 它将对充电产生什么影响?

    除了 Star 分享的上述问题外、客户还发现以下问题:

    1. BQ25792通常无法停止充电、充电会 通过快速充电安全计时器 保护功能而不是正常的终止条件(VBAT/充电电流)来终止、为什么会发生这种问题?

    2. VINDPM 将更改为4100mV、而客户将其设置为4300mV;ICO_INDPM Current_Limit 将更改为1290mA、而客户设置值为2020mA 最初、客户也 禁用了 EN_ICO、但 BQ25792自行启用它、 为什么会发生此问题?  客户 AGND 未正确与电源 GND 分离、是否与此问题有关? 插件上的适配器电压是否会影响 VINDPM 值和 EN_ICO/ICO_VINDPM  Current_Limit 位?

    非常感谢!

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

    Andrew、您好!

    关于1和2、当充电终止或禁用时、VBATOVP 会降至略高于 VBATREG、而不是103%* BATREG。  自动放电位不会关闭此35mA 放电电流。  该位仅在 VBAT>103%BATREG 时禁用35mA 放电。  在 BAT 上添加更多电容(如果是陶瓷电压、则降额后电容大于47uF)并禁用 PFM 有助于稳定 BAT 电压并防止此情况。

    关于3、PFM 可在上电时禁用。  它只能提高 ISYS 和 IBAT << 50mA 的效率。

    关于1、电池充电时间可以用电池容量/充电电流*1.3来估算、以解决锥度问题。  收尾时间是由于 BATP 检测点和电池组电芯之间的额外电阻(覆铜、保护器 FET、连接器、仪表 RSNS)引起的。  将 BATP 引脚连接到靠近电池组+的位置会有所帮助。  由于 IINDPM 或 VINDPM 限制了输入功率、如果系统负载电流+电池电流需要的输入功率超过充电器可提供的功率、则会降低充电。  如果 IC 过热、热调节环路会降低充电电流。  状态和故障寄存器是否报告 VINDPM、IINDPM 或热调节?  如果出现 TS WARM 或 COOL、则可以降低充电电流。  状态和故障寄存器是否报告此情况?

    关于2、充电器不会通过自动设置 EN_ICO=1来自动启用 ICO。  始终启用输入电流限制。 如果触发 ICO、则输入功率对于 ISYS+IBAT 而言不够高、因此 IBAT 会降低。 转换器启动前插入的适配器电压用于确定 VINDPM 值(例如、比 VBUS= 5V 少700mV)。  TS 和 Vacx 引脚上 Rs 和 Cs 的 AGND 可使这些测量更加精确、但不是必需的。

    客户是否遵循了以下数据表和 EVM 中推荐的布局?  否则、充电电流会因噪声耦合而受到限制。

    此致、

    杰夫

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

    Jeff、您好!

    感谢你的帮助。

    客户提供的 信息如下:

    BAT 的电容大于47uF、TS 引脚连接到10k 电阻器并接地。 内部热调节是否仍然有效?

    故障寄存器报告​​值均为0、寄存器0x1B 的值为0x0F、不报告 VINDPM、IINDPM 或热调节。

    如下图所示、插入适配器时的 VBUS 波形、看看它是否有助于分析问题?

    如果发生 OVP、寄存器0x0F 的位6位7将自动设置为1、位4 (EN_ICO)也将自动设置为1、是否正常?

    正在等待您的回复。

    谢谢

    星形

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

    尊敬的明星:

    陶瓷电容器施加的电压会导致电容降额。  除非 BAT 上的陶瓷电容超过10 μ F、否则 BAT 上的总电容不太可能达到47uF。  由于 TS 上的电阻为10kohm、并且推荐用于10kohm 热敏电阻的电阻分压器、TS 功能被有效禁用。  寄存器0x0F[7]不自动设置,但默认为1。  寄存器0x0F[6][可以在终止后自动设置、但在 OVP 条件消除后会自动清除。  我将通过设计确认这一点。  ICO 使能位为0、但为默认值、不会自动启用且必须通过主机写入打开。

    REG0x1C[7:5]中的充电状态位报告什么?  锥形还是端接?  我希望先终止、然后35mA 放电、再逐渐变小并重复。

    此致、

    杰夫

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

    Jeff、您好!

    要增大电容、我们是否需要增大标记点1或标记点2的电容、或者这两个位置实际上是否短路、以及​​两个标记点位置的电容值是否相同?

    如果需要添加10个10uF 电容器、我们可以直接连接一个100uF 电容器来替换它吗?

    TS 引脚未连接到 NTC 电阻器接地、而是连接到10K 固定电阻器。 然后 TS 功能被禁用、并且寄存器0x0F[7/6/4]将被自动置位。 软件未将其设置为1、且将其设置为1的原因未知。 当 REG0x1C[7:5]设置为1时,它是一个锥形。 进入终止状态时、35mA 放电将继续。 35mA 放电只有在手动将0x​​0F[6]设置为0后才会停止。

    充电电压设置为8.7V。 有时、当实际充电电压低于8.7V 时、充电会停止。 可能是什么原因?

    现象1:8.61V 24mA 触发和停止充电;

    现象2:充电电流会缓慢下降、直到电池经历动态充电和放电电流。

    正在等待您的回复。

    谢谢

    星形

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

    尊敬的明星:

    增加电容以更接近 BATP、因此点2将是最佳选择、因为那是检测点 CV 环路误差放大器和 BATOVP 比较器。

    关于 ICO、TS 禁用和 ICO 启用或 BATOVP 下拉位之间没有关系。  我 已经在工作台上看到了这件事 、但明天我会再次检查。

    如果 VBUS 仍处于施加状态且充电已终止或禁用、则35mA 放电会在终止后发生、并且 BATP 电压甚至会比 BATP 引脚上测得的 VREG 设置高几 mV。 您的电池在充电后是否可以放松到更高的电压?  据我了解、充电后电池的电压会降至稍低的水平。

    关于现象1、BATP 到 GND 引脚的电压是否为8.61V?  这是充电器调节的节点。  我们仅在 VREG = 8.4V 时的精度规格如下所示:

    在8.7V 时调节性能变差的可能性不应低于-0.85%。

    关于现象2,我不理解这一评论。 充电电流应降至 ITERM 设置。   如果 SYS 负载需要更多的电流、电池将为其提供补充电量。

    您可以在 EVM 上重复其中的某些测试吗?   

    此致、

    杰夫

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

    尊敬的 Jeff:

    关于 现象2、 根据下面的日志数据、充电电流保持在1mA、BAT 电压是8.626V、所以我想充电没有终止可能是因为 BAT 电压没有达到终止电压。

    由于安全计时器在充电12小时后到期、因此我认为可能会发生输入电流/电压或热调节、如数据表中所述:

    在输入电压、电流或热调节期间、安全计时器以半时钟速率计数为实际充电
    电流可能低于寄存器设置值。 例如、如果充电器处于输入电流调节状态、
    (IINDPM_STAT = 1)、并且安全计时器设置为5小时、则计时器
    将在10小时后过期。

    此外、我不确定 VBAT 感测处的噪声是否会影响充电终止检测?

    谢谢!

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

    尊敬的 Jeff:

    我记得还有 Current_Limit 问题" ICO_ICO 将更改为 ICO" 1290mA、我担心充电可能已经被挂起、因为输入电流受到限制、1mA 报告的电流可能是测量容差、有可能吗?

    谢谢!

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

    尊敬的 Jeff:

    此外、您还提到了"如果35mA 仍在施加、并且充电已终止或禁用、则 BATP 放电会在终止 后发生、并且 BATP 电压甚至会比在 BATP 引脚处测量的 VREG 设置高几 mV、那么您的电池是否可以在充电后放松至更高的电压"、 电池电压在放松过程中不能升高。 恐怕可能是由于噪声或测量容差所致。 顺便说一下、当35 mA 放电开始时、何时会停止? 器件会自动停止吗?

    非常感谢!

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

    尊敬的 Jeff:

    关于 现象2、在如下图所示的安全计时器触发之后、VINDPM 报告为4.01V、ICO 限制电流更改为1.29A、 我已要求客户仔细检查适配器(更改为电源或重新执行 VINDPM 检查) 在触发安全计时器之前写入和寄存器数据。

    谢谢!

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

    尊敬的 Jeff:

    以下是 现象2中安全计时器触发前后的寄存器数据:

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

    尊敬的 Jeff:

    以下是正常充电时的寄存器数据:

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

    Andrew、您好!  

    我没有看到上述安全计时器过期3个帖子、但我看到充电终止、即使在 VREG=8.7V 的情况下 V (BAT)=8.4xV 也是如此。  当 VRCH = 200mV 时、重新充电应该已开始。  /CE 引脚是否由于某种原因被拉高?

    37mA 的原因是  。  为什么它打开了?

    此致、

    杰夫

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

    Andrew、您好!

    从上面和左侧的3个帖子(在计时器到期之前)可以看到收尾电荷但 V (SYS)<VBAT、如下所示。  仅当充电器处于 DPM (补充)中但未报告 DPM 时、才应发生。  这是奇数。

    也  开启。  为什么?  我不建议这样做。

    对于上面和右侧的3个帖子(计时器过期后)、我看到计时器过期且没有充电。

    也   开启。  为什么?  我不建议这样做。

    此致、

    杰夫

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

    尊敬的 Jeff:

    " /CE 引脚是否由于某种原因被拉高?"   CE 引脚由下拉电阻接地、没有上拉操作。

      由 IC 自动设置为1、仅在初始化期间软件才会设置为0、稍后不会设置该位

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

    尊敬的 Guisen:

    强制 IBAT 放电不是由 IC 自动设置的。

    此致、

    杰夫

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

    尊敬的 Jeff:

    根据最新的验证结果、在移除充电过程中定期将 CHG_EN 设置为1并将 HIZ_EN 设置为0的操作后、

    充电过程中未检测到触发 OVP 等异常现象、充电结果看起来正常。

    怀疑这种操作导致了异常现象、您能解释原因吗?

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

    在充电期间、CHG_EN 设置为1、HIZ_EN 设置为每10秒0

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

    尊敬的 Lin:

    电池电压和充电电流/适配器电流是多少? 是否有任何寄存器变成异常?

    请捕获  EN_CHG 和 EN_HIZ 不同状态的电池电压/适配器电压/充电电流/适配器电流和寄存器数据。 您最好也记录所有的寄存器数据。 为避免系统软件产生影响、可以停止可以在充电器启动后写入寄存器的软件。

    谢谢!

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

    Andrew、您好!

    充电器不会自动更改 CHG_EN 位。  但如果检测到过流故障、它可以自动设置 HIZ_EN=1、但除非存在完整的 POR 事件(VBUS 和 VBAT 均低于相应的 UVLO 阈值)、否则它不会自动将 HIZ_EN 设置回0。

    此致、

    杰夫

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

    尊敬的 Jeff:

    根据最新验证结果、在 充电过程中每10秒将 CHG_EN 设置为1、HIZ_EN 设置为0的操作结束后、未在充电过程中检测到触发 OVP 等异常现象、充电结果看起来正常。

    怀疑这种操作导致了异常现象、您能解释原因吗?

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

    Andrew、您好!

    "为了避免系统软件产生影响、您可以停止可能在充电器启动后写入寄存器的软件。"
    这个试验之前已经完成、但是结果也是异常的、这可能是因为 IC 在软件断开与 IC 的通信前已进入一个异常状态。

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

    大家好!

    我刚刚意识到我在上面发布了一些不正确的内容。  如果不良源检测失败、BQ25798可以设置 HIZ_EN=1。  电源不良会从适配器/端口插头的输入端拉取小电流。 如果 VBUS 电压降至自动 VINDPM 寄存器设置以下、充电器会认为输入源损坏并报告不良源标志。  ~10分钟后、充电器设置 HIZ_EN=1并再次进行测试。  这会是问题吗?

    此致、

    杰夫

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

    此外、BQ25792在差源端进入 HiZ 模式、并一直保持该状态、直到主机写入 EN_HIZ 位= 0。

    此致、

    杰夫