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.

[参考译文] BQ24295:VSYS-STAT 在电池放电时不改变状态

Guru**** 2463460 points
Other Parts Discussed in Thread: BQ24295, BQ25895M, BQ25895

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/680297/bq24295-vsys-stat-not-changing-state-while-battery-is-discharging

器件型号:BQ24295
主题中讨论的其他器件: BQ25895MBQ25895

您好!

我测试了 BQ24295充电器电路、根据我们的应用功能 、我们需要低功耗电池指示、因此我读取了 I2C 寄存器 REG08–VSYS-STAT。

我已将 VSYSMIN 设置为3.5V

但在放电模式下,当电池电压低于3.5V 时,我无法将 VSYS-STAT 位设为高电平(逻辑-1)。

然而 、当电池完全耗尽时、VSYS-STAT 位变为高电平(逻辑-1)。  

当适配器再次插入(电池正在充电)时、该位为高电平。

您能告诉我为什么 VSYS-STAT 位在放电模式 下(意味着不存在直流适配器)不会像在充电模式下(存在直流适配器时)那样发生变化吗?

还请提及使用寄存器设置进行低电池电量测量的替代解决方案。

在这里、我提到了我的测试设置详细信息和 I2C 寄存器设置。

  1. 电池电压= 4.2V
  2. 充电电流= 500mA
  3. 放电电流(输出负载)= 450mA
  4. 设置电池截止电压= 3.0V
  5. 设置 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

 此致

阿图尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    描述所暗示的 VSYS_STAT 只有在电池电压较低时才有效以表示器件处于 MINSYS 调节模式。 仅当适配器是插件时、MINSYS 调节模式才可用。 遗憾的是、电池放电模式不会驱动此逻辑。

    您所描述的要求与使用电量监测计类似、电量监测计可测量并提供剩余电量信息以关闭系统。

    为了满足您的要求、有三个选项:
    1.使用外部 ADC (精度较低)或电量监测计(精度更高)测量放电期间的电池容量/电压。
    2.使用外部比较器来发出电池电压低于预定义阈值的信号。
    3.使用具有 bq25895或 bq25895M 等内置 ADC 的电荷来测量类似于#1的电池电压。 请阅读 ADC VBAT_RANGE 规范、确保其满足您的系统要求。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回复。 在尝试您的建议后、我们会再回来