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.

[参考译文] TPS25751:数据角色交换和电源角色交换

Guru**** 2515335 points
Other Parts Discussed in Thread: TPS25751, TPS26750, BQ25792, BQ25756, TPS25751EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1461740/tps25751-data-role-swaps-and-power-role-swaps

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

工具与软件:

您好!


是否可以使用 TPS25751进行电源角色交换和数据角色交换?

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

    您好、Erwin:  

    是的、TPS25751能够自动或通过 MCU 执行电源角色和数据角色交换。 有关自动电源/数据角色交换、请参阅寄存器端口控制(0x29)、如下所示:  

    对于 MCU 控制、请参阅以下4CC 命令:  

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

    谢谢。此致、

    Raymond Lin  

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

    您好!

    感谢您的快速响应!

    我的器件发生以下情况:我的 PCB 中包含一个 USB 3.0集线器、有一个器件将通过 USB-C 连接到该集线器中 问题是该器件必须是 DFP、但需要从我的 PCB 接收电力。 所以我需要进行交换。 该 IC 适合吗?  

    编辑:我也找到了这个 IC: TPS26750

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

    您好、Erwin:  

    是的、TPS25751会适合您的应用。  您可以通过启用启动到 DFP 的交换[15]和启动到受电方的交换[5]、将 TPS25751配置为自动成为 DFP/受电方。这样、只要 TPS25751是 UFP 和/或供电方、它就会自动发送 DR_Swap (数据角色交换)或 PR_Swap (电源角色交换)来承担 DFP/受电方角色。  

    TPS26750是 TPS25751的 EPR (扩展功率范围)版本、支持高达240W (48V/5A)的拉电流和灌电流能力。 TPS25751仅支持高达100W (20V/5A)的拉电流和灌电流能力。  

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

    谢谢。此致、

    Raymond Lin

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

    您好!  

    可能是一个很愚蠢的问题、但我无法找到您在  TPS25751的数据表屏幕截图中提供的信息。 我看起来不正确、或者您的信息是否来自其他来源?

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

    您好、Erwin:  

    TPS25751/TPS26750的寄存器映射可在技术参考手册中找到、此处提供了 TPS25751技术参考手册的直接链接: https://www.ti.com/lit/ug/slvucr8a/slvucr8a.pdf?TPS25751 ts = 1736967079537&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS25751 

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

    谢谢。此致、

    Raymond Lin

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

     TPS25751可以自动进行角色交换。  TPS25751还可以与器件通信以了解其电源意愿、从而为器件提供所需的电源。  TPS25751会如何控制此电源?
    例如、假设我的器件需要12V 电压、而不是5V 或9V 电  压、TPS25751如何控制某种电源以改变电压并将其发送给器件。

    我 之前使用过 STUSB4700QTR。 该 PD 控制器与器件讨论电源协商。 经过协商后会设置一些 GPIO 引脚、从而改变降压转换器的反馈网络、进而提供确认的功率

    总之、 TPS25751会如何 实现此功能?

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

    您好、Erwin:  

    TPS25751对 BQ25792/8和 BQ25756等特定 BQ 器件集成了 I2C 控制、列出了其中两种器件。 在运行期间、TPS25751会自动设置通过 I2C 的输出电压/电流、而无需 MCU 来配置这些 BQ257xx 器件。  

    如果使用单独的直流/直流转换器、您还可以利用 TPS25751的 GPIO 引脚来控制降压转换器的 FB。 在 TPS25751 GUI 中、您可以将 GPIO 配置为与特定事件(例如 SourcePDOxContract)绑定、以便在协商特定源 PDO 时切换、请参阅以下屏幕截图(有关 SourcePDO3Contract 和 SourcePDO4Contract 的说明应参阅 PDO3/4、已协商):

    如果您需要进一步的澄清、请联系我们!

    谢谢。此致、

    Raymond Lin

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

    因此、如果我开启 PDO 合约、这会产生9V 的电压需求、我可以使用此事件打开或关闭 GPIO、从而产生不同的反馈环路、进而产生协商的输出电压。 此外、TPS25751还可以  根据电缆方向发送1或0。 如果该位为1或0、则会选择数据方向的 MUX。



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

    您好、Erwin:

    Raymond 在本周不在办公室、因此我们有其他工程师来帮助他完成线程。

    在提供时、是的、特定 PDO 会有"GPIO 事件"、这些事件在协商时将置位。 此外、还有一个用于电缆方向的 GPIO 事件。 请参阅 TRM GPIO 事件部分、了解事件的完整列表。

    受电时、您可能需要使用 I2C 控制器读取报告活动 RDO 的寄存器、以确定协商了哪个协议。

    谢谢。此致、

    Chris

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

    因此为了清楚起见、我可以使用该结构、其中我使用 GPIO 引脚控制降压转换器的反馈环路、

    示例:我正在进行协商、生成12V 的电压需求、因此在 PDO 合约确认后、GPIO 会切换并设置降压转换器的反馈环路、以在 VBUS 上输出12V 电压。 这样可行吗? 这些 GPIO 在 发生'SourcePDOxContract'事件时切换

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

    您好、Erwin:

    因此为了清晰起见、我可以使用这个构造、通过 GPIO 引脚控制降压转换器的反馈环路、

    可以、您可以使用这些 GPIO 事件来控制降压转换器的反馈环路。 尽管 TPS25751EVM 不使用这些 FET、但您可以参阅 TPS65987EVM 了解相关操作的示例。 TPS25751使用的 GPIO 事件与此相同。

    [报价 userid="616835" url="~/support/power-management-group/power-management/f/power-management-forum/1461740/tps25751-data-role-swaps-and-power-role-swaps/5621190 #5621190"]示例:我正在进行协商并据此产生12V 电压、因此在确认 PDO 合约后、GPIO 翻转并设置降压转换器的反馈环路以在 VBUS 上输出12V。 这样可行吗? 这些 GPIO 在'SourcePDOxContract '事件上切换[/QUOT]

    谢谢。此致、

    Chris

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

    非常感谢您的时间和回答、您提供了很大的帮助

    谢谢