发布网友 发布时间:2022-04-22 03:12
共5个回答
热心网友 时间:2023-07-14 06:48
。。下面是USB规范中提供的可靠工作的线缆长度为“5米”。超出此长度后,信号幅度开始出现衰减,容易造成数据出错。如果使用增强信号的中继设备,还是可以延长线缆长度的。
热心网友 时间:2023-07-14 06:49
在USB1.1下,使用特性阻抗小75欧姆且损耗比较小的电缆及良好的驱动芯片可以做到20-30米,在USB2.0下,用全速电缆不超过5米
热心网友 时间:2023-07-14 06:49
标准USB的传输距离是5米。但是通过USB HUB可以增加。
热心网友 时间:2023-07-14 06:50
20米左右
热心网友 时间:2023-07-14 06:50
USB协议规范允许的最长线缆距离就是5米,你用20米肯定是不行的,仅仅增加供电是毫无用处的,因为供电只是加在VCC/GND上,对于D+/D-信号线没有什么帮助。另外,网线质量也未必有USB延长线好,USB对屏蔽要求很高,普通网线水晶头处裸露对USB信号来说干扰太大了。
解决的唯一方法是用带外接电源的USB Hub级联,Hub之间用最好的USB线缆连接,才能保证信号畅通。
这种方法的问题是:
成本太高,因为具体太长所以对线缆和Hub要求都很高,5米长的高质量线一般要30-50元(镀金+足够的铜芯),带电源的Multi-TT USB Hub要100-200元(普通山寨的Hub没用),那么一套20米的延长线就需要3-4级Hub+4-5条线,总成本在几百上千元左右。
如果只是为了传输信号,可以考虑两边用USB网卡,中间用网线通信。
补充一下:USB Hub最多级联5级,但这仅限于质量好的(比如贝尔金的有一批就质量很不错,但是很贵,当时买是一个180左右),规范上的图比这个多是因为USB控制器本身就是一个Root Hub,所以实际用户能外接的只有5级。
Hub分为Multi-TT和Single-TT的区别,Single-TT转发能力有限,但价格便宜,价格低于50元的基本上都是Single-TT的,50-100之间有部分是Multi-TT的,Multi-TT的Hub性能更好,接口数没有太大*,而Single-TT如果是5-7口的,内部就是2级Hub级联的,所以不能买便宜的。
高质量的USB线确实有超过5米的(看到有国内公司出过),但实测如何还不好说,毕竟规范上只有5米长。
不推荐自制USB线,主要是接头处的屏蔽很难做(我们公司自制过),USB线接头那如果没屏蔽,经常会导致USB2.0变1.1,USB3.0直接不能用,自制的成功率很低。1、高质量的USB不一定镀金,实际上只要内芯纯铜线径足量即可。
镀金的作用仅仅在于接口抗氧化,对于USB而言足量的线径与合符要求的差分对才是重点。
2、USB的信号是差分对,而网线的双绞线其实也是差分对,差分对本身是具有一定的抗干扰能力的(噪声直接作用于两个线路上,到达目的地后反相相加抵消)
对于USB而言最要命的是线路压降,因为USB的某些状态必须通过D+/D-的电压进行判断。
至于水晶头和USB接头那点屏蔽作用,其实大多数时候可以忽略不计,真要纠结的话可以使用屏蔽网线+屏蔽接头。
3、线缆太长只要中继得当其实还是能解决部分问题的。
举个例子:
USB 2.0长距离中继,假设HUB供电不是问题,那么需要做的仅仅是把HUB接起来而已。5米*4 = 20米,4个即可。50一个成本不会超过350(貌似够买3.0 HUB了)
(谢
@北极
提醒,USB最多只允许5级级联)