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 中进行选择

Guru**** 2614265 points
Other Parts Discussed in Thread: TPS25750, TPS25750EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1208788/tps25750-is-it-possible-to-select-amongst-received-pdos

器件型号:TPS25750

我有一个应支持 PD 的电源、为此、我正在使用 TPS25750。
当我把它连接到 PD 支持 mu USB-USB 的电源上时、它可以正常工作、协商电源的最高可用功率。

但是、在几种情况下、我可能希望使用可用的较低电压 PDO 之一。 这可以在运行时实现吗?
目前、我将通过 I2C 进行所有通信和设置、因此我可以完全控制 I2C 命令。
不能在 GUI 中进行此设置、因为选择较低电压的需求取决于外部参数(如温度)。

我在寄存器0x31中收到了正确的 PDO、只是不知道如何从软件自由选择这些 PDO。

此致
维达

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

    将 TPS25750作为供电方、您可以在从 RX_SINK_CAPS 寄存器(0x31)中读取新值时、将 TX_SOURCE_CAPS 寄存器(0x32)更新为要发送的新供电方 PDO。 然后、您可以使用4CC 任务'SSrC'将这些更新后的供电方能力发送至受电方。 TPS25750技术参考手册中对此进行了详细介绍。

    此致、

    C·吉莱特

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

    您好、Conner、感谢您的快速回复。
    我将 TPS25750用作受电方、是否可以通过 e 4CC 命令或寄存器写入方式选择其中一个接收到的 PDO 作为活动 PDO?

    编辑:我确实从源收到了正确的 PDO (5、9、12、15和20V)、但 TPS25750始终选择20V PDO 作为有效的 PDO。 我想在此类情况下选择15V PDO、甚至12V PDO。  

    此致

    维达

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

    此器件无法从源 PDO 列表中选择源 PDO。 这包括寄存器写入、4CC 命令和 GPIO 输入/输出。

    此致、

    C·吉莱特

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

    好的、感谢您的确认。
    在可能的情况下、您是否有类似的器件?

    此致

    维达

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

    您好、Vidar:  

    我相信我找到了一个采用 TPS25750的解决方案。 我将在本周一进行测试、并在周一末或周二初回复您。

    此致、

    康纳

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

    使用 TPS25750作为受电方并更改活动 PDO 的步骤:

    1. 在应用配置工具中配置初始灌电流 PDO 并刷写 TPS25750。
    2. 将 TPS25750连接到电源。
    3. 确认已成功协商初始显式合约。
    4. 当您要更改协商的合约时、请使用'I2Cw'命令更新寄存器0x33中的受电方 PDO。
    5. 发送'GSrC'命令。 这将根据您在步骤4中编写的更新后的受电方 PDO 重新协商活动 PDO 合约。

    示例:

    TPS25750EVM 最初配置为具有5V、9V、15V 和20V PDO 的接收端、随后连接到具有 5V、9V、15V 和20V PDO 的 Power-Duo-EVM (配置为供电方)。 20V 合约成功协商。

    然后、我想协商一个15V 合约。 我使用'I2Cw'将5V、9V 和15V PDO 写入0x33寄存器(从而移除20V PDO)。 此时、仍然协商20V 合约、因为寄存器写入不会影响当前协商的合约。 然后、我发送'GSrC'命令、该命令将合同重新协商到受电方发送的最高可用 PDO、即15V 合同。

    此致、

    C·吉莱特

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

    谢谢、此功能完美!

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

    很高兴听到 Vidar 的讲话。 我将继续、关闭该主题。