Cat5e 作为 USB 延长线

Cat5e 作为 USB 延长线

我需要一根 8 米长的 USB 2.0 延长线。我研究过有源 USB 线、以太网 USB 延长器等商业解决方案,但我认为这对于我的需求来说有点过头了。而且它们也不是特别便宜。

无论如何,它仅比 USB 2.0 规格高出三米。

一些剩余的屏蔽 Cat5e 是否可以用作 DIY USB 延长线(剪下 8 米并在每端焊接一个公头和母头 USB 接头,每个 USB 引脚使用一对双绞线)?

我的想法是,有了屏蔽层和更粗的电线,这几米就足够了。我没有剩余的母头,所以在切断可用的 USB 延长线之前,你对此有什么看法?

答案1

不,不是真的。或者说是的,但可能不起作用。

首先,你必须问自己,你希望你的 USB 连接有多可靠,它是否应该始终按预期工作,或者间歇性故障和掉线是否可以接受。

如果问题可以接受,一定要尝试一下。

如果问题不可接受,那你就无法做到。

USB 的长度规格不是来自于由于电线较多而​​导致信号衰减过多,而是存在时间要求,即数据需要在给定的时间内到达最后一个设备,而电线越长意味着数据传输时间越长。

USB 差分数据对的阻抗为 90 欧姆,而 CAT5 数据对的阻抗为 100 欧姆。阻抗差异会导致数据波形反射。而且,为每个 USB 引脚使用 CAT5 数据对是一个非常糟糕的主意,因为这会将 USB 差分对拆分成两根随机线,而不是双绞线数据对。

因此,USB 延长线价格昂贵是有原因的,它们内部有有源电子元件,可以可靠地完成将 USB 连接延长到标准线长限制之外的工作。如果您想要更便宜的,只需购买两条标准但质量良好的 4 米 USB 线和它们之间的 USB 集线器即可。

答案2

去过那里,尝试过,但没有成功。

超出 USB 距离的问题不一定是 EMI 屏蔽问题,也不一定是电缆长度导致的信号衰减问题,而是 USB 规范中定义的时序和电气传播延迟要求问题,由于 USB 的普及和广泛使用,即使是最便宜的供应商也必须严格遵守这些要求。

对于不太严格遵守 USB 规范的设备,较长的运行时间可能有效。但是对于大多数设备,由于传输/响应时间超出预期,它们会在较长距离的链路上表现出不一致或完全无法使用的行为。电确实需要时间才能从 A 点到达 B 点,并且您的 USB 设备也需要时间。

如果您真的想了解原因,usb.org 网站上有一些非常详细的信息,但恐怕它不会给您想要的——比有源 USB 扩展器更便宜的解决方案。

http://www.usb.org/developers/usbfaq#cab1

这些设备的工作原理是将 USB 设备实际放置在中间,并管理活动组件两侧(在规格范围内)电缆上的时序响应。因此,您的 PC 只与中间的活动扩展器通信,而 USB HDD 或“电缆”另一端的任何东西都在做同样的事情。PC 和设备实际上不再直接相互通信。

相关内容