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.

[参考译文] BQ25896:REG0C 故障寄存器中的奇怪读数

Guru**** 2595770 points
Other Parts Discussed in Thread: BQ25896

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/896618/bq25896-strange-readings-from-reg0c-fault-register

器件型号:BQ25896

您好!

小背景:

我们将 BQ25896用于直接充电应用。 我们的 VBUS 输入为12V。 我们将为单节电池3.7V 2600mAh 充电

锂离子聚合物电池。 电池具有 10KNTC B=3435K。  

寄存器设置:

   BQ25896_REG00_ADDR、0x30}、 // 2.4A

   {BQ25896_REG01_ADDR、0x06} 、//默认值

      {BQ25896_REG02_ADDR、0x11} 、//默认
       {BQ25896_REG03_ADDR、0x10}、// SYS_MIN 设置为3.0
      {BQ25896_REG04_ADDR、0x08} 、// 512mA
      {BQ25896_REG05_ADDR、0x13}、 //默认值
      //{BQ25896_REG06_ADDR、0x5E}、 //默认值
      {BQ25896_REG06_ADDR、0x46}、 // 4.112
      {BQ25896_REG07_ADDR、0x8D}、 //看门狗禁用
      {BQ25896_REG08_ADDR、0x03} 、//默认值
      {BQ25896_REG0A_ADDR、0x73} 、//默认
      {BQ25896_REG0D_ADDR、0x12} 、//默认值

我们无法理解 REG0C 寄存器为什么读取热和热。

我需要一些帮助来了解 REG0C 寄存器为什么要读取
方式。 下面是我们看到的内容:

以下是 BQ25896的条件:

CHRG_STAT = 00 (不通过电池充电)
VBUS_STAT = 000 (无输入)
REG0C = 02 (TS -温)

CHRG_STAT = 10 (快速充电)
VBUS_STAT = 010 (适配器)
REG0C = 56 (TS - HOT)

CHRG_STAT = 11 (充电终止完成)
VBUS_STAT = 010 (适配器)
REG0C = 5E (输入故障、TS - HOT)

对于充电和充电完成情况、我们看到的上半字节为5
REG0C 寄存器。 这表示升压故障(我们不使用升压模式)。 我们也看到了
CHRG_FAULT = 01、输入故障(VBUS > VACOV 或 VBAT < VBUS < VVBUSMIN (典型值为3.8V))
根据我们的基准测试、我不知道 VBUS 在哪里违反了这些标准
条件。

对于 BAT_FAULT = 1 BATOVP (VBAT > VBATOVP)、我假设这可能是由引起的
充电器充电速度太快、但为什么充电会如此
终止完成。

最后、我在电池表面添加了一个热电偶、并测量了最高温度
在充电终止状态期间、I SAW 的最大值为23.1C。 我还测量了2.9V
在 TS 引脚上。 使用时、这似乎与数据表建议的值一致
一个103AT NTC。

我完成了计算、但我仍然对 TS 的读取原因感到困惑
很热。 您能否提供一些关于我们所看到的内容的见解和一些建议来帮助我们
我们解决了这些问题吗?

谢谢、

Ken

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

    最后一个注释、充电器已成功为电池充电。

     

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

    您好 Ken、

    您是否使用了以下链接中的电子表格来正确调整从 REGN 到 TS 到 GND 的电阻分压器的大小、底部电阻器与热敏电阻并联?

    此致、

    Jeff

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

    是的、我们确实做到了。 我们将 VREGN 调整为5V、但除此之外、我们的板载 NTC 与103AT 的电路相同。

    我认为这里有一些问题。 我实际上是独立于 BAT_FAULT 处理 NTC。 您能否对该 BAT_FAULT 实际是什么进行一些解释?

    电池故障状态= BATOVP (VBAT >VBATOVP)

    数据表显示 VBAT (OVP)电池过压阈值 VBAT 上升、占 VBAT (REG) 104%的百分比。

    VBAT (REG)列为充电电压分辨率精度-.5%至5%

    那么、这到底是什么意思呢?

    谢谢、

    Ken

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

    您好 Ken、

    BATOVP 故障意味着在 BAT 引脚上感测到的电压 比预期的 BATREG 电压高4%。  因此、如果该部件的 BATREG 为+0.5%、则感测到的 V (BAT)比该值高4.5%。  我假设您在 BAT 引脚上有建议的10uF 电容、在 SYS 引脚上有20uF 电容?  SYS 上是否有可能导致 BAT 上尖峰的负载瞬变?

    此致、

    Jeff