主题中讨论的其他器件: BQ25895M、 BQ25895
您好!
我测试了 BQ24295充电器电路、根据我们的应用功能 、我们需要低功耗电池指示、因此我读取了 I2C 寄存器 REG08–VSYS-STAT。
我已将 VSYSMIN 设置为3.5V
但在放电模式下,当电池电压低于3.5V 时,我无法将 VSYS-STAT 位设为高电平(逻辑-1)。
然而 、当电池完全耗尽时、VSYS-STAT 位变为高电平(逻辑-1)。
当适配器再次插入(电池正在充电)时、该位为高电平。
您能告诉我为什么 VSYS-STAT 位在放电模式 下(意味着不存在直流适配器)不会像在充电模式下(存在直流适配器时)那样发生变化吗?
还请提及使用寄存器设置进行低电池电量测量的替代解决方案。
在这里、我提到了我的测试设置详细信息和 I2C 寄存器设置。
- 电池电压= 4.2V
- 充电电流= 500mA
- 放电电流(输出负载)= 450mA
- 设置电池截止电压= 3.0V
- 设置 VSYS 最小电压= 3.5V
I2C 寄存器设置:
#define REG00 0x72 //输入源控制
#define REG01 0x3E //加电配置
#define REG02 0x00 // ChargeCurrentControl
#define REG03 0x11 //Pre-Charge/TerminationCurrent
#define REG04 0xB2 // ChargeVoltageControlRegister //B2
#define REG05 0x8C //ChargeTermination/TimerControl
#define REG06 0x93 //BoostVoltage/ThermalRegulationControl
#define REG07 0xC0 //MiscOperationControl
此致
阿图尔