我可以将 USB 1.1 集线器连接到墙上插座并为设备充电吗?

我可以将 USB 1.1 集线器连接到墙上插座并为设备充电吗?

我有一个旧的 USB 1.1 集线器,我想知道它是否可以重新用于其他用途。是否可以将它连接到带有 USB 插座的壁式充电器,然后使用该集线器获得 4 个 USB 充电端口?还是 USB 集线器不喜欢连接到壁式插座?下图显示了一个类似于我的 USB 1.1 集线器的集线器。

更新:我在一些设备上尝试过,结论如下:我的旧 Android 2.3 设备可以充电,尽管速度很慢。我的 iPhone 5S 根本无法充电。 USB 集线器

答案1

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

现在,绝大多数简单的集线器实际上并没有实现任何类型的电源控制。它们只是将 USB 电源线直接连接到主机或外部(稳压)电源,这意味着您实际上会在所有端口上共享电源容量。

然而,在实践中,USB 充电变得相当复杂。底线是:您的 USB 1.1 集线器可能会为您的外围设备充电,但充电速率会降低。这并不是因为集线器正在主动限制电流输出,而是因为外围设备会限制它们所消耗的电流,除非它们能够肯定地确认主机能够提供该电流 - 以防止损坏无法提供该电流的主机。

现在,这个降低的速率取决于特定的外围设备,也取决于特定的集线器 - 但它可能在 100 mA 到 500 mA 之间,远低于现代智能手机的最大值 1000 mA。


详细说明:

  • 如果主机实现某种电源控制,那么外设必须启动数据连接并进行适当协商。尽管这在技术上是规格所要求的(除了较新的电池充电规格),但有些外围设备可能不会这样做 - 我想大多数智能手机至少会尝试,但有许多较笨的 USB 外围设备不会这样做。
    • 如果集线器连接到 USB 电源但没有合适的主机,则可能根本不起作用。
    • 协商内容如下:
      • 每个外设都允许提取一个单位负载,无需协商。每个外设都应与主机通信以请求更多单位。
      • USB 1.1 和 2.0 将一个单位负载定义为 100 mA,最多可定义 5 个单位负载(500 mA)。
      • USB 3.0 将一个单位负载定义为 150 mA,最多可有 6 个单位负载(900 mA)。
  • 现代设备通常需要更多电力 - 智能手机通常消耗 1000 mA - 2000 mA。
    • 有一个电池充电规范专门处理这个问题。请参阅https://www.pericom.com/support/technical-articles/how-usb-charges-just-about-any-electronic-device/了解其协商和检测如何进行的详细信息,但这并不是太重要。
      • 充电限制为 1500 mA,但前提是数据线短接在一起(或响应为短接)。这是不是具有数据功能的主机(如 USB 集线器)的情况。有一个附加配置文件可以处理此问题,但 USB 1.1 集线器可能不会实现它。
        • 实际上,如果主机不兼容,大多数智能外围设备将无法检测到高容量电源,因此将回退到最大 500 mA 充电。这意味着您的 USB 集线器的充电速度可能比将外围设备直接插入充电器慢得多。
    • 还有一些其他的规范(例如苹果的协议,高通的快速充电协议等)。它们都有自己的检测和协商方法。它们也不会在 USB 1.1 集线器上发生。
    • 有更新的USB 供电规格,但它处理各种奇怪的事情,比如不同的电压。同样,对于 USB 1.1 集线器,这些都不适用。

答案2

你可以用它给你的小工具充电,但旧的 USB1 集线器每个端口最多只能输出 500mA(根据规格),这意味着充电时间非常长。此外,较新的设备在连接到这种低功率连接器时甚至无法充电。但你可以试一试。

答案3

总结:或许,但你可能不应该这么做。

我对此进行了测试,但科学性并不高。我用我的手机——moto G(原型号 X1033)和一款名为安培作为我的测量设备。我使用第二部手机(旧款 H​​TC one V)作为第二个“负载”。我只测量了一台设备,使用 HTC one V 只是为了看看会发生什么。一旦电流读数基本稳定,我就会将读数设置为安培。

我的 USB 1.1 集线器是通用的,我用小米充电器(额定为 1A 5V)和移动电源(额定为 1A 和 16000mAH,3.75V 和 10800mAH,5V)和 Thinkpad x220 的“充电”插座进行了测试。我使用了 Roccat Apuri 的有源 USB 集线器,因为它放在我的桌子上(好吧,所有这些都是!)。

作为基准,我的 moto H 附带的 500mA 5V 充电器输出电流根据安培最高可达 490mA。

我使用了移动电源的线缆为 moto G 充电,并使用了另一根线缆为第二台设备充电——这两根线缆都很好用,而且通常可靠的用于从设备两个 USB 端口进行充电的电缆。

没有 2 个设备带有集线器来读取电池组的数据 - 在我拔掉电源之前,它拒绝给手机充电一切当我尝试这么做的时候。

+==========================+========+==============+===============================+
|          Source          | Moto G | Moto G + Hub | Moto G + Hub (with HTC One V) |
+==========================+========+==============+===============================+
| 16000mAH Xiomi Powerpack | 1000mA | 520Ma        | ERR                           |
+--------------------------+--------+--------------+-------------------------------+
| 1A Xiaomi charger        | 980mA  | 380mA        | 360mA                         |
+--------------------------+--------+--------------+-------------------------------+
| x220 charging port       | 360mA  | 330 mA       | 220mA                         |
+--------------------------+--------+--------------+-------------------------------+

有源 USB 测试不涉及无源 USB,因为……我不太在意。我期望它的表现与笔记本电脑一样。

+==========================+========+====================+
|          Source          | Moto G | Moto G + HTC One V |                         
+==========================+========+====================+
|       Powered USB        |  360Ma |       360Ma        | 
+--------------------------+--------+--------------------+

有源集线器为 360Ma,但由于它是有源集线器,因此第二个设备对 Moto G 的充电速率没有影响。对于多个设备来说,这是最一致的,但这根本不使用 USB 1.1 集线器!

简而言之?这不是一个好主意。紧急情况下?似乎可行,但可能会发生奇怪的事情。

实用吗?您最好购买一个质量不错的有源集线器,而不是使用带壁式插头的无源集线器 - 它的设置与您设想的设置一样复杂,可能更容易以合理的方式进行设置(USB 集线器有短电缆),并且无论我插入什么,我都能获得一致的 360Ma(与 x220 一样)。

答案4

是的。我使用在 5 美元商店购买的简单 USB 集线器同时为 Galaxy 5 和 Charge HR 充电。它工作正常,但无法为我的平板电脑充电。

相关内容