您好、先生、
我之所以写信是因为我将 BQ24179与4销售充电器和 USB C PD 充电器结合使用。 充电器最高可达20V 和3A。 电池充电器通常约为16V。 我在写这篇文章是因为每次插入带电的。 我在 VBUS 和 VBAT 上得到过压保护错误。 我认为我的电压在数据表中的电气规格范围内、我不知道为什么我是 ger
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.
您好、Mohamed、
VBUS/VACx OVP 的默认 I2C 寄存器设置为7V (REG0x0[5:4])。 要将寄存器更改为更高的设置、需要进行 I2C 写入。
对于 BAT OVP 错误、如果 PROG 引脚电阻器将稳压设置为4S (REG0A[7:6])且 BATREG=16.8V (REG0x01-0x02)、则 OVP 的唯一原因是电池热插拔时出现电压尖峰。 BAT 和 BATP 引脚的额定电压仅为20V。 因此、我建议在 BATP 引脚上添加一个 TVS 二极管来钳制任何电压尖峰和/或一个电容器、使用串联的100 Ω 电阻器来形成滤波器。
此致、
Jeff
您好 Jeff,我已经检查了我们的驱动程序,我们已经设置 了 VBUS/VACx OVP REG0x10[5:4](PS:它的0x10不是0x0,只是供其他人参考)。 因此、根据寄存器描述、阈值应为26V。 但是、我们禁用了看门狗、并使用相同的寄存器 REG0x10[2:0]将其计时器设置为0.5s (001)、从而解决了该问题。 我仍在尝试了解启用了看门狗的原因、以解决此问题。 我猜计时器会在 VBUS 或 VBAT 电压尖峰和故障标志升高时过期。 如果您对此或信息有任何理由、请告诉我。 此外、我们还有一个与 BATP 串联的100欧姆电阻器。