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:如何使用 TPS25750 GPIO 控制系统中的其他器件

Guru**** 2616675 points

Other Parts Discussed in Thread: TPS25750, BQ25792, TIDA-050047, TIDA-050045

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1013056/tps25750-how-to-use-tps25750-gpio-to-control-other-devicei-in-the-system

器件型号:TPS25750
主题中讨论的其他器件: BQ25792TIDA-050047TIDA-050045

大家好、团队成员

我对 TPS25750有几个问题:

  • TPS25750具有多个 GPIO 引脚、是否可以利用这些 GPIO 进行一些基本逻辑控制? 例如、如果满足某些条件、GPIO 引脚输出高电平。
  • 对于 DRP 应用、使用 TI 电池充电器(以 BQ25792为例)、TPS25750将自动调整 BQ25792 OTG 输出电压? (高电压源电源由 BQ25792通过使用 OTG 模式对电池放电供电。)
  • 对于具有 BQ 电池充电功能的 DRP 应用、是否可以为具有 BQ25792的 TPS25750提供3.3V 电压以减少一个5V 稳压器? 由于 TPS25750可调节 OTG 输出电压、BQ25792也可提供5V 电压

提前感谢。

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

    加布里埃尔

    1、 TPS25750 GPIO 引脚通过我们所谓的 GPIO 事件进行利用和控制。  技术参考手册中对此进行了介绍、该链接中详细介绍了 TPS25750  主机接口技术参考手册。  有几个事件通常用于支持 USB3.0多路复用器或控制系统中的其他器件。

    2. 对于 BQ25792、TPS25750将使用 I2C 接口控制所有必要的配置 OTG 电压和电流以及充电输入电流和 VINDPM。  在将 TPS25750与 BQ25792搭配使用时、您无需为基本充电和电源开发任何其他代码

     TPS25750需要配备能够支持3A 电流的5V 降压稳压器、或者您为5V 配置的任何输出电流。  这是因为 PAR 使用其内部5V 电源路径来执行所有5V 拉电流操作、因此无法从系统中移除用于为 VIN_3V3供电的5V 总线和3.3V LDO。

    此致、

    卡盘

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

    卡盘

    感谢您的回复。 我正在查看 TIDA-050047以供参考、还有几个问题:

    • 在 TIDA-050045的系统方框图中、BQ25792在 OTG 模式下是否输出5V 电压? 我注意到、在这个图表中显示 VBUS 有4个不同的输出电平、包括5V/9V/12V/20V。
    • 如果我们将 TPS25750配置为源器件、 当器件仅需要5V 电源插件时、TPS25750将通过哪个电源路径为其供电? 来自 PPHV 引脚还是 PP5V 引脚?  
    • 在 OTG 模式下、BQ25792应作为5V 输出、为什么我们需要额外的 PP5V 电源路径?

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

    有关 I2C 的另一个问题

    TPS25750D 具有两个用于主机和 BQCharger 的 I2C 端口。

    但是、在我的系统中、MCU 需要与 TPS25750和 BQ25792进行通信。

    我们能否为这两个器件共享同一个 I2C 端口? 如果我们这样做、则意味着我们在 TPS25750中将 I2C-S 和 I2C-M 绑定在一起、是否存在潜在风险?

    另一个问题是、即使我们将 TPS25750和 BQ25792 MCU 中的两个 I2C 端口分开、如何确保 MCU 不会与 TPS25750发生冲突? 因为 PD 控制器还将与 BQ25792进行通信以进行 OTG 控制

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

    您好 Gabriel、

    我相信5V 在供电时将从 PP5V 输出。 这样做的主要原因是、对于电源、如果我没有弄错、我认为为了满足 USB-PD 规范5V、必须随时存在。 我将让 Chuck 为您的应用程序验证这一点。

    对于 I2C 部分、我认为您可以使用 PD 控制器作为直通模式来与 BQ25792进行通信、但我将让 Chuck 进行验证。

    谢谢、

    哈里

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

    你(们)好、Hari

    感谢您的回复。 对于仅灌电流应用、我们是否可以使用低电流 LDO 代替5V 直流/直流降压转换器来降低成本?

    该 LDO 有任何特定的电流要求? 300mA 是否足够? (仅适用于 TPS25750电源)

    您能否分享有关如何进入直通模式以及如何在这种配置下连接每个 I2C 总线的更多详细信息?

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

    Garbriel、

    对于仅灌电流应用、您无需为 PP5V 或 VIN_3V3供电。  该部件将使用 LDO_3V3和 LDO_1V5生成一个电压。

    我将为您提供一个图、说明如何使用充电器配置 I2C 总线。

    直通模式会在 TRM 中对 I2CR 和 I2CW 命令进行 ut化。

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

    卡盘

    我不明白 TPS25750在没有 PP5V 和 VIN_3V3的情况下是如何供电的。

    内部 LDO (3.3V 和1.5V)采用 PP5V 或 VBUS 来生成稳压输出。

    能否帮助我确定电源来自何处?

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

    加布里埃尔

    在我们所说的电池电量耗尽情况下、TPS25750将从 VBUS 引脚汲取功率、为所有内部电路供电。

    如果您只打算使用 TPS25750接收功率、则此路径就足够了、无需其他电源轨。

    此致、

    卡盘

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

    我仍然不明白如何通过 VBUS 为 TPS25750供电?

    如果我们未为 PP5V 供电、VBUS 电压来自适配器。

    因此、这意味着当电池未插入时、TPS25750将不会有任何电源、对吗?

    如果 TPS25750在适配器插入之前断电、它如何检测适配器插入事件?  

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

    加布里埃尔

    TPS25750具有连接 USB 电源所需的全部功能、系统中不存在电源。  这使得 TPS25750成为系统的主电源输入接口。

    此常见问题解答介绍了创建仅灌电流类型 C 端口的硬件方面。

    [常见问题解答] TPS25750:如何创建仅灌电流 USB-C PD 端口来替换传统的桶形插孔连接器?

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

    你(们)好、Chuck

    还有一个问题、如果我想在不使用 MCU 的情况下完成 BQCharger 初始配置、则需要使用闪存来存储所有初始配置数据、对吗?

    我们是否有纯灌电流器件、但也可以在没有 MCU 的情况下完成 BQcharger 配置? 谢谢。

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

    加布里埃尔

    BQ 充电器初始配置存储在 TPS25750的 EEPROM 中、TPS25750在启动后将自动配置充电器。  您可以设置 BQ25792的充电电流、充电电压、充电电流终止和预充电电流。

    TPS25750还将对充电器执行 POR 配置、以支持在这4种情况下进行充电。

    此致、

    卡盘

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

    您是说 TPS25750具有内部 EEPROM 吗? BQ 充电器初始配置是否需要外部闪存?

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

    TPS25750没有内部 EEPROM。

    该器件旨在能够从24C256 I2C EEPROM 引导。   此 EEPROM 的程序文件由 TPS25750_Application_Customization_Tool 生成。  GUI 中列出了 BQ25792可配置的充电器设置、