《虚拟仪器》实验指导书(修改) - 图文

更新时间:2023-10-13 21:32:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

验 指 导 书

电子与信息学院

《虚拟仪器技术》实

1

实验五:图形显示控件

实验目的:

(1)熟悉图形显示控件中波形图表、波形图和XY图的使用; (2)熟悉LabVIEW的数组、簇和三角函数等的使用。

项目一: 描绘同心圆 实验要求:

用XY图显示时需要对数据进行簇绑定,两个圆的半径分别为1和2;用Express XY图显示时,如果显示的只是一条曲线,则只要将两个一维数组分别输入Express XY的X输入端和Y输入端即可。本实验中为显示两个同心圆,所以在将数据接入到Express XY得到输入端时,要先用“创建数组”将数据连接成一个二维数组。

实验步骤:

(1)打开LabVIEW 8.6,创建VI,切换到前面板,在“控件”→“新式”→“图形”子选板中选择

“XY图”和“Express XY图”放置在前面板上。

(2)切换到程序框图,在“函数”→“数学”→“初等与特殊函数”→“三角函数”子选板中选择

“正弦与余弦”放置在程序框图上。

(3) 在程序框图上调用For循环,用For循环产生360个数据点,正弦值作为Y轴,余弦值作为

X轴,这样画出的曲线为一个圆。

(4)在“函数”→“编程”→“簇、类与变体”子选板中选择“捆绑”,将“正弦与余弦”的输出

组成簇数据,一路与“创建簇数组”连接,另一路乘以2后与“创建簇数组”连接,组成二维簇数组后与XY图连接。

(5) 在“函数”→“编程”→“数组”子选板中选择“创建数组”,将“正弦与余弦”sin输出端

口连接到“创建数组”的一个输入端,将sin输出值乘以2后连接到“创建数组”的另一个输入端,组成的二维数组连接到Express XY图的X输入端。用同样的方法组成一个二维数组连接成Express XY图的Y输入端。

2

程序前面板

程序框图

项目二:正弦曲线与余弦曲线

实验要求:

在波形Graph上用两种不同颜色显示一条正弦曲线和一条余弦曲线,每条曲线长度为128个点,其中正弦曲线的X0?0,?X?1,余弦曲线为X0?2,?X?5。

3

实验步骤:

(1)打开LabVIEW软件,创建VI,2切换到前面板,在“控件”→“新式”→“图形”子选板中,选择“波形图”控件放置在前面板中。

(2)切换到程序框图上,在“函数”→“编程”→“结构”子选板中,选择“For循环”控件放置在程序框图中,并在循环次数位置创建“常量”为“128”,及循环执行128次,也就是曲线长度128个点的位置。

(3)在程序框图中,放置“除”、“?”、“乘”、“正弦”、“余弦”、“捆绑”、“创建数组”等控件,按照图对各控件进行连接。

(4)运行程序,在前面板中观察两条曲线并依照题意对比两条曲线出现的差别。

前面板

程序框图

4

广东技术师范学院

项目三:数字波形图的应用

实验要求:

用数字波形图显示数组各元素对应的二进制信号,数组为(0,7,14,21,9,35,13)。

实验步骤:

(1)打开LabVIEW 8.6,创建VI,切换到前面板,在“控件”→“新式”→“图形”子选板中,选择“数字波形图”控件放置在前面板中。

(2)在前面板中,在“新式”→“数组子选板” →“数组”子选板中,创建一个一维数组作为十进制数输入数组和一个一维数组作为二进制数的显示数组。

(3)切换到程序框图上,在“函数”→“编程”→“簇、类与变体”子选板中,选择“捆绑函数”,将其置于程序框图中,并调整输入端口为4个。然后按照图对各控件进行连接。

(4)运行程序,在前面板中观察比较十进制输入的数值与二进制输出的数值是否相等,再观察数字波形图与二进制数是否一样。

运行程序,显示结果与程序框图如下图所示:

5

本文来源:https://www.bwwdw.com/article/x11f.html

Top