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.

[参考译文] TUSB321:CC 逻辑控制器作为 SNK (UFP)

Guru**** 2531950 points
Other Parts Discussed in Thread: TUSB321, BQ25896

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp

器件型号:TUSB321
主题中讨论的其他器件: BQ25896

工具/软件:

您好 TI、

我想确认是否正确了解 TUSB321 在灌电流 (UFP) 配置下的行为。

我的受电器件 5V/3A 需要检查是否 连接了足够强大的电源 (5V/3A)、然后我将启用 VBUS 负载开关。 因此、在开发开始时、我为这个 SNK 应用选择 TUSB321。 请告诉我这是否是不错的选择。

根据 TUSB321 数据表、SNK 配置必须为:

1. CURRENT_MODE -让它漂浮或? 因为该引脚仅用于 DFP 或 DRP 模式。 在 PORT = LOW (UFP) 时、我在数据表中找不到任何有关如何连接此引脚的信息。

2.端口 -连接到 GND(因为我只想 UFP 模式)

 3. VBUS_DET -通过电阻器连接到负载开关输出

4.身份证 -这个引脚在受电方 (UFP ),是不是激活的? 因此、我需要以不同的方式控制负载开关。 我想使用 OUT1/OU2 引脚

5. OUT1/OU2 -这些引脚报告拉电流能力,对吗? 如果将连接高电流源 (3A)、则两个 OUTx 引脚将处于低电平(表 2)。 因此、我想将两个 OUTx 引脚连接到或门输入、当两个或输入都为低电平时、则或输出为低电平并打开 VBUS 负载开关。

请检查我的电路是否正确。

