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.

[参考译文] BQ25798:无法从第二个输入为电池充电。

Guru**** 2564140 points
Other Parts Discussed in Thread: TPS25751, BQ25798

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1562274/bq25798-not-able-to-charge-battery-from-2nd-input

器件型号:BQ25798
主题中讨论的其他器件:TPS25751

工具/软件:

您好、

我之前已就此主题与 Christopher Lim 沟通过:

使用评估模块、我的充电电流无法超过 4A。我们之前对此进行了单独讨论。

现在、我有了自己的设计:TPS25751 用于 USB-C 前端、第 2 个 20V 直流输入通过 两个 外部背对背 MOSFET 电路切换至充电器的 VBUS 输入(摘录如下)

我能够将使用在线配置工具生成的配置文件写入 EEPROM 中、并且能够从 USB-C 协商 20V 电 压、将充电器切换到 USB 输入、并在连接 USB-C 端口的情况下充电高达 4A(上面的 PPHV)

当仅连接第二个输入(UAI-20V 以上)时 、意味着 USB-C 输入断开连接、充电器切换到第二个输入。 ACDRV2 置为有效、MOSFET 切换、I 测量 VBUS 输入引脚上的 20V。 很好。

但充电器永远不会打开!  什么是我的缺失? 充电器是否不应 从第二个输入端充电? 我本人在数据表中未提及这一点。

谢谢您、

_Iz

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

    尊敬的 Lz:

    如果未连接 USB-C 端口、则 TPS25751 固件会将充电器的 EN_CHG 位设置为 0。  TI 的电源接口团队正在努力修复固件。 我会把这篇文章给他们。

    此致、

    Jeff

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

    尊敬的 Jeff:

    感谢您的答复。 何时可以获得这款新固件? 或者、如何自行设置该位?

    实际上、最好是学习如何使用 I2C 工具设置特定的位。 我正在使用 Aardwark TotalPhase Flash Center 工具对闪存进行编程、但我也有 Control Center 工具。

    谢谢您、

    iz

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

    尊敬的 Lz:

    EP 可以通过 I2C 将 1 写入 REG0x0F[5]、地址为 0x6B、以便启用充电。

    此致、

    Jeff

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

    尊敬的 Lz:  

    TPS25751 集成 I2C 控制经过优化、适用于采用 BQ25798 的单输入用例。 因此、当 USB-C 电缆断开连接时、PD 会将 BQ 设置为安全状态并禁用充电。  

    TPS25751 支持 I2C 直通、将通过 4CC 命令'I2Cw'通过 PD I2Cc 接口写入 BQ

    如果您有其他问题/疑虑、请告知我。  

    此致、  

    Aya Khedr  

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

    尊敬的 Jeff:

    我曾经写入 EN_CHG 位、并且能够从输入 2 充电、但如果 I 切换输入、它会恢复为=0。 我希望能够 使用任一输入进行充电、而不管先插入哪一个输入。

    您最初提到:

    “如果未连接 USB-C 端口、则 TPS25751 固件会将充电器的 EN_CHG 位设置为 0。  TI 的电源接口团队正在努力修复固件“

    无论哪种情况、当插入输入 1 或插入输入 2 时、我都需要该位保持 EN_CHG=1、以便可以在任一端口充电。  

    由于我无法使用在线配置工具且此 EN_CHG 位始终生效、您能为我生成包含以下参数的 CAT24C512 位文件(请参阅我之前的原理图):

    USB-100W PD =受电方、20V、100W

    充电电流限制= 5A

    充电终止电流=无偏好

    预充电电流=无偏好

    充电电压= 14.6V

    VAC1 或 VAC2 上存在 EN_CHG=1。

    谢谢您、

    iz

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

    尊敬的 Lz:  

    遗憾的是、我们目前没有适用于双输入的优化解决方案。 TPS25751 集成 I2C 控制针对 BQ 的单个 USB-C 输入进行了优化。  

    对于具有双输入的 MCU+BQ 的应用、我们强烈建议将 PD 控制 BQ、以实现更简单/高效的解决方案。  

    如果您有其他问题/疑虑、请告知我。  

    此致、  

    Aya Khedr