基于USB总线的虚拟仪器测量技术 2011-06-21 08:55:56来源:互联网
  随着计算机总线技术的发展,计算机在测控领域发挥越来越重要的作用,计算机总线从最初的只有低速的ISA总线,发展到133M的PCI总线,一直到10G带宽的PCI-Epress总线,使应用于高速采集的"数据传输总线瓶颈"逐渐得到解决。

另一方面,以太网技术的发展,传输速率从10M发展到1G,使基于网络的分布式得到迅速发展,但以太网的采集模块无法实现PCI总线的中断和DMA响应功能,实现高速采集还需要采集模块具有CPU等。测量总线VXI/PXI/LXI技术虽然可以实现高速采集、同步触发与热插拔功能,但价格昂贵。


USB总线的出现,恰好解决这一问题。Intel公司开发的通用串行总线架构(USB)的目的最早是考虑基于计算机与电话之间的连接、设备连接易用性和端口扩充,而目前应用到各个领域。速度从11M到USB2.0的480Mbps,已超过百兆以太网,且具有总线供电、热插拔、中断功能等,且成本低廉、架构开放,广泛应用于一般测量领域。


USB规范   

USB传送信号和电源是通过一种四线的电缆,两根电源线(V-bus/GND)使用+5V电源,两根信号线(D+/D-),采用长短针的   方式可以保证热插拔过程中的安全,同时USB规范制定了"电源管理"功能,系统软件可以与主机的能源管理系统结合共同处理各种电源子件如挂起、唤醒,并且有特色的是,USB设备应用特有的电源管理特性,可让系统软件控制电源管理并自动识别USB设备。最新的USB2.0规范支持480M的传输速率,从PCIExpress的IO桥中引出,保证了高速传输。

USB的总线布局技术   

USB连接了USB设备和USB主机,USB的物理连接是有层次性的星型结构。每个网络集线器是在星型的中心,每条线段是点点连接。从主机到集线器或其功能部件,或从集线器到集线器或其功能部件,从图中可看出USB的拓扑结构。USB规范规定通过使用Hub扩展可拨接多达127个外设,最多六层,标准USB电缆长度为5m,通过Hub或中继器可以使外设距离达到30m(65)。近些年出现一种"USB延长器"技术,通过使用5类线可以将USB延长至100M,这种技术扩展了USB测量系统的灵活性,但对于要求高速和准确的测量系统来说该技术需要进一步检验,并没有包含在规范中。


USB数据传送类型   

USB定义了4种传送类型:   

·控制传送:可靠的、非周期性的、由主机软件发起的请求或者回应的传送,通常用于命令事务和状态事务。