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.

[参考译文] BQ24296M:无 VSYS 输出

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1040080/bq24296m-no-vsys-output

器件型号:BQ24296M
主题中讨论的其他器件: BQ25601

您好!  

 我们在设计中使用 bq24296M 电池充电器。 当电池完全耗尽时、我们遇到了电池充电器问题。  

场景:

1.用 VIN - 5V 为电池充电

2.充电完成后、断开 VIN 并让系统依靠电池运行、直至电池电量耗尽。

3、现在连接 VIN。  bq24296M 既不提供 VSYS、也不为电池充电、因此系统无法 启动。

4.取出电池并仅使用 VIN 运行系统。 现在系统启动。   

5.系统正常运行后,再次连接电池,然后 VSYS 出现,电池也在充电。  

如何缓解第3点中提到的问题。 如果电池电量耗尽且已连接 VIN、bq24296M 是否不应正常运行?  

注意:电池有自己的 OVP 和 UVP 电路

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

    您好!

    1. 蓄电池电量耗尽时是否触发了蓄电池 UVP? 当电池电量耗尽时、BAT 引脚电压是多少?

    SCL 和 SDA 的上拉电压来自哪里?  

    谢谢、

    宁。

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

    您好、Ning、  

    电池电量耗尽时、BAT 电压约为2.95V。 否不会触发电池 UVP (设置为2.8V)。

    VSYS 输出连接到 LDO、该 LDO 配置 为3.3V 输出。 上拉电阻器连接到该 LDO 输出电压。 I2C 信号连接到的 MCU 也由该 LDO 供电

    此致、

    James  

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

    James、

    主机是否通过设置 REG07[5]=1来禁用 BATFET?

    谢谢、

    宁。

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

    您好、Ning、  

    主机未禁用 BATFET。  

    以下是主机在加电时对电池充电器进行的唯一设置

    1、在  REG02 = 0时将充电电流设置为512mA

    2.禁用看门狗。 REG05 [5、4]设置为0

    3.复位看门狗。 REG01[6]= 1

    4.将 VSYS 最小值设置为3V。   REG01[3、2、1]= 0

    问题:

    1.电池充电器通电后、是否会初始化为数据表中提到的默认设置?

    2.电池充电器是否保留了 MCU 在电源复位后所做的设置?

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

    您好!

    我们将在下一个工作日再次与您进行讨论。

    谢谢、

    宁。

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

    您好!

      有关说明、请参阅 e2e.ti.com/.../bq24190-shipping-mode-issue。

    谢谢、

    宁。

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

    您好、Ning、  

    我检查了链接、链接中提到的问题与运输模式有关。 我尚未在硬件中启用运输模式。 我先前共享的设置是唯一编程到充电器 IC 的配置。  

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

    您好!

    当电池电压降至耗尽电压以下时、BATFET 将关闭。 原理是相同的。

    谢谢、

    宁。

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

    您好、Ning、  

    好的、我了解 BATEFT 关闭。

    该链接中提到的解决方案是在执行运输模式后的50us 内发出停止序列。 我确信我的案例中不涉及不完整的 I2C 命令。 您是否怀疑充电器状态机正在等待什么? 抱歉、我不清楚如何解决问题。 我是否应该分享更多信息?

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

    您好!

    一种潜在的解决 方案是使用常开电源作为 I2C 上拉而不是 VSYS。

    谢谢、

    宁。

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

    您好、Ning、  

    明白。

    为了澄清这一点、我将其他 I2C 从器件连接到同一个主器件。 假设在电池耗电期间、寻址到其他一些 I2C 从器件的 I2C 信号突然终止、这会影响充电器状态机吗?

    此致、

    James

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

    James、

    是的、可能会发生这种行为。

    谢谢、

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

    您好、Ning、


    通过我的测试、我可以确认问题与 I2C 有关。

    以下是我观察到的行为、您可能会向它投射一些光。

    1、3个 I2C 从器件连接到同一个 I2C 主器件。
    2.按顺序调用所有从器件的初始化例程。 在 INIT 例程中读取器件标识寄存器以确认器件运行
    3.如果我调用 ChargerInit、Slave2Init、Slave3Init、我遇到了 VSYS 的问题
    4.如果我调用 Slave2Init、Slave3Init、ChargerInit、则 vsys 没有问题
    5.终于调用电池充电器相关的 I2C 命令似乎可以正常工作

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

    您好!

    原因已在前面提到的 e2e 线程中进行了解释。 另一种可能的解决方案是改用较新的器件 BQ25601。

    谢谢、

    宁。