USB 集线器损坏所连接的设备

USB 集线器损坏所连接的设备

这可能类似于USB 集线器在使用过程中损坏外部硬盘(和存储设备)

我的问题就在这个描述的最后。我购买了一个便宜的 PORTS 品牌 USB 2.0 集线器,用于运行 Windows 7 的 HP ProBook 4430s,发现它很快就会损坏连接的设备。首先,我连接了一个 10 米中继器,然后将其连接到 WIFI 适配器。它立即开始间歇性不可用。

当时我以为可能是电源限制,就把它移除了。然后我连接了一个 USB 转 SDHC 适配器,很快发现 SD 子目录和一些文件已损坏。第二个 USB 转 SDHC 适配器也是如此。经过进一步测试,我发现 SDHC 没有损坏,但适配器已损坏。它们似乎消耗了正常功率的两倍,并且在直接插入计算机时读取或写入 SDHC 时会产生许多错误,有时会变得看不见。连接到计算机端口时,WIFI 系统会间歇性地变得看不见。在我使用这个集线器之前,一切都运行良好。

打开集线器,电源和接地线直接连接到所有端口,所以这不是电源问题。我将示波器连接到集线器的电源总线,没有发现问题。我猜这些设备不知何故损坏了,并且间歇性地重新启动。

我的问题是,集线器是否有可能通过数据线发送正确电压的错误信号,从而导致损坏?(例如,告诉连接的设备发送数据,但继续发送数据导致总线收发器过载,该收发器可能与其他逻辑位于同一芯片上)

答案1

打开集线器,电源和地线直接通向所有端口,这样就不是电源问题了

嗯,不是。我认为这会带来问题。

USB2:
每个端口可用的最小功率:1 bin,即 100mAmp。
每个端口可用的最大功率:5 bin,即 500mAmp。设备在询问并收到表示没问题的回复后,应该只会消耗这么多的电量。(如果电源没有足够的电量储备,可能会被拒绝)。

现在对于无电源集线器:

计算机(最多 5 个箱子) --------------- [ 3 端口 USB HUB ]
                                            | | |
                                            | | |
                                            D1 D2 D3

由于我们最多可以连接 3 个设备,因此我们要么有逻辑允许 D1 吸收最大功率并关闭 D2 和 D3(否则我们可能会超出功率预算),要么我们需要智能逻辑以使 D1 吸收的功率不会超过 3 个箱。

对于直接连接的电源线来说,这两种情况都没有意义。

仅凭这一点就足以说明我不会使用这种集线器。相反,我会使用带有板载逻辑的有源 USB 集线器。


现在回答你的问题:

有没有办法让集线器发送正确电压的错误信号

我对此表示怀疑。但我能看到电压会降得太低。这至少可能会导致一些问题。

答案2

我用 200 MHz 示波器对低速和高速做了一些检查,所有电压都合理,但 200 MHz 不足以全面评估高速信号。我还订购了更多损坏的 USB 到闪存存储适配器,最终它坏了,所以我倾向于相信故障是巧合,但信号在时间或幅度上可能处于边缘状态,这解释了所有高速设备的不可靠性。

答案3

集线器可能会通过多种方式损坏 USB 设备。它可能会将 D+ 和 D- 线驱动得太高(这些限制为 3.6V)。它可能会在任何线路上产生短暂的电压尖峰,而这些尖峰是您在示波器中看不到的。当 USB 设备传输时,它可能会吸收过多的电流。

确定实际问题所需的设备和精力成本可能是新集线器成本的数百倍。因此,只需购买一个新的(以及一个新的 SD 读卡器和 WIFI 适配器,因为你的已经损坏了),并避免将来购买廉价的劣质产品。

电源电路中没有任何保护是廉价 USB 设备常见的偷工减料。只要插入集线器的设备遵守其功率限制(即消耗的电流不超过 500 mA),这应该不会产生影响。

相关内容