基于USB总线的高速数据采集系统摘要介绍了一种基于USB总线的高速数据采集系统,讨论了USB控制器EZ-USBFX2CY7C68013的性能及传输方式给出了该系统的硬件和基于GPIF主控方式实现数据传输的软件设计方法
关键词USB;数据采集;EZ-USBFX2;GPIF1引言现代工业生产和科学研究对数据采集的要求日益提高
目前比较通用的是在PC或工控机内安装数据采集卡如A/D卡及422、485卡
但这些数据采集设备存在以下缺陷安装麻烦、价格昂贵、受计算机插槽数量、地址、中断资源的限制,可扩展性差,同时在一些电磁干扰性强的测试现场,可能无法专门对其作电磁屏蔽,从而导致采集的数据失真
传统的外设与主机的通讯接口一般是基于PCI总线、ISA总线或者是RS-232C串行总线
PCI总线虽然具有较高的传输速度132Mbps,并支持即插即用功能,但其缺点是插拔麻烦,且扩展槽有限一般为5~6个,ISA总线显然存在同样的问题
RS-232C串行总线虽然连结简单,但其传输速度慢56kbps,且主机的串口数目也有限
通用串行总线UniversalSerialBus,简称USB是1995年康柏、微软、IBM、DEC等公司为了解决传统总线的不足,而推出的一种新型串行通信标准
该总线接口具有安装方便、高带宽、易扩展等优点,已经逐渐成为现代数据传输的发展趋势
基于USB的数据采集系统充分利用USB总线的上述优点,有效地解决了传统数据采集系统的缺陷
USB的规范能针对不同的性能价格比要求提供不同的选择,以满足不同的系统和部件及相应不同的功能,从而给使用带来极大方便
范文先生网收集整理2系统介绍2.1数据采集系统的结构与功能常见的数据采集系统的硬件总体结构如图1所示
其中数据采集接口卡是硬件部分的核心,它包括A/D转换器、微控制器、USB通信接口等
在高速数据采集系统中由于现场输入信号是高频模拟信号,因而