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:协商特定受电方 PDO 时的 GPIO 事件

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1368731/tps25750-gpio-event-for-when-specific-sink-pdo-negotiated

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

工具与软件:

您好! 如标题所述、我想知道是否可以配置 GPIO 事件、以便在协商特定受电方 PDO 的同时将引脚置位为高电平。 其目的是仅在满足所需电压时启用下游稳压器。  

TPS 协商器只能配置2个 PDO、一个是所需的基本5V PDO、另一个是高电压20V@3A PDO。 为了避免 XY 问题 谬误、最终目标是确保 在协商电压低于20V 时禁用上述稳压器、无论是通过尽可能完全禁用受电路径、还是取消使连接到其使能引脚的 GPIO 有效。 这些解决方案中的任何一个都是令人满意的,因此如果不可行,可以随意建议任何一种替代方案。

我也没有弄清楚这两者是怎么做的、因为在 谈判高压受 电方合约时似乎没有特定的 GPIO 事件、仅适用于供电方合约。 当低压 PDO 被激活时、灌电流路径也看起来不会被禁用。

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

    您好、Vincent:  

    [quote userid="599559" url="~/support/power-management-group/power-management/f/power-management-forum/1368731/tps25750-gpio-event-for-when-specific-sink-pdo-negotiated TPS 协商程序将只配置2个 PDO、1个是必需的基本5V PDO、1个是高压20V@3A PDO。 为了避免 XY 问题 谬误、最终目标是确保 在协商电压低于20V 时禁用上述稳压器、无论是通过尽可能完全禁用受电路径、还是取消使连接到其使能引脚的 GPIO 有效。 这些解决方案中的任何一个都是令人满意的,因此如果一个方案不可行,可以随意建议任何一个替代方案。[/引述]

    对于该应用、我建议改用 TPS25751。 该器件不仅与 TPS25750引脚对引脚兼容以便轻松插入、而且如果协商的 PDO 不符合配置的最低要求、TPS25751还能够禁用其灌电流路径。 TPS25751的寄存器0x37是自动协商灌电流寄存器、您可以使用该寄存器设置几个可配置字段、以便 TPS25751不会启用灌电流路径、除非协商20V/3A PDO。 下面是设置此配置的相关字段的一些屏幕截图(摘自 TPS25751技术参考手册):  

    手册中还提供了示例配置、以便更好地了解各个现场如何协同工作。 有关自动协商灌电流的更多信息、请参阅此处链接的 TPS25751技术参考手册: https://www.ti.com/lit/ug/slvucr8a/slvucr8a.pdf?ts = 1717089837552&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTPS25751 

    更多有关 TPS25750与 TPS25751之间差异的信息、请参阅此常见问题解答页面: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346998/faq-tps25751-migrating-from-the-tps25750-to-the-tps25751 

    谢谢。此致、

    雷蒙德·林

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

    感谢你的评分 遗憾的是、目前我已经有一个使用 TPS25750的评估原型(由于较新的 TPS25751存在库存问题)、是否有任何 具体的解决方案来解决 TPS25750的问题?

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

    您好、Vincent:  

    TPS25750的唯一另一种方法是使用 EC 来轮询 NewContractAsCons 的中断(参阅下面的屏幕截图)、并读取 ACTIVE_CONTRACT_PDO (寄存器0x34)和 ACTIVE_CONTRACT_RDO (寄存器0x35)、以确定协商的 PD 合约以及将 GPIO 引脚取消置位至直流/直流器。  

    我建议在可能的情况下仍使用 TPS25751来提供该功能、如前所述、TPS25751与 TPS25750完全引脚对引脚兼容、并且易于插入和更换。  

    如果您有任何进一步的问题或疑虑、敬请告知!  

    谢谢。此致、

    雷蒙德·林

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

    感谢您的建议。 我们制造的电路板不包含连接到 TPS I2C 总线的可编程微控制器。 所以、似乎我运气不好? 我可以移除除一个受电方 PDO 之外的所有受电方 PDO 以在供电方不支持20V 的情况下强制协商失败吗? 在配置 GUI 中、似乎无法将第一个 PDO 的电压编辑为5V 以外的任何值。

    我一定会牢记 TPS25751在电路板的未来版本中的作用。

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

    另一个想法:由于第一个 PDO 的电流(仅限)是可配置的、因此将所需的电流设置为10A 等巧妙之处是否会阻止成功协商 PDO? 这样、我可以有效地强制仅使用第二个高压 PDO。

     

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

    您好、Vincent:  

    所有兼容 PD 器件(在所有制造商)的第一个拉电流和灌电流 PDO 将始终为5V、这是为了确保任何连接可以从安全的5V 开始、然后再协商任何更高的电压合约(如果适用)。  

    针对供电方 PDO1设置10A 也许没有任何影响、虽然没有现成的供电方器件能够提供所述合约、TPS25750将始终请求供电方提供最高的可用功率、即使它只有5V 电压(如果这是供电方可提供的最高能力)。 电流限制由拉电流器件决定、具体取决于其能力。  

     如果 VBUS 为20V 并使用 GPIO 事件"AttachedAsSink"、可能可以执行一些分立式电路逻辑、仅启用直流/直流 EN 引脚、但最好的方法仍然是使用具有"能力不匹配"功能的 TPS25751、以便在未满足配置的最低功率要求时允许 PD 自动禁用电源路径。  

    谢谢。此致、

    雷蒙德·林