虚拟仪器实验指导书课案 下载本文

(2)在框图程序窗口中从函数模板上找到“平铺式顺序结构”并放置到适当位置,在顺序结构边框上弹出的快捷菜单中选择“在后面添加帧”或“在前面添加帧”增加两个子程序框图。 (3)在前面板窗口适当位置放置二个数值型显示件,分别用于显示鼠标滑过次数及滑过10次的时间。在前面板窗口适当位置放置一个液灌显示件,将其修改为输入件。用于显示鼠标滑过次数。用自由标签工具在适当位置,用适当的字体、字号填写实验名称、班级和姓名。 (4)在框图程序窗口中从函数模板上找到“时间计数器”、“While 循环”、“事件结构”、“加1”、“颜色盒常量”。

(5)在while循环中添加事件结构,并为事件结构添加2个事件(鼠标移入液灌和鼠标移出液灌)。其中之一的设置如图3-1所示

图 3-1 事件编辑

(6)建立数值显示控件和液灌输入控件的属性节点。数值显示的属性为值;液灌属性为填充色。利用颜色盒常量,按要求在事件结构中改变液灌的填充色。图3-2给出了程序框图其中一部分。

7

图 3-2 在事件中改变颜色(一部分) (7)利用顺序结构计算鼠标滑过液灌10次所用的时间。

(5)用“学号姓名3-3”为文件名保存你所做工作。运行程序并记录程序运行结果。

实验提示:

利用控件选板和函数选板工具条中的“搜索”按钮,可控件选板和函数选板中寻找控件或函数所在位置。

8

实验四 数据的图形显示

一、 实验(上机)目的

1、 学习、掌握波形图表的使用。 2、 学习、掌握波形图的使用。 3、 学习、掌握XY 图的使用。

二、 实验(上机)内容

设计使用波形图表、波形图和XY 图对数据进行图形显示的虚拟仪器。具体内容如下: 1、波形图表的使用。在一个波形图表t中显示3条曲线,分别用红、绿、蓝3种颜色表示范围0~1、0~5和0~10的三个随机数。

2、波形图的使用。在一个波形图中用两种不同的线宽显示1条正弦曲线和一条余弦曲线,每条曲线的长度为128点。正弦曲线x0=0,?x=1,余弦曲线x0=2,?x=10。 3、XY图的使用,用XY 图显示一个半径为10的圆。

三、 实验(上机)步骤

1、 波形图表的使用

(1)启动LabVIEW,打开一个空白的VI。 (2)在前面板窗口适当位置放置一波形图表。

(3)在框图程序窗口中从函数模板上找到“随机数(0~1)”、“乘”、“捆绑”函数并放置到适当位置,设计框图程序如图4.1所示。

(3)用“学号姓名4-1”为文件名保存你所做工作。运行程序并记录程序运行结果。

2、 波形图的使用

(1)启动LabVIEW,打开一个空白的VI。 (2)在前面板窗口适当位置放置一波形图。

(3)在框图程序窗口中从函数模板上找到“正弦波”(Sine Wave.vi)、“创建数组”、“捆绑”函数并放置到适当位置,设计框图程序如图4.3所示。

(4) 用“学号姓名4-1”为文件名保存你所做工作。运行程序并记录程序运行结果。

3、 XY 图的使用

(1)启动LabVIEW,打开一个空白的VI。 (2)在前面板窗口适当位置放置一XY 图。

(3)在框图程序窗口中从函数模板上找到“正弦波”Sine Wave.vi、“捆绑”函数并放置到适当位置,设计框图程序如图4.5所示。

(4) 用“学号姓名4-1”为文件名保存你所做工作。运行程序并记录程序运行结果。

9

实验五 信号的分析与处理

一、 实验(上机)目的

使学生了解掌握信号分析与处理的基本技术与LabVIEW相关函数,并对数字滤波、频谱分析有进一步的感性认识。

二、 实验(上机)内容

设计一个能对所发生信号进行数字滤波和频谱分析的虚拟仪器。该VI用幅度可调的50Hz、100Hz、200Hz三个正弦波生成一信号,并显示该信号低通滤波前后的时域、频域波形。

三、 实验(上机)步骤

1、启动LabVIEW,打开一个空白的VI。

2、在前面板窗口适当位置放置四个波形图,将它们的标签修改为“滤波前时域波形”、“滤波前频谱”、“滤波后时域波形”、“滤波后频谱”。用“编辑文本”工具将这四个波形图的横坐标分别改写为“时间(m)”,“频率(HZ)”,“时间(m)”,“频率(HZ)”。放置4个数值型控制件并将它们的标签修改为“200Hz幅度”、“100Hz幅度”、“50Hz幅度”、“通带边缘频率”。将通带边缘频率的上、下限修改为499和1Hz,并使其数值显示器显示。放置一个布尔开关STOP并将其标签隐藏。

3、在框图程序窗口中从函数模板上找到“正弦波形”Sine Waveform.vi、“加”、“FFT频谱(幅度—相位)”FFT Spectrum (Mag-Phase)、快速VI“滤波器”并放置到适当位置,设计框图程序如图5.2所示。其中的数字滤波器可设置成巴特沃斯低通4阶滤波器。 4、用“学号姓名5”为文件名保存你所做工作。运行程序并记录程序运行结果。

10