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.

[参考译文] TPS25750:电池充电协议

Guru**** 2589265 points
Other Parts Discussed in Thread: TPS25750, BQ25792, TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1396885/tps25750-battery-charging-protocol

器件型号:TPS25750
主题中讨论的其他器件: BQ25792TPS25751

工具与软件:

大家好、团队成员:

我们的客户"Cadstar"将 TPS25750与我们的 BQ25792用于其新的电池供电系统、他们有一些问题:

"

除了 TPS25、我们还将您的 BQ25792 IC 用作我们的电池充电器。 电池组的整体方框图如下:

我们希望使用完整的 USBC 协议对电池组进行充电/放电、最小电压为5V3A、最大电压为20V3A。 我们使用单节电池、最大电压为4.2V、最小电压为2.5V (标称电压为3.7V)、最大电池充电电流为3A。

  • 我们将通过 TPS630为 TPS25提供5V 电压、但此降压/升压转换器能够提供最大1A 电流、这违反了 USBC PD 协议以提供3A 电流、并且在协商 PDO1时、IC 升温至110°C 并提供大约1.2A 的电流。

 

能否控制 TPS25、使其不会从 PP5V 引脚提供 VBUS、而只从 PPHV 引脚提供所需的电压? 根据0x32 TX_SOURCE_CAPS 寄存器、我们可以将 PDO1源设置为 PP_EXT1、这是 PDO2/3/4的默认源。 生成新的 BIN 文件以从 PP_EXT1 (PP3)获取 PDO1后、并且协商 PDO 时、器件不工作(VBUS=0V、VSYS=4V、VBAT=4V、PP_5V=5V、TS 禁用)。

 

我的假设是、当 PDO1由 PP_EXT1提供时、没有 I2C 命令将 BQ25设置为电源。 我们应该如何更改 TPS25 BIN 文件以发送 I2C 命令并将 BQ25 VBUS 电压设置为5V 3A?

 

此外、协商 PDO1后、TPS25 0x34 ACTIVE_CONTRACT_PDO 寄存器值为0x060000000000–我们认为这不正确。

 

如果我们可以修复正确的错误并从 BQ25提供5V3A 电流、则整个电池组将 PD 符合 USBC-3A 标准。  

 

另一个选择是突破 USBC 合规性、仅提供5V0.5A TPS630、但这是最后选择。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

在协商供电方 PDOX (只要它不是5V)时、PPHV 和 VBUS 线路上会出现巨大的压降、请参阅下图。

在本例中、9V PDO 已协商、并且我的手机以0.4A 电流充电。 PPHV 幅度为18V、VBUS 为10V、谐波频率为3kHz–很容易听到。

 

TPS25750无法使用 USB-C-PD-DUO-EVM 板建立高于5V 的拉电流 PDO。 TPS25可与我的和同事的电话协商5V 和9V PDO、但不是与 EVM 板协商。 (灌电流正常工作)

结论:

当电池组放电(USBC PD 电源)时、我们遇到了严重的问题。

 

我们是否应该从 TPS25切换到另一个 PD 芯片? (我不确定 TPS25751是否可以解决该问题)

"

我们已经建议了它们是否可以切换到  TPS25751。

请您对此问题迅速作出答复。

此致、

Ahmad

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

    您好、Ahmad、  

    感谢您联系我们!

    [quote userid="594502" url="~/support/power-management-group/power-management/f/power-management-forum/1396885/tps25750-battery-charging-protocol 是否可以控制 TPS25:它不通过 PP5V 引脚提供 VBUS、而只通过 PPHV 引脚提供所需的电压? 根据0x32 TX_SOURCE_CAPS 寄存器、我们可以将 PDO1源设置为 PP_EXT1、这是 PDO2/3/4的默认源。 生成新的 BIN 文件以从 PP_EXT1 (PP3)获取 PDO1后、并且协商 PDO 时、器件无法正常运行(VBUS=0V、VSYS=4V、VBAT=4V、PP_5V=5V、TS 禁用)。[/QUOT]

    是的、您的理解是正确的。 PDO1的电源路径可在寄存器0x32中配置、其中 PP3为 PPHV。  

    [报价 userid="594502" url="~/support/power-management-group/power-management/f/power-management-forum/1396885/tps25750-battery-charging-protocol "]我的假设是、当 PDO1源自 PP_EXT1时、没有可设置 BQ25作为电源的 I2C 命令。 我们应如何更改 TPS25 BIN 文件以发送 I2C 命令并将 BQ25 VBUS 电压设置为5V 3A?[/QUOT]

    在 GUI 中选择了哪个 TPS25750配置(问题1)? 您能否提供 json 文件? 您是否有行为的 I2C 日志?

    此致、  

    Aya Khedr  

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

    您好、Ahmad、  

    随着此对话移到其他地方、关闭此主题。  

    此致、  

    Aya Khedr