1 / 6
文档名称:

数据采集实验报告.doc

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

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

分享

预览

数据采集实验报告.doc

上传人:xxj16588 2015/10/4 文件大小:0 KB

下载得到文件列表

数据采集实验报告.doc

文档介绍

文档介绍:基于Labiew的数据采集实验报告
实验目的
通过软件Labiew编写前面板和程序框图,将外部信号接于数据采集卡的模拟输入0号通道,外部信号由单片机和AD9850组成的信号发生器发出。当在Labview环境下运行程序时,信号发生器所发出的信号显示在面板上。仪器面板如下图所示。
实验器材
PC机一台,单片机开发箱,信号发生器,数据采集卡,示波器,Labiew软件,220V交流电源,导线若干等。
实验原理
数据采集(DAQ)是指从系统外部采集数据并进行转换后传输到系统内部的过程,能够提供这一功能的完整系统被称为数据采集系统(Data Acquisition System)。
显示波形的原理框图如下:
采集卡
计算机
Labiew软件
信号
在上图所示的框图中,计算机对采集卡发出指令,启动采集卡,计算机将采集的信号数据进行存储、处理和显示,从而将波形显示在面板上。
采集卡将被测信号转为离散的数字信号,并保存在计算机的数组中,计算机通过Labiew软件将保存在数组中的离散数字信号显示在图形控件中。
Labview数据采集
在Labview中提供了很多关于数据采集的相关的VI,利用这些VI可以创建相关的要求的数据采集系统,下图是程序框图的测量I/O中的DAQ子模板界面图。
下面介绍几个主要的数据采集的VI。
DAQmx创建通道 模拟输入初始化,给其分配一个任务ID。
DAQmx开始任务 模拟输入开始,将数据暂存在数据采集卡的缓存中。
DAQmx读取 模拟输入读数,从数据采集卡的缓存中读至计算机中。
DAQmx定时 采集时的一些参数设置。
DAQmx清楚任务 模拟输入清楚任务。
这几个VI的详细端子图如下所示:
我们采用带缓冲的模拟输入,即数据先从DAQ设备传到缓冲中,。这种输入又分为有限多点采集和连续采集。在设定缓冲大小时,如果使用缺省值或设为-1,则NI-DAQmx根据任务的配置,自动确定读取的采样点数,如果通过控件来输入我们的缓冲大小,则每通道的采样点数(Samples per channel)等于缓冲大小。
带缓冲的连续采集的程序流程程序如下:
参数设置
采集数据
从缓存中返回数据
完成?
停止采集
显示错误


开始

计算机总线
Labiew
计算机
多路开关
数据采集卡
通道1
通道8
A/D
缓存
数据
信号
信号
数据采集需要注意的问题
采样频率不能太低,采样频率太低会发生混叠现象,一旦发生混叠现象,就无法重构原始信号。根据采样定理,采样频率至少是输入信号的最大频率的2倍,在工程应用中,为了能够准确重构波形,采样频率一般是输入信号的5—10倍。
实验步骤
打开桌面上的Labview,新建一个VI,此时我们可以看到前面板和程序框图的界面。
在程序框图中添加DAQmxVI创建通道,按照该VI的各端口的含义创建输入控