USB-C集线器是否需要外部电源?


2

标准USB 2.0和USB 3.0集线器可能无法通过一个USB端口为连接到集线器的所有设备供电。因此,在插入许多耗电的USB设备时,通常建议使用外部供电的USB集线器。

USB-C可以协商大量功率,这表明USB-C集线器可以协商从主机向其提供足够的功率,使其能够支持更多要求更高的设备。外部电源适配器的类似要求是否也适用于较新的USB-C集线器?

Answers:


5

“标准” USB集线器从来没有能够通过一个单一的上游电缆得到足够的动力,仅仅是因为只有一个单一的连接,哪些不可以,通过这个定义,供应4其他下游港口。如果有人想从集线器的下游端口获得全部标准电源以供应所有设备,则集线器必须具有来自墙上适配器的自己的电源。它不是“推荐”,它是必须的,因为总线供电的集线器正式禁止每端口供应超过100mA / 150mA,符合USB规范,并且主机系统将拒绝连接到全功率设备,如果hub报告称自己是“总线驱动的”。如果某个集线器报告虚假描述符(冒充自供电,而不是),这将允许从上游端口引导多个满载,并且是违反规范的。Type-C连接器在这方面没有太大的不同,因为四个仍然大于一个。

但是,Type-C具有通过CC引脚上的不同上拉值在USB端口上提供更高功率的本机机制,这可以指示在5V时最高3A的端口容量,或者如果Type-C电缆使用“电子”则为5A标记”。因此,Type-C端口为下游端口提供更多选项。在这种情况下,集线器必须更加智能,并动态更改其描述符以反映这些额外的电源功能,以便USB主机可以相应地管理电源预算。目前(2016年10月),我还没有听说过USB集线器中的这种情报,也没有在USB规范中定义这种通信。

此外,Type-C连接器可以支持完全独立的标准,称为“PD”,Power Delivery。如果集线器支持PD,并且主机端口支持PD(两个非常大的IF),那么理论上集线器可以从主机获得高达100W的功率,并且在向下游端口供电方面做得更好。我还没有看到这种设计,但是会猜测在PD情况下集线器应该将自己报告为全尺寸自供电集线器。仅在这种情况下,全功能集线器可能没有外部AC-DC适配器。

问题是USB,Type-C和Power Delivery是三个独立且松散连接的标准。因此,OEM设计人员如何将这些功能/功能组合到产品中。使用圆形Type-C连接器并不会自动暗示它有PD,USB3,甚至USB。它可以是HDMI,或调试端口,或只是电源插孔。


2
你的新段落有点令人困惑。这个问题具体涉及与电源相关的USB-C集线器(虽然它没有明确说明高功率)。根据定义,这需要外部电源(特别是如果您正在谈论PD),因为即使与这样的集线器的USB-C连接也不能支持多个USB-C连接。您对新段落的看法是什么 - 符合规范的USB-C集线器尚不存在?不能按照规范的定义存在?
fixer1234

1
我试图说,由于某些我不知道的原因,故意断开USB规格的电源传输和Type-C连接器的新功能。在功率传输能力方面没有描述端口的字段。因此,USB描述符中需要报告的主机操作系统没有一致性,因此它可以管理功率预算,因为它最初设想区分“总线供电集线器”和“自供电集线器”。所以从技术上讲,带有Type-C连接器的集线器肯定有更多的功能,但是还没有办法知道这一点。
Ale..chenski 2016年

1
还有一个好的答案。第一段,你能不能在无动力的集线器上安装四个低功耗设备(即永远不会说永远不会)?
fixer1234

1
这是一个很好的选择。我想说,如果你有一个真正符合USB标准的总线供电(“移动”)集线器,那么很难仅限制自己使用“低功耗设备”。我有一个旧的微软鼠标,它的功率需求为500mA,因此它将被操作系统拒绝。这非常烦人,特别是当电源策略的MS实现很愚蠢时 - 将每个端口限制为100 / 150mA。很明显,该策略可以真正计算功率,如果只连接一个中功率设备(而其他端口为空),它应该允许它。由于某种原因,这项政策没有实施。
Ale..chenski 2016年

1
因此,“从不”应该读作“从不考虑典型的USB设备频谱”,其中包括HDD / SSD USB机箱,网络摄像头等。我很难通过简洁来制定这一点。
Ale..chenski 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.