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.

[参考译文] BQ25890H:当电池电压低于约3.5V 时、电池监控器无法正常工作(数据表的8.2.8)

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/610240/bq25890h-not-working-a-battery-monitor-8-2-8-of-datasheet-when-a-battery-voltage-below-about-3-5v

器件型号:BQ25890H
主题中讨论的其他器件:BQ25890

你(们)好  

我尝试为我们使用 BQ25890的新器件编写固件。
我通过电池监控器功能获取电池电压。
我有疑问。 我的固件每5秒设置一次 CONV_START。
当电池电压低于3.5V 时、我将进入 REG0E-REG12零。
有时、如果没有充电、当电池电压高于3.5V 时、我会得到"0"。 奇怪的是、并非所有寄存器都是"0"、REG10不是"0"。
我看到了另一个奇怪的地方:VSYS_STAT 不在 REG0B 中工作。 我将 SYS_MIN 配置为3.4V、当电池电压高于或低于3.4V 位时、VSYS_STAT 不会改变。
我的问题:
1.为什么有时电池监控器不工作?
2.当电池电压低于3.5-3.6V 时,为什么电池监控器不工作?
谢谢

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

    当电池是芯片的唯一电源时、只有 V (BAT)> MINSYS 设置、ADC 才能正确读取。 如果您将 MINSYS 电压 REG03[3:1]设置为其最低设置3.0V、当移除 VBUS 电源时、ADC 将在低至 V (BAT)=3.0V 的电压下正确运行。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Jeff
    我觉得就像你写的一样。 但实际上并不是这样。
    如上所述、我将 SYS_MIN 设置为3.4V、但当电池电压低于3.5-3.6V 时、电池监控器不工作。 如果需要使用所有 REGxx、我可以录制到视频。
    好的。 我将尝试将 SYS_MIN 设置为3.2V、并尝试检查您写入的内容。
    以及为什么不使用 VSYS_STAT? 通过它、我可以定义 REG0E-REG12 "0"是错误还是电池电压过低。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好
    这是 REG0E 之前20秒的 REGxx 值将为零。
    REG00 - 0x6E
    REG01 - 0x01
    REG02 - 0x1D
    REG03 - 0x14
    REG04 - 0x20
    REG05 - 0x13
    REG06 - 0x5E
    REG07 - 0x9D
    REG08 - 0x03
    REG09 - 0x44
    REG0A - 0x73
    REG0B - 0x02
    REG0C - 0x00
    REG0D - 0x12
    REG0E - 0x44
    REG0F - 0x44
    REG10 - 0x52
    REG11 - 0x00
    REG12 - 0x00
    REG13 - 0x2E
    REG14 - 0x1F
    当我的器件两次看到 REG0E 为0时断电时、这是 REFxx 的值。
    REG00 - 0x6E
    REG01 - 0x01
    REG02 - 0x1D
    REG03 - 0x14
    REG04 - 0x20
    REG05 - 0x13
    REG06 - 0x5E
    REG07 - 0x9D
    REG08 - 0x03
    REG09 - 0x44
    REG0A - 0x73
    REG0B - 0x02
    REG0C - 0x00
    REG0D - 0x12
    REG0E - 0x00
    REG0F - 0x00
    REG10 - 0x00
    REG11 - 0x00
    REG12 - 0x00
    REG13 - 0x2E
    REG14 - 0x1F
    我们可以看到、电池的最后一个电压为0x44 (3.664V)。
    为什么?