1 / 9
文档名称:

LABVIEW王荣.doc

格式:doc   大小:257KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

LABVIEW王荣.doc

上传人:zhufutaobao 2019/12/15 文件大小:257 KB

下载得到文件列表

LABVIEW王荣.doc

相关文档

文档介绍

文档介绍:LABVIEW王荣数据采集系统课程名称:虚拟仪器技术院系:电子与电气工程学院专业:电子信息工程班级:099411姓名:王荣学号:094109051指导老师:薛晓数据采集系统数据采集是LABVIEW这门虚拟仪器设计语言的优势和强项,因而在LABVIEW程序设计中占有非常重要的位置,本项目将结合实例分析用LABVIEW构建数据采集系统的方法和技巧。本项目主要包括:用LABVIEW构建数据采集系统的前期准备,LABVIEW提供的用于数据采集的VIs,构建单通道数据采集系统,将数据采集系统由单通道扩展为多通道。一、用LABVIEW构建数据采集系统的前期准备我们需要的前期准备主要包括硬件和软件两个部分。按照虚拟仪器的定义,硬件部分只是计算机和外界的接口,而软件部分是虚拟仪器的主体。这里包括计算机串口、并口等计算机I/O端口和数据采集卡等数据采集设备,软件则是LABVIEW编写的应用程序。二、LABVIEW提供的用于数据采集的VIsLABVIEW为用户提供了多种用于数据采集的函数,VIs和expressVIs。它们大体可以分为两类,一类是traditionalDAQVIs,另外一类是操作更为简单的,这些组建主要位于函数模板中的measuremengI/O,insrumentI/O子NI-DAQmx模板中,分别如下图所示。其中最为常用的模板是位于measuremengI/O子模板中的dataacquisition和ni,daqmxdataacquisition两个子模板,分别如下图所示。三、构建单通道数据采集系统这套系统的硬件部分是多功能数据采集卡NI-PCI-6110,软件部分采用labview中的数据采集模块实现。首先新建一个空白VI,并从labview的函数模板中measuremengI/O子模板中的dataacquisition子模版:,并放置于程序的后面板:。它有如下几个重要的输入数据端口,分别是devices、channel、numberofsamples以及samplerate。这四个数据输入断口分别用于指定数据采集卡的器件编号,通道编号,采样点数量以及采样速率。。:经过上面简单的设置,程序便可以对任意devicesnumber所对应的数据采集硬件的任意一个通道进行数据采集了,采集速率和采集的数据点的个数分别由numberofsamples和samplerate决定。采集后的数据被实时显示在示波器窗口waveformgraph上面。在实际使用过程中,往往需要程序不仅做到数据的实时显示,更需要做到数据的保存和分析处理,因而我们对程序进行如下修改,使得采集到的数据被保存到计算机上,并进行实时的频谱分析。ponents函数,将获取的数据由waveform格式转化为一维数组,并从函数模板中的fileI/O子模板中选取writetospreadsheetfile函数,ponents函数的输出数据端口Y相连,对采集