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:使用2个 TPS25751 Toheter

Guru**** 2535750 points
Other Parts Discussed in Thread: TPS25751, TPS25751EVM

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1388626/tps25751-using-2-tps25751-togheter

器件型号:TPS25751

工具与软件:

尊敬的 TI 支持部门:

我需要 在同一个板中使用2个 TPS25751 Toheter、它们每个都连接到自己的 Type C 连接器。

用户可以将 PD 适配器插入其中一个连接器、将 Type-C 负载插入另一个连接器(每个连接器可以是供电或受电、未定义角色)。

我需要为我的电路提供20V 5A、灌电流器件正确协商电压、但拉电流器 件似乎只提供5V 电压(即使 PPHV 为20V 也是如此)。  

你有什么建议给我吗?

谢谢

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

    Stefano、您好!

    您是否单独测试了器件? 您是否能够让高电压电源独自工作?

    您能否提供源端口的 PD 日志、以便我们可以查看来自 PD 控制器的通信?

    您能否共享原理图和.json 文件?

    20V 电源不工作的原因可能有很多。

    -源是否在工作?

    - PD 控制器是否正确配置为供电方?

    -远端设备是否会吸收更高的电压?

    - PD 控制器是否正确通电? 它是否处于电池电量耗尽模式?

    在提供任何建议之前、我们将需要有关您的系统的更多信息。

    谢谢。此致、

    Chris

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

    Chris、您好!

    感谢您的快速回复、我分别测试了两个器件、它们可作为接收器正常工作、因为电源仅可在5V 输出下工作。

    很遗憾、我无法向您提供日志文件、因为我还没有 PD 分析器、它将在下周送达。

    我将提供原理图和 json 文件。 器件配置为安全模式。

    非常感谢。

    Stefano

    {
      "questionnaire": {
        "device": "TPS25751",
        "answers": [
          null,
          3,
          4,
          4,
          1,
          0,
          3,
          0,
          1,
          1,
          1,
          null,
          0,
          0,
          0,
          0,
          0,
          0,
          0
        ],
        "vendorId": "0000",
        "productId": "0000",
        "version": "1.0.0.2"
      },
      "configuration": {
        "data": {
          "selected_ace": [
            {
              "register": 6,
              "data": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 22,
              "data": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                3
              ]
            },
            {
              "register": 40,
              "data": [
                2,
                0,
                47,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 41,
              "data": [
                114,
                80,
                144,
                3
              ]
            },
            {
              "register": 50,
              "data": [
                2,
                168,
                42,
                44,
                145,
                1,
                32,
                244,
                65,
                6,
                0,
                44,
                177,
                4,
                0,
                244,
                65,
                6,
                0,
                244,
                65,
                6,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 51,
              "data": [
                4,
                44,
                145,
                1,
                16,
                44,
                209,
                2,
                0,
                44,
                177,
                4,
                0,
                244,
                65,
                6,
                0,
                69,
                65,
                6,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 55,
              "data": [
                62,
                64,
                31,
                65,
                144,
                145,
                1,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 92,
              "data": [
                15,
                12,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                3,
                4,
                0,
                0,
                0,
                4,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                4,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                73,
                75,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            },
            {
              "register": 112,
              "data": [
                3
              ]
            },
            {
              "register": 152,
              "data": [
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0,
                0
              ]
            }
          ]
        }
      }
    }

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

    Stefano、您好!

    您能否绘制一个包含您所期望内容的方框图? 我需要更好地了解您的系统。 您的原理图仅显示在 PD 控制器和 HV -> 5V 降压上。  

    您如何提供更高的电压?

    问题1是您的配置仅设置为5V 电源 如果您查看所选的配置、您只为拉电流选择5V 内部路径、而为灌电流选择高压外部路径。

    谢谢。此致、

    Chris

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

    Chris、您好!

    随附您可以找到由我之前发布的两个块组成的系统的块图。

    系统的两块板共享 PPHV 和接地、第一个系统由适配器供电、我可以将多个系统一个插入另一个。  

    我选择了最后一个配置、因为我没有电池充电器 IC、也不知道如何选择其他电源。

    非常感谢  

    此致

    Stefano

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

    Stefano、您好!

    我使用 TPS25751EVM 测试了您的.json、它似乎运行良好。 它是一个 TPS25751D (无外部电源路径)、略有不同、但在使用 TPS25751S (您正在使用的版本)时、751D 中使用的电源路径应映射到外部电源路径。

    您能否确认电路板 B 在 PPHV 上具有20V 电压、在 VIN3V3上具有3.3V 电压、在 PP5V 上具有5V 电压?

    您能否进行检查以确保器件未处于电池电量耗尽模式?

    您是否还可以测试删除端口控制中的"启动切换至受电方"字段? 这可能与之相关、但我们只能通过 PD 分析仪观察到它的影响。

    谢谢。此致、

    Chris

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

    Chris、您好!

    我按照您的建议检查了 PPHV 节点上的20V、VIN3V3上的3.3V 和 PP5V、结果是正常的。  

    我曾尝试在发送源能力中仅选择5V 3A、它工作正常。  

    我尝试添加15V 3A (使用电源在 PPHV 上提供15V)、每次有协商时似乎都会复位。

    当分析仪到达时、连接后、您可以找到以下迹线:

    您能告诉我如何确定系统未处于电池电量耗尽状态吗? 我唯一检查的是电压(本例中为3.3V、5V 和15V)。

    我删除了启动切换到受电方、但没有看到任何变化。

    比您大得多

    Stefano

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

    Stefano、您好!

    引导标志寄存器中有一个电池电量耗尽标志字段。

    感谢日志、似乎我们遗漏了应出现在接受消息之后的"PS_RDY"消息。 在供电方侧接受请求的功率合约后、它需要转换输出电压、然后在功率合约就绪后发送"PS_RDY"。 TPS25751可能无法发送消息、因为我们预计会在 VBUS 上看到15V (在20V 的情况下为20V)。

    您能否检查 Gate_VSYS 和 Gate_VBUS 信号以查看它们是否正常生效? PPHV 上的电压似乎没有传递到 VBUS、这是导致故障的原因。

    谢谢。此致、

    Chris

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

    Chris、您好!

    我检查了 MOSFET 的栅极信号、我看到 Gate_VSYS 处于与 PPHV 引脚相同的电压、Gate_VBUS 比 PPHV 高5V 几秒钟、然后它会下降(就像 IC 正在复位一样)。

    通过使用 I2Ct I、寄存器引导标志红色、值为 C1 A2 F0 00 1C 、因此电池无效标志置为有效。

    谢谢你  

    此致

    Stefano

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

    Stefano、您好!

    您能看到相对于 VBUS 的 Gate_VBUS 吗? 它以 VBUS 为基准、因此当它达到5V 时、可能只是 VBUS 变为高电平、实际上并不会尝试启用。

    [报价 userid="614981" url="~/support/power-management-group/power-management/f/power-management-forum/1388626/tps25751-using-2-tps25751-togheter/5322403 #5322403"]

    通过使用 I2Ct I、寄存器引导标志红色、值为 C1 A2 F0 00 1C 、因此电池无效标志置为有效。

    [报价]

    这有点奇怪。 电池电量耗尽标志应禁用大于5V 的合约、但也应意味着它甚至不应被宣传。 但是、您共享的 PD 日志指示您正在协商更高的电压合约。

    我会尝试使用'DBfg' 4CC 命令来清除电池电量耗尽标志。

    谢谢。此致、

    Chris