虚拟仪器LabVIEW实验报告.docx

上传人:b****3 文档编号:899881 上传时间:2022-10-13 格式:DOCX 页数:7 大小:251.51KB
下载 相关 举报
虚拟仪器LabVIEW实验报告.docx_第1页
第1页 / 共7页
虚拟仪器LabVIEW实验报告.docx_第2页
第2页 / 共7页
虚拟仪器LabVIEW实验报告.docx_第3页
第3页 / 共7页
虚拟仪器LabVIEW实验报告.docx_第4页
第4页 / 共7页
虚拟仪器LabVIEW实验报告.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

虚拟仪器LabVIEW实验报告.docx

《虚拟仪器LabVIEW实验报告.docx》由会员分享,可在线阅读,更多相关《虚拟仪器LabVIEW实验报告.docx(7页珍藏版)》请在冰豆网上搜索。

虚拟仪器LabVIEW实验报告.docx

虚拟仪器LabVIEW实验报告

 

现代仪器设计

LabVIEW实验报告

实验容:

1.熟悉LabView软件操作方法

2.了解LabView的一般编程方法

3.虚拟信号发生器制作

 

1.熟悉LabView软件操作方法

虚拟仪器〔virtualinstrumention〕是基于计算机的仪器。

虚拟仪器主要是将仪器装入计算机。

以通用的计算机硬件及操作系统为依托,实现各种仪器功能。

虚拟仪器的研究中涉及的基理论主要有计算机数据采集和数字信号处理。

目前在这一领域,使用较为广泛的计算机语言是美国NI公司的LabVIEW。

LabVIEW〔LaboratoryVirtualinstrumentEngineering〕是一种图形化的编程语言,它广泛地被工业界、学术界和研究实验室所承受,视为一个标准的数据采集和仪器控制软件。

利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程根本上不写程序代码,取而代之的是流程图。

前面板的设计需用控制模板。

控制模板〔ControlPalette〕用来给前面板设置各种所需的输出显示对象和输入控制对象。

每个图标代表一类子模板。

可以在前面板的空白处,点击鼠标右键,以弹出控制模板。

程序框图的设计需用功能模板。

功能模板(FunctionsPalette)是创立流程图程序的工具,只有翻开了流程图程序窗口,才能出现功能模板。

功能模板该模板上的每一个顶层图标都表示一个子模板。

可以点击“窗口〞—“显示程序框图〞翻开,也可以在流程图程序窗口的空白处点击鼠标右键以弹出功能模板。

流程图上的每一个对象都带有自己的连线端子,连线将构成对象之间的数据通道。

不是几何意义上的连线,因此并非任意两个端子间都可连线,连线类似于普通程序中的赋值。

数据单向流动,从源端口向一个或多个目的端口流动。

不同的线型代表不同的数据类型。

下面是一些常用数据类型所对应的线型和颜色:

2.了解LabView的一般编程方法

1)前面板的设计,用户可以利用控制模板和工具模板中参加输入控制器和输出指示器;

2)框图程序的设计,框图程序的设计主要是对节点、数据端口和连线的设计;

3)程序调试,调试程序,排除程序执行过程中可能遇到的错误。

下面举例说明:

1.启动LabVIEW,选择文件菜单,单击新建VI,保存该VI。

查看前面板窗口和程序框图窗口。

前面板窗口对应的选板为控件选板,假设控件选板未显示,可以单击查看菜单中的控件选板,也可在前面板窗口的空白处单击鼠标右键。

前面板上的输入控件相当于物理仪器的输入装置,为VI的程序框图提供数据。

程序框图对应的选板为函数选板,包含用于控制前面板对象的各种VI和构造。

2.在函数选板的Express组中,单击选择输入->仿真信号,在程序框图空白处单击鼠标左键,即可将仿真信号控件放置到程序框图中。

在弹出的配置窗口中将信号类型设置为正弦波,频率为50,幅值为1。

选中添加噪声项,噪声类型为均匀白噪声,噪声幅值为0.2,其余选项不变,单击确定。

3.将鼠标放置在仿真信号上,然后向下拉动,直到出现噪声幅值选项为止,如以下图所示。

4.在控件选板中新式组里面数值中选择旋钮控件,并将其放置在前面板上,将控件的标题改为信号幅值,同理产生一个标题为信号频率和标题为噪声幅值的旋钮控件,并将信号频率的输入围改为0-100。

通过前面板窗口菜单栏下面的工具栏中的对齐对象和分布对象工具将控件排列对齐。

在程序框图中分别将信号幅值、信号频率、噪声幅值控件跟仿真信号控件的对应项相连。

实验结果如以下图所示。

5.在前面板中的Express组中的图形显示控件,单击波形图控件,并将其放置在前面板上。

在程序框图中将仿真信号控件的正弦与均匀噪声输出项跟图形显示控件相连。

运行该VI程序,实验结果如以下图所示。

通过调整对应旋钮的值即可控制产生的正弦波的频率和幅值大小,也可以调整噪声信号的幅值大小。

调整不同旋钮的大小以更更加清楚地观察仿真得到的信号。

 

3.虚拟信号发生器制作

本实验波形信号由公式产生,通过1000次for循环和编辑公式节点,产生所需要的正弦波。

正弦波公式节点容:

y=A*sin(w*i+p);

y为输出纵坐标值,A为输入幅值,w为与输入频率转化成的角频率,p为输入相位转化成的初始相位。

1.先新建VI,在前面板添加三个旋钮,分别将标签改为“频率〞,“幅值〞,“占空比〞,添加一个波形图,文本下拉列表按钮,和一个停顿按钮。

2.编辑文本下拉列表按钮,在属性的编辑项中添加“正弦波〞一项容,并将图标标签改为“波形选择〞。

3.程序框图中,通过“构造〞栏插入“while〞,“case〞置入适宜位置,在“case〞右键鼠标添加分支,再与波形选择图标相连。

4.在“case〞部,通过编辑“for〞循环和公式节点以及数学运算,产生相应的波形信号。

5.将程序框图中的各旋钮图标连入case构造中

6.程序框图中添加“等待时钟〞,并将其左端连接常量“1000〞,stop按钮与while循环的停顿图标连接。

7.查看“运行〞图标能否运行,假设无提示错误,那么选择连续运行,观察各波形信号是否标准,调节各旋钮看能否改变波形信号的相应参数,切换波形并重复操作,假设设计符合要求,那么保存实验现象截图。

8.保存VI.

波形选择下拉列表按钮选择“正弦波时〞,前面板现象截图如下

 

正弦波的程序框图如下

 

4.小结:

通过本实验的设计制作,我对labview的操作更加熟练并有了更深的了解,并能进展简单程序设计,完成既定目标。

通过编辑公式节点和for循环构造来产生波形信号,我对信号的发生方式以及各信号的特征有了更全面的认识。

在不断的调试过程中,发现问题并解决问题,使得我们的处理问题的能力有了很大的提高,同时波形的产生对思维的严密性也是个严峻的考研,因此获益匪浅。

这不仅锻炼了我的理论学习能力和动手实践能力,也让我认识到思考创新的重要性,更鼓励我以后加倍努力,精益求精。

 

教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。

教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1