资源描述
,*,培训教材,深圳市鹏毅实业有限公司,SHEN ZHEN PANG NGAI INDUSTRIAL CO.,LTD,1,USB的传输理论与制作,近年来,随着数据的流动性越来越强,即使是网络的普及为我们带来了许多方便,但面对一些稍微大点的数据显得有心无力,而且在一些网络不发达的地区和数据比较大的时候,显然采用外设的机会也越来越多,而且随着多媒体设备和移动数据外设的开始普及,使用有效及高宽带的串行接口将显得越南来越重要,而这方面的主要代表者就是USB1.1/USB2.0,1.1使用纯蓝图标,2.0添加了Hi-Speed(高速)的红色标记。,2,一、USB产生目的 USB(Universal Serial Bus)的中文名称是“通用串行总线”,它是由英特尔、康柏、惠普、郎讯、飞利浦、NEC七家重量级的IT厂商共同提出并参与研发的。作为当时的一种全新总线标准,USB的设计目的是为了个人电脑与外围设备提供一个通用、简易的接口。,3,二.USB发展历程,1.早在1994年、Intel、Digital、IBM、Microsoft、NEC等几家世界著名的计算机和通讯公司成立了USB论坛。2.1995年11月正式制定了USB0.9通用串行总线规范。3.USB1.0标准于1996年正式发布,但性能平平(1.5Mbit/s)当时的主流操作系统。WIN95无法支持USB1.0也是一个致命的原因,就是这些原因令USB1.0没有获得成功。,4.1998推出的USB1.1的传输速率为12Mbytes/s=1.5MB/s。USB1.1友好易用的界面也是它走向成功的原因之一,它第一次真正实现了plug-and-plug(即插即用)的功能,无须得新启动,而且大部分设备免去了复杂的驱动安装。Intel就在其芯片中集成了1.1标准的USB控制器。,5.USB2.0标准于2004年4月正式出台,它的速率一举提高到原来的USB1.1的40倍480Mbit/s的速率,USB2.0继承了前辈的所有优点,而且接口与1.1完全相同,拥有向前、向后双向兼容性,即1.1的设备可用于2.0接口,2.0的设备可用于1.1接口。,三.USB特点,1.外设的安装十分简单,所有的USB外设利用“ONE-SIZE-FITS-ALL”连接器都可简单方便地连接入计算机中,安装过程高度自动化,既不必打开机箱插入插卡,又不必考虑资源分配,也不用关掉计算机电源(热插拔)。,4,2.对一般外设有足够的带宽和连接距离。USB允许两种数据传送速度规格。低速传送为1.5Mbps,全速传送为12Mbps。全速传送时,结点间连接距离为5m,连接使用的4芯电缆(电源2条,信号线2条)。该速率与一个标准的串行端口相比,大约快出100倍,与一个标准的并行端口相比,也快出近10倍。因此,USB能支持高速接口(例如ISDN、PRI、T1),使用户拥有足够的带宽供新的数字外设使用。,图3-2 USB的电缆,USB,的高速信号的比特率定为,12Mbps;480Mbps,低速信号传送的模式为,1.5Mbps;,低速模式需要更少的,EMI,保护。两种模式可在用同一,USB,总线传输的情况下自动地动态切换。因为过多的低速模式的使用将降低总线的利用率,所以该模式只支持有限低带宽的设备(如鼠标)。时钟被调制后与差分数据一同被传送出去,时钟信号被转换成,NRZI,码,并填充了比特以保证转换的连续性,每一数据包中附有同步信号以使得收方可还原出原时钟信号。电缆中包括,VBUS,、,GND,二条线,向设备提供电源。,VBUS,使用,+5V,电源。,USB,对电缆长度的要求很宽,最长可为几米。通过选择合适的导线长度以匹配,5,指定的IR drop和其它一些特性,如设备能源瞀和电缆适应度。为了保证足够的输入电压和终端阻抗。重要的终端设备应位于电缆的尾部。在每个端口都可检测终端是否连接或分离,并区分出高速,或低速设备。,3.支持多设备连接,减少了PC机I/O接口数量。利用菊花链的形式对端口加以扩展,最多可在一台计算机上同时支持127种设备,避免了PC上插槽数量对扩弃外设的限制。,4.提供内置电源。USB电源能向低压设备提供5伏的电源,因此新的设备就不需要专门的交流电源了,从而降低了这些设备的成本并提高了性价比。,USB接口提供5V 和200ma电流,Imax=500mA,pc=500ma,笔记本100ma,5.提供了对电话的两路数据支持。USB可支持异步以及等时数据传输,使电话可与PC集成,共享语音邮件及其它特性。,6,6.具有高保真音频。由于USB音频信息生成计算机外,因而减小了电子噪音干扰声音质量的机会,从而使音频系统具有更高的保真度。,四.USB的数据传输方式,1.等时传输方式:该方式可以用于对时间非常敏感、需要连续传输数据,并且对数据正确性要求不高的USB设备,如麦克风、音箱等。在这种方式下传输发生错误时,USB并不会处理这些错误,而是继续传送后面的数据。,2.中断传输方式:该方式可以用于传送数据量小但需要实时处理数据的USB设备,如键盘、鼠标等。该方式在传输出错时可以进行实时处理。,3.批处理方式:该方式可以用于传输数据时要求正确无误的USB设备,如打印机、扫描仪等。当发生传输错误时,USB会重新发送正确的数据,以确保最终数据的正确性。,4.控制传输方式:该方式可以用于处理系统到USB设备的数据传送。USB设备接收到这些数据后,会以先进先出的原则处理数据,如数码报像机、数码相机等。,7,五.USB结构及方式,接口里面共有四根扁平的金手指,USB传输线缆里的四条芯线就是对应接口埠上这四条金手指的。细心的你还会发现四根金手指中,外侧的两根比较长,为什么要这样呢?这就是USB支持热插拔的原理,USB是通用串行接口,只需要两条数据线(线缆里的绿线和白线)就可以完成数据的传送和接收,它们与接口埠里较长的两个金手指对应,较短的那两个则是对应地线(黑色)和电源线(红色)。这一独特的构造,使得USB设备在插拔的过程中,例如当我们安装一件USB设备时,由于USB接口埠的内部的金手指长短不同,因此较长的数据线会先与USB插槽接触,然后才是电源线和地线;向外拔时则刚好相反,由于电源线较短,所以首先被断开,然后才是数据线。基于这一原理,有人说只要插拔时遵循这一原则,非USB设备也是能“热插拔”的!,8,针脚,信号名称,1,+5V dc,2,-Data,3,+Data,4,GND,USB1.1,的工作方式,9,USB2.0,的工作方式,10,USB2.0的传输速度看起来虽然比USB1.1快了这么多,但事实上其工作原理和模式完全一样,而提高到480Mbit/s的传输速度的最关键技术就是数据传输的最小单位,USB1.1的单位传输速率是1毫秒,而USB2.0的数据传输单位则达到最小的125微秒,刚好是USB1.1的1/8,如此高的速度要求USB2.0的驱动必须提供同步传送更短的微帐结构,这点对视频或音频应用为主的设备来说显得非常重要。,我们不需要理会什么1/8的单位传输时间,总之就是USB1.1的频率是12MHz,而USB2.0则达到480MHz,频率越高,发送同一个数据的时间就越快,相当于我们现在最热门的CPU那样,频率高了,速度就快了,上图我们看到,USB1.1和USB2.0虽然在单位传输时间上快了8倍,但如果其他的不变,那也达不到40倍USB1.1的传输速度,USB主要分为Token(记号)、Data(数据)、Handshake(数据交汇)三部分组成的,由于USB2.0具有480MHz的速度,所以无论是Token(记号)、Data(数据)还是Handshake(数据交汇),速度都快了很多,这些数据一起加起来的速度就比USB1.1快了40倍,也就是480Mbit/s。,11,USB2.0的另一个重大的技术问题就是出在HUB这里,它不象USB1.1的HUB那样,可以直接的利用 12Mbit/s的传输速度来进行数据传输,由于USB2.0完全兼容USB1.1,因此,作为USB2.0的HUB,第一个任务就是要辨别所插入的USB设备具体是USB1.1还是USB2.0,然后再进一步分配带宽,如果使用的是USB1.1,则要将USB2.0的480Mbit/s转换成USB1.1的12Mbit/s,而使用的是USB2.0的设备将无须任何改变,直接进行数据交换。,但作为HUB,经常会遇到多个设备一起使用的,如果一个HUB同时插入了USB1.1和USB2.0的设备,那么它将必须根据这些设备的带宽进一步分配,这就意味着同一个USB2.0HUB的输出口将会接受两种不同的信号传输频率,因此,USB2.0的HUB将比USB1.1的HUB复杂非常多,包括控制芯片和驱动都一样,他们必须向所有的USB设备提供高速稳定可靠和容错性强的环境,任务意的繁重!,12,USB线材,USB2.0的传输速度较之前的USB1.1提升了40倍的暴速,但其理论却不需要对电缆做任何修改,两者完全一样,让人有点怀疑,如此高的速率,使用旧的电缆真的没问题吗?由于传输速度高了这么多倍,相互间的电磁干扰也必将大很多,这些问题都得到解决了吗?实际上可以说不的,但也不能完全否定,曾经有人用USB1.1的设备插在USB2.0的口上,结果被误认为是USB2.0,并以480Mbit/s的传输速度向它传输数据,造成端子的堵塞而令到其他设备无法使用,而最后检查出来的问题竟是质量不佳的数据线问题,为此,质量不佳的USB电缆在USB1.1上或许可以使用,而在USB2.0上将会发生错误,以致无法使用。,13,类型,导体,绝缘,地线,外屏蔽,护套,Max.Resistance of Conductor(/km20)(20时最大导体电阻),AWG,No.,No./mm,No.,Thickness,Dia.,No./mm,Al-,Mylar,Spiral/,Braid,No.,Thickness,Dia.,USB,2.0,28,2,7/0.127,0.16,0.70,7/0.127,Y,165/0.127,0.64,4.10,223,28,2,7/0.127,0.26,0.90,28,2,7/0.127,0.26,0.90,7/0.127,Y,165/0.12,0.64,4.40,223,26,2,7/0.16,0.26,1.0,139,28,2,17/0.127,0.26,0.90,7/0.127,Y,165/0.12,0.64,4.70,223,24,2,11/0.16,0.26,1.15,88.9,28,2,7/0.127,0.26,0.90,7/0.127,Y,165/0.12,0.64,5.0,223,22,2,7/0.16,0.26,1.28,57.5,28,2,7/0.127,0.26,0.90,7/0.127,Y,165/0.12,0.64,5.30,223,20,2,26/0.16,0.26,1.46,346,额定电压:30V额定温度:60802820AWG(镀锡铜绞合导体)HDPE、PVC或发泡PE绝缘镀锡铜纺织屏蔽PVC护套参照标准:UL444、UL13、UL1581&USB2.0Specification,14,差分阻抗at 20(TDR):90,15%共模阻防at 20(TDR):3030%单端延迟差:,100ps(TDR)衰减()max,简单判定USB线材好坏 1.看外观USB线缆应该有一定的完成外径,而且整根线的粗细都是一致的,线的护套材料要有弹性,能承受合理范围内的弯曲和拉伸,没有老化干裂或“起泡”的现象。护套上面的标识应非常清晰详细,印有该线的各项技术指标参数、符合的安全规范等,大厂的线材还会有自己公司或品牌的标识。2.认证安规好的线材都会通过各项质量及安全认证,最常见的是UL认证,即保险商试验所(Underwriter Laboratories Inc.)。UL的服务不仅依据美国UL标准,也依据加拿大标准(CSA),由此,UL标记也分为用于UL产品和CSA产品以及两者都满足三种。需要注意的是,某一厂商的名字
展开阅读全文