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:具有 DRP 功能的主机(DFP)(主机工作时为拉电流、主机离线时为100W 受电功率(电池电量耗尽))

Guru**** 1815690 points
Other Parts Discussed in Thread: HD3SS6126, TPS25750
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1273215/tps25750-host-dfp-with-drp-function-source-when-host-active-100w-sink-when-host-offline-dead-battery

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

您好!

我只是想确保我的概念可以正常工作。

应将 USB Type-C 用作 DFP 以将便携式 设备连接到射频测试设备(充当主机、DFP)。 当系统运行时、它应该作为一个电源(5V/3A 足够了)。
当系统处于关闭状态时,应该可以为内置电池充电(7S,99Wh),因此控制器应该充当接收器。

我的计划是:

  • 针对电池电量耗尽情况将芯片配置为安全模式-它应该从 EEPROM 中获取其配置(我希望这样、它可以进行配置、并且可以在没有主机启动的情况下充当功率高达100W 的受电方)
  • 仅配置四个 PDO (5V [似乎是默认所需的]、但跳过9V、仅配置15V/3A、20V/3A 和20V/5A (9V 太低、对降压/升压充电器没有意义)

我的问题是:

  • 默认/首选模式(灌电流或拉电流)应该是什么?
  • 是否可以根据插头方向(CC 引脚)使用 Event#61 (dp_dm_mux_enable_event)来控制 USB3多路复用器(HD3SS6126)? 或者 我应该使用事件#3 (Cable_Orientation_Event)?
  • 如何告诉我的充电器更改其电流限制(基于3A 或5A 电流合约)-采取事件#10...7 (SourcePDOxContract)并将其映射到 IO? 或者是否有 SinkPDOxContract 事件?
  • 在电池电量耗尽模式下为仪器充电(这可能需要几个小时)。 因此、当仪表打开时、使用 Barrel_Jack_Event (事件#43)清除位应该有效吗?

欢迎您提出任何意见!

谢谢:)

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

    您好

    默认模式/首选模式(受电方或供电方?)

    您需要将此设置为首选受电方。

    我能否根据插头方向(CC 引脚)使用 Event#61 (dp_dm_mux_enable_event)来控制 USB3多路复用器(HD3SS6126)? 或者 我应该使用事件#3 (Cable_Orientation_Event)?

    您应该在此处使用电缆方向事件。

    为仪器充电可在电池电量耗尽模式下工作(这可能需要几个小时)。 因此、在仪表打开时、使用 Barrel_Jack_Event (事件#43)清除位应该有效?

    是的、您可以使用桶形插孔事件清除电池电量耗尽标志。

    此致

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

    尊敬的 Tommy:

    感谢您的快速回答!

    哦:'-(你看到过任何其他机会获得有关 PDO 合同的"脱机"通知吗? 主 CPU 离线/未通电、我不想为整个系统(20-40W)供电、只是为了读出可以用于为电池充电的电源。 添加另一个协控制器使其不必要复杂。

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

    您好!

    遗憾的是、 TPS25750不 具备该功能、因此此处的最佳方法是使用低功耗微控制器从 REG0x34读取此信息

    此致