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

2012-02-18 11:45:21来源: 现代电子技术 关键字:虚拟仪器  USB接口  数据处理

   虚拟仪器技术在计算机测控领域得到了快速广泛的推广应用,从简单的仪器控制、数据采集到尖端的测控和工业自动化;从大学实验室到工业现场;从探索研究到技术集成都可以发现了虚拟仪器技术应用的很多领域。国内外相关学者对此做了很多的研究工作。

  1 虚拟仪器与图形化编程语言-LabVIEW

  虚拟仪器(virtual instrument,VI)是一种基于计算机的仪器,就是在通用计算机上加上软件和硬件,使得使用者在操作这台计算机时,就像是在操作一台他自己设计的专用传统电子仪器。在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器系统的关键,任何一个使用者都可以通过修改软件的方法,很方便地增减仪器系统的功能与规模,所以有“软件就是仪器”之说。虚拟仪器技术的出现,彻底打破了传统仪器由厂家定义,形成用户无法改变功能的模式,虚拟仪器技术给用户一个充分发挥自己才能和想象力的空间。用户(而不是厂家)可以随心所欲地根据自己的需求,设计自己的仪器系统,满足多种多样的应用需求。

  LabVIEW是美国NI公司开发的面向计算机测控领域的虚拟仪器软件开发平台,它是一种功能强大的图形编程语言,但它与传统的文本编程语言(如C语言) 不同,采用了一种基于流程图的图形化编程形式,因此也被称为G语言(graphical language)。这种图形化的编程形式,方便了非软件专业的工程师快速编制程序。多任务并行处理一般是通过多线程技术来实现的,不同的任务实际上通过各自的线程轮流占用CPU时间片来达到“同时”处理的目的。LabVIEW也采用了多线程技术,而且与传统文本式的编程语言相比,有两大优点:LabVIEW把线程完全抽象出来,编程者不需对线程进行创建、撤销及同步等操作;LabVIEW使用图形化的数据流执行方式,因此在调试程序时,可以非常直观地看到代码的并行运行状态,这使编程者很容易理解多任务的概念。虚拟仪器的硬件由仪器硬件和计算机硬件2部分组成。应用软件由仪器驱动程序、开发环境和用户接口3部分组成。

  2 数据采集与处理系统的功能和组成

  2.1 系统功能

  数据采集(data acquisition,DAQ)与处理系统的基本功能是物理信号的测量、采集与处理。要使计算机系统能够测量物理信号,首先要使用传感器把物理信号转换成电压或者电流之类的电信号。通常不能把被测信号直接连接到DAQ卡,而必须使用信号调理辅助电路,将信号进行一定的预处理。总之,数据采集与处理是借助软件来控制整个DAQ系统的,包括采集原始数据、分析数据和输出与存储数据。

  2.2 系统组成

  设计过程中采用炼油厂高温烟气发电系统的工艺参数检测作为应用对象。系统结构框图如图1所示。

系统结构框图

  系统的硬件包括温度传感器压力传感器位移传感器等传感器、信号调理模块、数据采集卡和工控机。信号调理模块选用的是美国国家仪器公司的NI SCXI-1102型温度调理模块和NI SCXI-1520型应变信号调理模块,用这2个模块完成对采集信号的预处理;数据采集卡采用的是NI USB-6008DAQ型;工控机采用的是具有PXI插槽的一台计算机和一台PC机。

  整个系统共设置8路模拟输入端口,2路模拟输出端口,12路数字输入/输出端口,1路事件计数端口。

  (1)NI SCXI-1102的特点和功能。NI SCXI-1102专为高精度热电偶测量而设计。它们具有相同的架构,该架构的每路输入通道包括了一个仪器放大器和一个2 Hz的低通滤波器。在此架构下,可以通过高达333 SPS(每通道3μs)的速度来扫描SCXI-1102及其他模块的模拟输入通道,也可扫描冷端温度补偿传感器及其他输入通道。SCXI-1102可采集 mV、V、0~20 mA以及4~20 mA电流的输入信号。每个模块的所有通道都可以被DAQ设备的某一路通道采集,也可另加模块,以增加通道数。

  (2)NI SCXI-1520的特点和功能。NI SCXI-1520是8通道通用应变片输入模块,具有进行简单或高级应变测量所需要的所有功能。用户可借助这一模块,从应变传感器力传感器扭矩传感器压力传感器上读取信号。NI SCXI-1520包含在各类环境中均适于自动校准的板载参考电压。它的每路通道均配有可编程放大器和4级可编程Butter worth滤波器。每条通道还具有一个独立0~10 V可编程激励源。此外,SCXI-1520系统在模块内部提供了组成半桥电路的电阻网络,并在SCXI-1314接线盒提供了1个350 Ω的插座式电阻,用以组成l/4桥。120 Ω的1/4桥电阻均随附于接线盒。

[1] [2]

关键字:虚拟仪器  USB接口  数据处理

编辑:什么鱼 引用地址:http://www.eeworld.com.cn/Test_and_measurement/2012/0218/article_4658.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:基于神经网络技术的虚拟传感器温度补偿系统
下一篇:利用LabVIEW和CompactRIO开发惯性检管器

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利
推荐阅读
全部
虚拟仪器
USB接口
数据处理

小广播

独家专题更多

东芝在线展会——芯科技智社会创未来
东芝在线展会——芯科技智社会创未来
2017东芝PCIM在线展会
2017东芝PCIM在线展会
TI车载信息娱乐系统的音视频解决方案
TI车载信息娱乐系统的音视频解决方案
汇总了TI汽车信息娱乐系统方案、优质音频解决方案、汽车娱乐系统和仪表盘参考设计相关的文档、视频等资源
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2017 EEWORLD.com.cn, Inc. All rights reserved