工具与软件:
大家好、我的客户在他们的1节电池平板电脑项目中使用了 bq25890H。 他们发现、电池过度放电后、充电无法充电。 此时 Vbus=9V、充电电流50mA、但电池电压无法按预期升高。 下图是寄存器配置和 SCH、这是不是可能的原因?
在此应用中、系统无法启动、MCU 无法写入充电 IC 的寄存器、所以我想知道器件能否在默认配置下正常工作?
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.
尊敬的京国:
请查看我的以下评论。
[报价 userid="528678" url="~/support/power-management-group/power-management/f/power-management-forum/1392790/bq25890h-can-t-start-charge-after-battery-over-discharge 并且在此应用程序中、系统无法启动、所以 MCU 无法写入充电 IC 的寄存器、所以我想知道器件在默认配置下能否正常工作? [报价]是的、BQ25890H 在默认配置下应该正常工作。 该器件可使用默认配置执行完整的充电周期。
他们发现电池过度放电后充电无法充电。 此时、Vbus=9V 且充电电流50mA、但电池电压无法按预期升高。
客户系统中的电池过度放电电压是什么? 它们是否会继电器 BQ25890H 过放电保护、或者它们是否有电池保护器可以在超过比 BQ25890H 过放电阈值(2.5V)更高的阈值时使电池从系统中切断? 外部电池保护器电路可能会成为阻止充电的因素。
此外、BQ25890H 还能够在电池深度放电时为系统供电。 当电池未按预期充电时、客户是否能够提供一个显示 VBUS、VBAT、VSYS 和 SW 引脚电压的波形?
此致、
Garrett
大家好、Garrett:
我发现这个问题跟 VBUS 的电压有关、电池电压低于3V 后、比如2.3V 或者2.7V、插适配器时、有时候 VBUS 的电压是9V、有时候 VBUS 的电压是5V。 当 VBUS 为5V 时充电可以正常工作、但当 VBUS 为5V 时充电无法正常工作、因此我想通过将0x02的2st 位和3st 位修改为0来禁用9V VBUS、但我发现有时它仍然存在9V。 那么、我如何禁用9V VBUS? 我发现必须在适配器从另一个博客插入之前对其进行修改、对吗? 在同样的情况下、为什么要将 VBUS 设置为不同的值? 以下波形是 DP 和 DM。
尊敬的京国:
请查看我的以下评论。
首先、BQ25890H 预计能够使用5V 或9V 输入充电。 单独输入的电压电平不应成为妨碍充电器正常工作的因素。
[报价 userid="528678" url="~/support/power-management-group/power-management/f/power-management-forum/1392790/bq25890h-can-t-start-charge-after-battery-over-discharge/5332492 #5332492"]因此、我想通过将第2位和第3位0x02修改为0来禁用9V VBUS是的。 将位3和2设置为0b 将禁用高压适配器握手。 需要在插入适配器之前对其进行设置、并且我还建议禁用看门狗计时器(REG07[5:4])、以确保这些位不会复位为默认值。 当这些位设置为0b 时、BQ25890H 将不会尝试将输入适配器协商到更高的电压。
以及为什么在同样的情况下 VBUS 将设置不同的值?
您能否提供相同的波形、显示 VBUS、D+和 D-(在 VBUS 保持在5V 的情况下)? 我需要比较这2个波形以确定原因。
此致、
Garrett