基于labview的数据采集系统的实现(1)new

基于labview的数据采集系统的实现(1)new

ID:34559485

大小:710.77 KB

页数:7页

时间:2019-03-07

基于labview的数据采集系统的实现(1)new_第1页
基于labview的数据采集系统的实现(1)new_第2页
基于labview的数据采集系统的实现(1)new_第3页
基于labview的数据采集系统的实现(1)new_第4页
基于labview的数据采集系统的实现(1)new_第5页
资源描述:

《基于labview的数据采集系统的实现(1)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据基于LabVIEW的数据采集系统的实现王建群南金瑞孙逢春付立鼎(北京理工大学车辆与交通工程学院,北京100081)E-mail:nanjinrui@sohu.com摘要阐述了开放式虚拟仪器平台LabVIEW的特点,并介绍了在该平台上使用普通数据采集卡进行数据采集的动态连接库的设计方法。在此基础上开发了一个由计算机控制的数据采集系统,并对电动汽车电机电枢电流、车轮速度以及车身速度等信号进行了实际采集。实验证明采用这种方法省去了复杂的语言编程,缩短了软件的开发时闻,简化了开发过程,同时也增加了应用的灵活性。关键词数据

2、采集LabVIEW虚拟技术动态连接库文章编号1002—8331一(2003)21—0122—04文献标识码A中图分类号11P3lRealizationoftheDataAcquisitionSystemBasedonLabVIEWWangJianqunNanJinrmSunFengchunFuLidi嘴(SchoolofVehicleandTransportationEngineering,BeijingInstituteofTechnology,Beijing100081)Abstract:Thecharacteris

3、ticsofopeningVirtualinstrumentLabVIEWaredescribed.ADLLdesignmethodofdataacquisitionbasedonLabVIEWusingageneralacquisitionboardisintroduced.Basedonthat,adataacquisitionsystemcontrolledbycomputerisdeveloped.Thedataofelectromotorarmatureelectriccurrent,wheelspeedand

4、bodyworkspeedoftheelectricvehicleiscollectedusingthissystem,whichprovesthatthismethodcanavoidthecomplicatedcomputerprogram,shortensoftware—developingtime,simplifythedevelopmentprocess,andincreasetheapplicationagility.Keywords:dataacquisition,LabVIEW,Virtualtechni

5、que,Dynamic-LinkLibraryl引言在现代仪器系统中,计算机已经与仪器结合得非常紧密,已成为整个系统的核心,许多传统仪器正在逐渐被计算机部分、甚至全部取代。把各种传感器与计算机连接起来,首先需要有一个硬件接口电路把仪表输出的信号变成能够被计算机识别的数字信号,其次是要有软件来管理。通过软件、计算机、采集板、接口硬件和传感器组成的系统叫仪器系统(也是数据采集系统)。图l是数据采集系统原理框图。LabVIEW就是计算机处理分析系统软件之一。在PC机为基础测量和工控软件中.LabVIEW的市场普及率仅次于C++

6、/C语言。LabVIEW开发环境具有一系列优点,从流程式的编程、不需预先编译就存在语法检查、调试过程使用的数据探针,到其丰富的函数功能、数值分析、信号处理和设备驱动等功能,都令人称道。该文着重介绍在LabVIEW开发平台上利用普通A/D采集卡实现数据采集系统。圈1数据采集系统原理框豳基金项目:国家863高技术研究发展计划项目(编号:2002AA501812)作者简介:王建群(1967一),男,副教授。南金瑞(1972-),男,博士生。1222003.21计算机工程与应用2LabVIEW简介【2.31LabVIEW(Lab

7、oratoryVirtualInstrumentEngineeringWorkbench)是实验室虚拟仪器集成环境的简称,是美国国家仪器公司(NATIONALINSTRUMEN骶严,简称NI)推出的一种基于图形程序的虚拟仪器仪表开发平台,和仪器系统的数据采集、分析、显示部分一起协调工作,是简化了而又更易于使用的基于图形化编程语言G的开发环境,其在测量测试、数据采集、仪器控制、数字信号分析、工厂自动化等领域获得了,“泛的应用。一个完整的LabVIEW开发环境包括基本模块和扩展模块两部分。引擎部分是整个图形化开发环境的核心,

8、它包括编辑模块、运行模块和调试模块,其程序主要包括两个部分:前面板(即人机界面)和流程图程序。前面板(frontpanel)用于模拟真实仪器的面板操作,由控件和指示元件组成。控件集成了旋钮、开关等用户输入控制对象,可以为程序输入数据。指示元件类似仪器的输出装鬣可以显示输出值以及实现图表和文字显示。软件前面板其实是自动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。