谢谢
此致、
Martin

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

    尊敬的 Martin:

    [报价 userid=“611371" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp 1. CURRENT_MODE -让它漂浮或? 因为该引脚仅用于 DFP 或 DRP 模式。 在 PORT = LOW (UFP) 时、我在数据表中找不到任何有关如何连接此引脚的信息。[/报价]

    则可以将引脚悬空、不应该有问题。

    [报价 userid=“611371" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp  3. VBUS_DET -通过电阻连接到负载开关输出

    什么可实现负载开关? 开关的 EN 引脚好像连接到 TUSB321 的 OUT 引脚。 如果 TUSB321 在 VBUS_DET 引脚上没有看到 VBUS、则它将无法检测是否连接了 DFP。 最好将 VBUS 路由到 VBUS_DET、以便在连接任何内容后都能看到 VBUS。 如果 TUSB321 未连接、则两个 OUT 引脚都将处于高电平、如表 2 所述:

    [报价 userid=“611371" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp 4.身份证 -这个引脚在受电方 (UFP ),是不是激活的? 因此、我需要以不同的方式控制负载开关。 我想使用 OUT1/OU2 引脚

    是的、ID 可以悬空。

    [报价 userid=“611371" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp 5. OUT1/OU2 -这些引脚报告拉电流能力,对吗? 如果将连接高电流源 (3A)、则两个 OUTx 引脚将处于低电平(表 2)。 因此、我想将两个 OUTx 引脚连接到或门输入、当两个或输入都为低电平时、然后或输出将为低电平并打开 VBUS 负载开关。

    TUSB321 需要 VBUS 才能连接 USB-C。 如果未为 VBUS_DET 启用 VBUS、则它将无法检测连接。 此外、OUT1/OUT2 通常用于与设备进行通信、具体取决于主机正在广播的功率大小。  

    请检查我的电路是否正确。

    只是为了确认、DIR 引脚是否用于根据 Type-C 电缆的翻转方向来控制多路复用器?

    您是否打算让负载开关在连接到 5V/3A DFP 之前不允许连接 VBUS?

    谢谢、

    Ryan

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

    您好、Ryan、

    什么是启用负载开关? 开关的 EN 引脚似乎连接到 TUSB321 的 OUT 引脚。[/报价]

    我想在仅连接 5V/3A 电源时启用负载开关。 因此、我建议使用 OUT1/OUT2 引脚。 因为 TUSB321 没有提供任何其他解决方案来控制 UFP 模式下的负载开关。

    如果 TUSB321 在 VBUS_DET 引脚上没有检测到 VBUS、则它将无法检测是否连接了 DFP。 最好将 VBUS 路由到 VBUS_DET、以便在任何连接之后都能看到 VBUS。

    好的、我理解、我将在负载开关输入侧 (5VBUS) 连接 VBUT_DET。

    如果 TUSB321 没有连接、则根据表 2
    、两个 OUT 引脚都将处于高电平

    是的、正确。 然后、或门输出将为高电平、负载开关将关闭。

    此外、OUT1/OUT2 通常用于与您的设备通信、具体取决于主机正在广播的功率大小。  [/报价]

    是的、这是我的想法。 当 OUT1/OUT2 报告连接了 3A 电源时、我将根据 OUT1/OUT2 信号与或门打开负载开关。

    为了确认、是否使用 DIR 引脚根据 Type-C 电缆的翻转方向来控制多路复用器?

    否、我的器件没有数据功能。 因此、我不需要 DIR 引脚。

    [报价 userid=“525145" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1538209/tusb321-cc-logic-controller-as-a-snk-ufp/5915914 #5915914“]您是否打算使负载开关在除非连接到 5V/3A DFP 的情况下不允许连接 VBUS?[/quote]

    是的、您是对的。 我仅想接受 5V/3A DFP。 因为、器件功耗为 2A。

    感谢你的帮助。 如果您有任何其他意见、请告诉我。

    此致、
    Martin

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

    尊敬的 Martin:

    是的、这是我的想法。 当 OUT1/OUT2 报告连接了 3A 电源时、我将根据 OUT1/OUT2 信号和/或门打开负载开关。

    这些报告是否可以向器件报告 3A 电流? 如果没有、则说明是器件  系统 可能拉 2A? 它不能拉低功率吗?

    没问题、我理解、我将在负载开关输入侧 (5VBUS) 连接 VBUT_DET。

    应该有助于检测 VBUS。

    我会说、这不是我们通常使用此器件时看到的应用、但是、只要 CC 线路上存在正确的通信并且 VBUS 布线正确、我就不明白为什么它不起作用。 我没有其他意见。

    谢谢、

    Ryan

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

    您好、Ryan、

    是否可以向设备报告 3A? 如果没有、则说明是器件  系统 可能拉 2A? 它不能拉低功率?

    我会告诉你关于我的设备的更多 信息,为什么我需要检查某种程度,如果连接足够强大的源.

    此设备类似于另一个设备的多充电器或扩展坞(4 个插槽)、每个设备在为内部电池充电时均可绕过 500mA。  

    我需要保证 充电底座 始终可以正常工作。 因为如果没有控制/检查是否连接了足够的电源、在连接的四个设备中、只有一个或两个设备会以全功率充电、等等
    这可能是因为有人将充电扩展坞连接到 0.5A-1A 等低电流充电端口、然后在充电扩展坞中使用 4 个器件时充电将无法正常工作。

    因为无法以任何方式检查 5V/2A 电源、所以我决定对其进行检查、以便必须连接 5V/3A 电源。

    这种解决方案已经在我的脑海中作为唯一的一个,只有在这种情况下,我可以保证,充电坞站将始终以全功率运行。

    如果您有任何想法、请告诉我。

    谢谢
    Martin

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

    尊敬的 Martin:

    好的、明白了。 但是、我不确定此应用是否能够帮助您的系统拉取 5V3A 电流。 对于 Type-C 规范、如果源广播额外的电流(例如 1.5A 或 3A)、则下游灌电流可以利用这一点、并且必须调整 Type-C 规范中列出的 tSinkADJ 内消耗的电流大小:

    但是、如果没有灌 电流被主动告知可以消耗多少电流、 那么它可能不会消耗所需的电流。 此外、它需要设置在 tSinkADJ 中消耗的电流大小、因此它无法在需要或多或少地更改被拉取的电流大小。

    您的系统中是否有一个灌电流可以始终主动拉取所需的电流? 或者您的系统将使用的电流量是否会根据使用的端口数而波动?

    如果您想了解更多信息、Type-C 规范的第 4.6.2 节提供了有关如何通过 Type-C 电缆提供 VBUS 的更多信息。

    谢谢、

    Ryan

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

    您好、Ryan、  

    OK,明白了。 但是、我不确定此应用是否能够帮助您的系统拉取 5V3A 电流。 对于 Type-C 规范、如果源广播额外的电流(例如 1.5A 或 3A)、则下游灌电流可以利用这一点、并且必须调整 Type-C 规范中列出的 tSinkADJ 中消耗的电流大小:

    我不确定我们是否正确理解对方。

    您是指使用上述说法、我希望恒定的 5V/3A 吗? 不、我不知道。 我只想提供 2-3A 器件。  

    我会解释充电的工作原理。

    如前所述、连接到扩展坞的每个器件在充电期间的最大 500mA 消耗量。

    500mA 在整个充电期间不是恒定电流。 设备中的 Lipo 电池根据设定曲线充电。 因此、电池电量越高(%越高)、充电电流就会降低。

    因此,最大电流 500mA * 4=2A 只能由坞站获取一段时间,只要连接的四个设备的电池低 SOC(电量低)即可。

    只是为了提供信息... BQ25896 是我们在互联器件中用于锂聚合物电池的 PMIC

    此致、  

    Martin

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

    尊敬的 Martin:

    好的、明白了、我认为我在规格和您的应用方面存在误解。

    仔细检查后、是的、只要处于电源设置的 5V/3A 限制范围内、您就可以根据系统需求拉出任意大小的电流/电压。 我对您是否可以更改所拉动的电流大小有一个误解。

    下游器件实际上并不会传达拉出的电流大小、而只是看到允许的电流量并开始拉出的电流。 因此、只要拉取的电流量在 5V/3A 范围内、我就不会看到此系统有任何问题。 抱歉、我的器件混淆不清。

    谢谢、

    Ryan

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

    您好、Ryan、

    非常感谢您提供信息并确认 我的申请。

    否则,这并不重要,我们不理解对方立即。

    此致、
    Martin