您可以将USB 1.1集线器连接到墙壁插座和充电设备吗?

can-you-connect-usb-1-1-hubs-to-a-wall-outlet-and-charge-devices-00

让老的硬件只是坐在收集灰尘或阻碍的路径,这是令人沮丧的,所以如果它可以改变用途,再次有用,那么它是一个快乐的原因。 今天的超级用户问答文章讨论了为一个好奇的读者重新使用旧的USB 1.1集线器设备的可能性。

今天的问答环节由我们感谢SuperUser - Stack Exchange的一个分支,这是一个社区驱动的Q&A网站分组。

照片由Alexandros Kostalas提供(Flickr)

问题

超级用户读者user1049697想知道是否可以使用旧的USB 1.1集线器为他的设备充电:

我有一个旧的USB 1.1集线器,我想知道是否可以重用的有用的东西。 是否可以将其连接到具有内置USBsocket的墙壁充电器,并使用集线器获得4个USB充电端口? 连接到墙壁socket时,USB集线器是否工作不正常?

下图显示了一个类似于USB 1.1集线器的集线器:

can-you-connect-usb-1-1-hubs-to-a-wall-outlet-and-charge-devices-01

(更新)我没有尝试这与一些设备,结果如下:

  • 我的旧Android 2.3设备将收费,虽然非常缓慢。
  • 我的iPhone 5S不会收费。

是否可以使用旧的USB 1.1集线器为设备充电?

答案

超级用户贡献者鲍勃有我们的答案:

不幸的是,它实际上取决于集线器和设备的实现的细节。

绝大多数简单集线器并不真正实现任何类型的功率控制。 他们只是将USB电源线直接连接到其主机或外部(稳压)电源,这意味着您将有效地通过所有端口共享电源的容量。

然而,在实践中,USB充电变得相当复杂。 底线是,你的USB 1.1集线器可能会给你的外设充电,但速度降低。 这不是因为集线器主动限制电流输出,而是因为外围设备将限制它们吸取的电流,除非它们能够肯定地确认主机能够提供该电流(以防止对不能的主机的损坏)。

该降低的速率取决于具体的外围设备和特定的集线器,但是它可能在从100mA到500mA的范围内,这远远小于现代智能电话的最大值(超过1000mA)。

详细说明:

如果主机实现某种电源控制,则外设必须启动数据连接并正确协商。 即使这在技术上是规范要求(除了较新的电池充电规范),一些外设可能不这样做。 我想大多数智能手机将至少尝试,但有很多“哑”USB外设,不会。

2.如果集线器连接到没有正确主机的USB电源,则可能根本无法工作。

3.谈判如下:

  • 每个外设允许在没有协商的情况下绘制一个单位负载。 每个外设应该与主机通信以请求更多的单元。
  • USB 1.1和2.0将一个单位负载定义为100 mA,最多5个单位负载(500 mA)。
  • USB 3.0将一个单位负载定义为150 mA,最多6个单位负载(900 mA)。

4.现代设备通常需要更多的电源(智能手机通常会汲取1,000 mA - 2,000 mA)。

有一个处理这个的电池充电规范。 阅读文章“ 如何USB只是关于任何电子设备 ”的详细信息如何协商和检测工作,但这不是太重要。

  • 充电限制为1500 mA,但只有在数据线短路在一起(或响应,如果他们已经)。 对于具有数据能力的主机(如USB集线器),情况并非如此。 有一个额外的配置文件处理这个,但USB 1.1中枢可能不实现它。
  • 对于不兼容的主机,大多数更智能的外设将无法检测到高容量源,因此将最多降至500 mA的充电。 这意味着您的USB集线器可能会以比将外设直接插入充电器慢得多的速度对设备充电。

5.还有一些其他规范,如苹果协议,高通的快速充电协议等。他们都有自己的检测和协商方法。 它们也不能使用USB 1.1集线器。

有一个更新的USB电源传输规范,但几乎没有实现它,它处理各种各样的古怪的东西,如不同的电压。


有什么东西添加到解释? 声音在评论中。 想要阅读更多的技术精明的Stack Exchange用户的答案? 查看完整的讨论话题在这里

赞 (0)
分享到:更多 ()