您好!
我们拥有带 BQ25895充电器 IC 的定制 PCB、充电器部件的原理图如下所示:
VBUS 输入由标准 PC USB 2.0端口供电。 电池类型是已知容量(可称2000-4000 Ah)的锂离子电池。 VSYS 电压为 GSM/GPS/BLE 模块 SIM868E 和 Cortex-M0微控制器 STM32F072以及一组外设供电、例如加速计、闪存、LED 等。 MCU 使用提供3.0V 电压的 LDO 转换器供电。为了排除 VSYS 过载 、我们从 VSYS 上断开了 SIM868E。 CE 引脚连接到主机并被拉至低电平。
以下是仅提供外部源时读取的 I2C 寄存器转储:
寄存器0:001111b
寄存器1:00000101b
寄存器2:11100000b
寄存器3:10010b
寄存器4:00100000b
寄存器5:00010011b
寄存器6:01011110b
寄存器7:10001101b
寄存器8:00000011b
寄存器9:01000100b
寄存器 A:10011b
寄存器 b:00100111b
寄存器 c:10000001b
寄存器 d:00010100b
寄存器 e:00000000b
寄存器 f:000000000000b
寄存器10:01111111b
寄存器11:10011001b
寄存器12:000000000000b
寄存器13:001111b
寄存器14:00111001b
我们必须解决充电器 IC 的主要问题:
1) 1)当外部和电池都插入时、系统电压不稳定、因此我们无法拉低寄存器转储。 下面是从示波器获取的几个屏幕截图:
DSEL: https://www.dropbox.com/s/dmv4cfcd88pzs9o/dsel.jpg?dl=0
VSYS: https://www.dropbox.com/s/azryl6mnbls9mix/vsys.jpg?dl=0
INT: https://www.dropbox.com/s/o2l006wzalfsqtu/int.jpg?dl=0
当仅插入一个源时、主机工作正常
2) 2)虽然我们已经多次查看 IC 数据表、但电池未充电、似乎所有参数都正常、充电应该正常。 STAT LED 关闭、这意味着充电被禁用、但我们不知道原理图/寄存器值有什么问题。 我们尝试将 D+/D-引脚短路、并将它们连接到相应的 USB 线路。 ILIM 电阻器(R59)的实际值为120欧姆。
有人能帮我们解决问题吗? 我们正为几天而挣扎、但仍然没有成功。