首页 » 技术文章 » 基于虚拟仪器的USB接口数据处理系统设计

基于虚拟仪器的USB接口数据处理系统设计

作者:  时间:2011-03-14 18:21  来源:EDN

   (3)USB接口及NI USB-6008 DAQ的特点和功能。通用串行总线(universal serial busUSB)是目前电脑上应用较广泛的接口规范,USB接口是电脑主板上的一种四针接口,其中中间2个针传输数据,两边2个针给外设供电。USB接口速度快,连接简单,不需要外接电源,同时对外设有良好的兼容性,最多可连接127台外设。USB2个规范,即USB 11USB20

  USB通用串行总线是由IntelMicrosoftCompaqIBMNECNorthern Telcom等几家大厂商发起的新型外设接口标准。USB传输速度12 Mbs,最新USB20可达480 Mbs;电缆最大长度5 mUSB电缆有4条线,2条信号线,2条电源线,可提供5 V电源;USB电缆还分屏蔽和非屏蔽2种,屏蔽电缆传输速度可达12 Mbs,价格较贵,非屏蔽电缆速度为15 Mbs,但价格便宜;USB通过串联方式最多可串接127个设备,支持即插即用和热插拔。

  NI USB-6008具有基本的数据采集功能,其应用范围包括简单的数据记录、便携式测量和学术机构的实验室试验,其技术参数如表1所示。NI USB-6008可使用LabVIEWC以及自带的NI-DAQ mx Base测量服务软件编程,创建用户自定义的测量系统。但这些只能完成简单的测量和分析,若要完成复杂的工程运算或实时控制还需借助其他的软件环境。

  3 数据采集与处理系统软件设计

  NI USB-6008通过USB接口与工控机相连,构成一个数据采集与处理系统。

  NI-DAQmx Base具有NI-DAQmx的部分功能,支持WindowsLinuxMac OS XPocket PC操作系统。简洁的编程接口、可编程通道和任务生成以及与NI LabVIEW的高度集成使得应用开发极为简单。该驱动软件包含立即可用的LabVIEWVIC函数实例,这些实例与具有完整功能的NI-DAQmx软件中的相似。

  数据采集与处理系统的软件包括驱动程序和用户应用程序,用户应用程序是用虚拟仪器的开发环境LabVIEW设计的。

  系统软件采用LabVIEW编程,前面板如图2所示。

  4 结语

  设计测试表明,将虚拟仪器与LabVIEW结合用于常规的数据采集与处理等任务,可以减少系统的开发时间,也可提高编程效率,节省系统成本。

相关推荐

浅析目前虚拟仪器监测系统的特点及优点

虚拟仪器  监测  2013-12-19

Teledyne LeCroy升级了超高速USB3.0协议分析仪平台

Teledyne  分析仪  USB  2013-09-17

连接器的大量生产充分满足着各行业所需

连接器  USB  2013-08-01

智能仪器仪表发展新趋势:虚拟仪器兴起

仪器仪表  虚拟仪器  2013-08-01

精密化精细化是连接器的发展趋势分析

连接器  USB  2013-06-28

USB小电器办公室受宠 插电不宜过久注意安全

USB  电器  2012-09-04
在线研讨会
焦点