主题中讨论的其他器件: BQ25792、 TPS25751
工具与软件:
大家好、团队成员:
我们的客户"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