我有一个带有 2 个 USB A 端口的 USB C 型扩展坞。坞站使用 USB C 电源适配器操作显示器、UTP 和事件电源。
扩展坞提供 USB 3.0 端口,集线器具有 USB 2.0 端口。该扩展坞是带有 100W PD Pass-Thru 的 Targus DOCK423E USB-C 双 HDMI 4K 扩展坞。
当我直接使用 2 个 USB A 端口时,它可以与我的鼠标和键盘配合使用,但我有 4 个 USB 设备要连接。
所以我买了一个 4 端口 USB A 集线器并将其插入扩展坞。Windows 11 显示 USB 设备未知,无法操作。
当我将集线器直接插入计算机上的端口时,它可以正常工作。笔记本电脑是戴尔 Latitude 3520。
那么如何使 USB A 坞站与 USB C 集线器一起工作?我认为扩展坞具有操作 2 个设备的必要功能(如果我直接使用它可以工作),所以我真的不明白为什么它不能通过扩展坞工作。
从@harrymc 的另一个答案:
比这更复杂。插入带有主电源的主机的设备上的 USB 2.0 端口需要提供至少 500 mA 的电流以符合规范。允许电池供电的 USB 主机提供更少的电力,但这是我们现在不需要走的路。
USB 2.0 或 USB 3.x 主机的最大电流可以为 1.5、2.1、2.4 或可能为 3.0 安培,具体取决于其遵循的 USB 规范的修订版。集线器端口必须能够提供至少 100 mA 的电流才能符合 USB 规范。这是为了允许一个 4 路集线器,每个端口有 100 毫安,当插入提供 500 毫安的主机时,集线器电子设备有 100 毫安。100 mA 通常对于鼠标、键盘和打印机和扫描仪等受电设备来说已经足够了。
除非集线器专门用于支持高功率设备,否则它必须仅提供 100 mA 以符合规范。有些设备需要比这更多的功率,并且要获得所需的功率,它可能不符合规范。一个设备消耗的功率超过规范允许的功率,可能会触发保护电路,将电压拉得太低而无法正常工作,或导致其他一些不良行为。
由于 USB 工作方式的复杂性,如果没有大量的实验和深入研究设备规格,可能很难找到哪个设备有问题。提到的 Targus 扩展坞确实声称支持从 USB-A 端口输出高达 1.5 安培的 USB-BC 电源。对于集线器而言,这应该足以将大多数典型设备插入其中。问题是,除非集线器“说”USB-BC,否则集线器无法知道它有 1.5 安培可用。它可能假设它只有 100 mA 可用,因为它被告知它已插入另一个集线器。将此集线器直接插入主机上的端口,它会看到它是链中的第一个集线器,因此假设 500 mA 可用,因此正常工作。
如何解决这个问题?有很多选择。一种是做你一直在做的事情,将扩展坞和集线器直接插入主机。也许较新的 USB 3.x 集线器会认识到坞站端口上有更多可用电源,因此将为下游设备提供更多电源。我提供的是对您当前设置未按预期运行的最佳猜测。
USB 2.0 端口提供 500 mA 的功率,USB 3.0 提供 900 mA。(有关最新的 USB 端口,请参阅 Wikipedia USB Low-power and high-power devices )。
这用于为扩展坞和集线器供电,其余部分分配给所有连接的设备。这意味着实际上,可以从单个端口挂起的设备数量是有限的。
为避免此问题,请使用自供电集线器。使用市电,所有端口都可以完全供电。