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.

[参考译文] BQ25895:具有奇怪行为的器件

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/622771/bq25895-device-with-strange-behaivor

器件型号:BQ25895

尊敬的:

我设计了一个采用 BQ25895的电路板、用于使用外部适配器为锂聚合物电池充电(不使用 USB 器件)。 因此、我将引脚 D+和 D-悬空、并选择通过0r 电阻器连接它们。 我还将引脚 DSEL、OTG、STAT 和 INT 悬空(因为无需中断)。 所有连接均在 webench 原理图中完成。
我的要求是:使用外部适配器5V 2A 为单节锂聚合物电池(4.2V)重新充电器。
配置寄存器如下:
REG00 = 0xE6 //启用 HIZ、ILIM 和2A 输入电流限制。
REG01 = 0x06 //默认
REG02 = 0xE0 //启用 ADC、持续1秒、ICO DIs、ADE DIs
REG03 = 0x1A //默认? 在寄存器位上、默认位5为0、在表中、默认位5为1。 我不知道这是默认值、但顺便说一下、我将编程为1Ah。
REG04 = 0x20 //默认值(快速充电电流限制2048mA)
REG05 = 0x13 //默认
REG06 = 0x5E //默认
REG07 = 0xCD //默认值、除了 STAT Dis
REG08 = 0x03 //默认值
REG09 = 0x44 //默认值
REG0A = 0x93 //默认值
REG0D = 0x12 //默认

请帮助我回答以下问题:

1) 1)我保持悬空的引脚正常、还是应该连接到任何基准?

2) 2)当 REG00编程电流限制高达800mA 时、有时会启动充电器。 但当编程为2A 时、它永远不会启动。 为什么?

3)外部电源插入时、我不知道为什么电池不充电(我看不到电源中消耗的任何电流)、如果我移除外部电源、VSYS 也会关闭。 为什么?

4) 4)我尝试仅使用300mA 对 REG00进行编程。 在5V 电源下、电路板开始消耗290mA 左右的电流(这是我预期的结果)。 然后、我以100mA 的步长增加了 REG00上的电流。 电源电流也增加了... 当达到800mA 以上时、系统将关闭。 为什么?

期待您的反馈...

提前感谢..

伊凡

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

    关于1、STAT、INT 和 DSEL 为输出、如果不使用、可保持悬空。 D+/D-可保持悬空、但会将输入电流设置为500mA 作为未知适配器、直到通过对 IINLIM 寄存器的 I2C 写入更改该电流。 OTG 是一个输入、可保持悬空、但如果它悬空为高电平(不太可能)、当 VBUS 被移除时、充电器自动更改为 OTG 升压模式、在 PMID 上提供5.0V 稳压电压。

    关于2、不应启用 HiZ、因为它会关闭降压转换器并防止充电。 如果未启用 HiZ 位、则降压转换器将为 SYS 电流提供输入电流限制设置允许的任何剩余功率、以便为电池充电。 此外、发生这种情况时、VBUS 引脚上的电压是多少? 如果 VBUS 由于到 VBUS 引脚的电阻连接而下降、则充电器的 VINDPM 功能会进一步降低输入电流、以防止其损坏电源。 VINDPM 在启动时被自动设定为低于启动时检测到的空载 VBUS 电压600mV。 最后一个注释是、如果在 I2C 中启用了 ILIM、则无论 IINLIM 寄存器设置如何、输入电流都由该引脚上的电阻钳位。

    关于3、请参阅对2的答复、了解为什么不充电。 关于断开电源但连接电池时 SYS 为什么会关闭、我可能需要更多信息。 断电后、应无缝进入 HiZ 模式、电池为 SYS (即 V (SYS)~=V (BAT))供电。 有一个位可关闭 SYS 和 BAT 之间的 BATFET、但它缺省打开。

    关于第4点,见我对上文第2点的答复。