BQ25798: 通信时出现报错, 电流达不到5A

Part Number: BQ25798

1、I2C问题:I2C通讯时常会出现报错,通讯失败;
2、充电电流问题:充电电流达不到5A,且到达3A多后,充电电流会降下来;
3、VINDPM问题:默认设置输入电压限制阈值过低,更改寄存器设置电压后,每次插拔后又重新恢复为默认值了,如何解决?
1.jpg
  • 您好,
    1 如果您确认I2C时序正确,但BQ25798没ACK,降低SCL频率是否有帮助?
    The I2C interface supports both standard mode (up to 100 kbits/s), and fast mode (up to 400 kbits/s).
    2 充电电流通过寄存器03h设置,是否回读确认写入正确?
    如果确认寄存器设置正确,请参考“7.3.8.2 Dynamic Power Management”,检查输入电流是否小于充电电流与负载电流之和;请参考“7.3.9.5.1”章节检查TS脚电压,确认在T2-T3范围内。
    3 芯片的寄存器本质是RAM,只能在每次上电后重新配置。
    www.ti.com/.../BQ25798

  • 1. i2c 降低频率帮助不大,而且实际上出通讯错误问题是只有在插入充电器的情况下。

    2.03寄存器设置,回读确认是配置正确的。没太明白,“输入电流是否小于充电电流与负载电流之和”,充电输出是20V的,电池是9V的,输入电流限制寄存器(06寄存器)回读显示值是3.25A,03寄存器设置的5A,但实际上充电电流(输出到电池)最大只有3A左右,而且随着25798温度上升会下降到2A左右。

    3. 设置VINDPM后,拔插充电器,设备和25798是没有断电和复位的。但是每次拔插,这个寄存器都会被自动恢复。

  • 您好,

      请参考数据手册“7.4.1 Host Mode and Default Mode”,禁止watchdog timer测试一下是否有改善。