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:通过 I2C 检测桶形连接器和更改 BQ 电池充电器设置

Guru**** 2553260 points
Other Parts Discussed in Thread: TPS65987D, TPS25750, BQ25798, TPS25751

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1452060/tps25750-detecting-barrel-connector-and-changing-bq-battery-charger-settings-over-i2c

器件型号:TPS25750
主题中讨论的其他器件: BQ25798TPS25751、TPS65987D

工具与软件:

我正在设计电池供电型器件、可以通过 USB PD 或通过桶形连接器使用外部+24V PSU 进行充电。

我的想法是将 TPS25750和桶形连接器的电源线与 TPS26400等理想二极管器件相结合。

问题是、与某些 USB PD 曲线相比、外部电源可以提供更高的电流。 这意味着如果器件检测到桶形连接器、则应重新配置电池充电器 BQ25798。 是否可以在检测到外部 PSU 时自动从 TPS25750向 BQ25798发送一些 I2C 数据包? 或至少在断开 USB 电缆时。

与旧版 TPS6598x 应用程序自定义工具相比、TPS25750的 USBCPD 应用程序自定义工具在配置 I2C 事件方面似乎相当有限。 是否有一些"Advanced"设置来选择 PD 控制器将哪些 I2C 包发送到从器件?

此致、

Yurii

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

    您好、Yurii:  

    Unknown 说:
    问题在于、外部电源能够提供比某些 USB PD 配置文件高得多的电流。 这意味着如果器件检测到桶形连接器、则应重新配置电池充电器 BQ25798。 是否可以在检测到外部 PSU 时自动从 TPS25750向 BQ25798发送一些 I2C 数据包? 或至少在断开 USB 电缆时。

    如果我们的系统有一个额外的 MCU 用作 TPS25750的 I2C 控制器/主机、则 MCU 可以指示 TPS25750使用4CC 命令"I2Cw"将 I2C 写入发送到 BQ25798。 以下是使用 Aardvark 适配器+控制中心软件的 I2Cw 设置示例: e2e.ti.com/.../1007.I2Cw_5F00_Configuring_5F00_BQ25792_5F00_IINDPM_5F00_Register_5F00_Example.txt

    对于新设计、我们强烈建议从 TPS25750切换到 TPS25751。 这款新器件与 TPS25750引脚对引脚兼容、并符合最新的 PD3.1规范、更多的可配置性功能并支持 PPS/液体检测。 有关模式的详细信息、请参阅此常见问题解答页面: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346998/faq-tps25751-migrating-from-the-tps25750-to-the-tps25751 

    如果您有任何其他问题或疑虑、请告诉我们!  

    谢谢。此致、

    Raymond Lin  

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

    尊敬的 Rayomnd:

    感谢您的答复。 想法是避免使用外部 MCU 来控制这种情况。 也许可以通过 GPIO 引脚编程以发出所选灌电流合约的信号? 我可以看到 GPIO 引脚的`sourcepdo1contract_port1`设置、但出于某种原因、灌电流功能没有相应的设置。 它是 TPS25750/1芯片的限制吗? 因为 TPS65987D 具有此类设置。

    此致、Yurii

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

    您好、Yurii:  

    TPS25751具有 GPIO 事件、该事件在 PD 控制器充当受电方时进行切换:  

    还有一个事件用于指示是否连接了远端设备:  

    TPS25750/1没有用于指示特定受电方 PDO 的 GPIO 事件。  

    谢谢。此致、

    Raymond Lin