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.

[参考译文] BQ25887:IC 未通电时的泄漏电流

Guru**** 2815505 points

Other Parts Discussed in Thread: BQ25887

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/997497/bq25887-leakage-current-of-ic-when-not-powered

器件型号:BQ25887

我们使用 BQ25887为非板载器件充电。  我们观察到的一个问题是、当"充电器系统"(包括 BQ25887)未通电且待充电的器件仍连接到充电器时、要充电的器件在"BAT"线路上具有~800uA 的电流消耗。  

为了进行故障排除、我们移除了 TVS21和 C53、电流消耗保持不变、因此电流消耗来自 BQ25887。   

我在数据表中找不到任何"未上电"行为。  您是否有任何有关这种情况发生原因的进一步信息、以及您是否有任何建议可帮助我们解决此问题?

谢谢!

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

    更多信息-

    如果要充电的器件插入到断电充电器中、则器件中不存在泄漏电流。

    但是、如果要充电的器件正在由电源供电的 BQ25887上充电/就座、然后断电、则会发生泄漏。   

    因此、我们似乎会将一个元状态或断电问题引入 BQ25887、导致它不会断电进入高阻态。  这有道理吗?

    如果是、您是否知道针对此问题的权变措施?

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

    尊敬的 David:

     

    EC 表中显示了各种情况下的典型电池静态电流和输入静态电流:

     

     

    为了确保我理解正确、您似乎在描述2个案例:

    1. 最初、VBUS 引脚上的5V 输入和要充电的器件都断开连接。 然后、将要充电的器件插入并连接到 BAT 引脚。 在该状态下、静态电流非常低。
    2. 最初、VBUS 引脚上的5V 输入和要充电的器件都已连接。 然后、移除5V 输入。 在此状态下、静态电流为~800uA。

    是这样吗? 当您说 BQ25887未通电时、您意味着5V 输入被物理断开/移除、或者5V 输入只是以某种方式关闭了吗? 顺便说一下、什么是"要充电的器件"?

     

    在~800uA 的情况下、请测量 VBUS 和 VBAT 电压、如 BQ25887所示。 此外、您是否更改了任何寄存器设置、还是在 POR 之后仍处于默认设置?

     

    此致、

    Angelo

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

    安吉洛-

    感谢您的回答。

    您对这两种情况的恢复基本上是正确的。  我不关心静态电流。  我尝试最小化的值是"IBAT" 、我们满足案例1中的 IBAT 数字。  在2 IBAT 大约为850uA 的情况下。

    当您说 BQ25887未通电时、您意味着5V 输入被物理断开/移除、或者5V 输入只是以某种方式关闭了吗?
    已断开连接/已移除

    顺便说一下、什么是"要充电的器件"
    2节锂聚合物电池串联。

    请测量 VBUS 和 VBAT 电压、如 BQ25887所示
    VBUS (在 C61处测量):0V -正如预期的那样、5V 已被移除。
    VBAT: (在 TP136处测量): 8.25V -正如预期的那样、这是要充电的器件上电池的串联电压


    此外、您是否更改了任何寄存器设置、还是在 POR 之后仍处于默认设置?
    更改了设置:
    /Default Values
    #define DEFAULT_CELL_VOLTGE_LIMIT 0xA0 // 4.20V
    #define DEFAULT_CHARGE_CURRENT_LIMIT 0x04 //禁用 HiZ、禁用 ILIM 引脚、200mA 充电电流
    #define DEFAULT_INPUT_VOLTGE_LIMIT 0x84 //0b10000100 - VINDPM 已启用、禁用负载、启用音频输出、4.3V
    #define DEFAULT_INPUT_CURRENT_LIMIT 0x12 //0b00010010 -强制 ICO、不要强制 PSEN、禁用 ICO、700mA
    #define DEFAULT_PRARGE_AND_ENTERING_CONTROL 0x00 //预充电-电流限制、50mA、CV 终止电流50mA
    #define DEFAULT_CHARGE_CONTRAL_1 0x88 //0b10001000 -启用终端、STAT 功能、WDT 禁用、安全计时器开启、充电计时器5小时、安全计时器始终开启
    #define DEFAULT_CHARGE_CONTRAL_2 0x37 //0b00110111 -在插件上禁用 PSELL、过热120C、充电禁用、预充电3V、电池再充电200mV
    #define DEFAULT_CHARGE_CONTRAL_3 0xC2 //0b11000010 -启用 PFM、复位 WDT、禁用计时器顶部
    #define DEFAULT_CHARGE_CONTRAL_4 0x15 //0b00010101 - JEITA 高电平8.3V、JEITA 高电平100%、JEITA 低电平20%
    #define DEFAULT_CHARGE_MASK_1 0xf8 //0b11111000 -除了 CHRG_STAT 之外、没有 INT
    #define DEFAULT_CHARGER_MASK_2 0x96 //0b10010110 -无 INT 脉冲
    #define DEFAULT_MASK 0xD8 //0b11011000 -无 INT 脉冲
    #define DEFAULT_ADC_CONTROL 0xB0 //0b10110000 - ADC 开启、连续、12位分辨率
    #define DEFAULT_ADC_FUNC功能性 禁用0x00 //0b00000000 -所有转换打开
    #define DEFAULT_CELLARING_CONTRAING_1 0x2A //0x00101010 - 40mV 退出、2分钟进入间隔、2分钟测量间隔、1秒测量延迟
    #define DEFAULT_CELLING_CONTRAING_2 0xF2 //0x11110010 -无预鉴定、开始平衡时的差值为60mV
    #define DEFAULT_CELLARD_STATUS_AND_CONTROL 0xC0 //0x11000000 -在平衡电压测量期间禁用充电、启用自动平衡、
    #define DEFAULT_CELLARD_MASK 0x3F //0x00111111 -平衡时无 INT

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

    安吉洛-

    下面是一些详细信息。  我认为 BQ25887的输入电压可能存在一些奇怪的下降时间问题。  下面是显示结果的实验。  因此、存在一个奇怪的问题、因为总线是由要充电的器件反馈的。  但是、我能够消除缓慢下降时间问题、并且 VBAT 上的杂散负载仍然保持不变。   不确定这是否有用、但它是供您参考的更多信息。

    • 检查断电时的下降时间为5V 和3.3V。  

    5V 总线(A1)和3.3V 总线(A2)-正常电路配置。  断电后、电压保持在~1V 两种电压下约2分钟、因为标签上的电池反馈了电压


    5V 总线(A1)和3.3V 总线(A2)- 3.3V 上为100 Ω 负载、5V 总线上为50 Ω 负载。  3.3V 总线在5ms 内变为0V。  5V 总线在25ms 内变为0V。  Vbat 上仍然具有~860uA 的负载。

    • 因此、通过上面的实验、下降时间是怪异的。  但是,对其进行清理不会消除问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 David:

     

    感谢您提供相关信息。 我在您原来的帖子中的原理图中看不到 C61和 TP136、但您的 VBUS 和 VBAT 电压测量值是合理的。

     

    我将尝试使用您的寄存器设置在 EVM 上复制您的结果。 您能否确认电路原理图中没有任何其他连接到 VBAT_0网络的内容、这在原始帖子的屏幕截图中可能不可见? 我想隔离 BQ25887、以便我们可以确保~850uA IBAT 静态电流通过 BQ25887。

     

    此外、如果在拔下 VBUS 引脚上的5V 输入之前禁用 ADC 或启用 HIZ 模式、IBAT 静态电流(~850uA)是否有任何变化?

     

    此致、

    Angelo

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

    我在您原来的帖子中的原理图中看不到 C61和 TP136、但您的 VBUS 和 VBAT 电压测量值是合理的。

    抱歉-我们有一个多通道器件、我在通道1上测量;而我提供的原理图是通道0。  C61等效于 C43、TP136等效于 TP97。

    您能否确认电路原理图中没有任何其他连接到 VBAT_0网络的内容、这在原始帖子的屏幕截图中可能不可见?
    未连接任何其他设备。  屏幕截图显示了唯一连接的内容。  此外、我们在 TVS 负载且未负载的情况下进行了测试、但行为没有变化(TVS 的数据表泄漏电流也为10s nA、因此不应成为问题)。

    此外、如果在拔下 VBUS 引脚上的5V 输入之前禁用 ADC 或启用 HIZ 模式、IBAT 静态电流(~850uA)是否有任何变化?
    我们的固件的标准 SOP 是在充电结束时启用 HiZ (将 CD 引脚设置为高电平、此外 CHARGE_CONTRAL.EN_CHG 设置为"0")。  ADC 仍处于启用状态。  在本例中、有860uA。

    作为测试、我尝试启用 HiZ 并禁用 ADC。  结果:电流为~20uA。  因此、问题似乎与启用的 A/D 有关。

    这指向某种变通办法。  但是、对于我们的特定应用、这是不可执行的操作:
    1 -可以随时移除电源、而不仅仅是在充电周期结束时。  因此、我们将使整个用例易受此问题的影响。
    2 -我们使用 A/D 读数来确定设备是否已插入并需要 充电。  因此、我们需要使 A/D 持续运行。

    希望有了这些信息、我们就可以弄清现在的情况。

    谢谢!

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

    更多信息-我将 AD 模式从"连续"切换为"单次触发"。  我没有进行其他 FW 更改或硬件更改。  问题似乎已解决。  我可以 在充电周期中的任何时间拉电流、断电后电流会达到~20uA。  

    因此、似乎有一个 FW 解决方法。   

    在继续之前、我想知道问题的实际发生原因(如果是一个问题)。

    谢谢!

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

    安吉洛-

    您是否能够找到有关此内容的任何信息?

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

    尊敬的 David:

     

    感谢您分享您的发现。 这种行为是合理的、因为 ADC 电路仍处于激活状态、并在移除5V 输入后从电池汲取一些电流。

     

    我测试了 BQ25887 EVM、并在连续模式下启用 ADC 后看到了类似的结果。 如果禁用 ADC 或更改为单次触发模式、则 IBAT 静态电流会降至~20uA、这与您的观察结果一致。

     

    此致、

    Angelo

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

    安吉洛-

    这很好、您可以在结尾处重新创建它  如果您认为行为是合理的、我想这回答了我的所有问题。  谢谢。