实验一 Labview基本操作
1.实验目的
熟悉LabVIEW软件的基本编程环境。
2.实验内容
创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速
时,经过一定运算过程,输出发动机温度和汽车速度值。
3.实验步骤
(1)启动LabVIEW,创建一个VI。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。
(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。
4.实验结果
前面板为:
程序框图为:
5、实验心得体会
这次实验给了我们实践的机会,虽然实验题目并不复杂,但实验过程融合了我们学习的方方面面的知识,我们的实践水平有了一定程度的提高,对labview有了更加深入的认识,同时更加体会到实践对于理论学习的推动作用,我们在理论学习时遇到的一些问题,可能在实践时有更深入的认识。Labview是一个强大的开发软件,一定程度弥补了我们c语言方面的缺陷,可视化的编程环境成为吸引我的亮点所在。
实验二典型信号虚拟发生器
1.实验目的
1、 在理论学习的基础上,通过本实验熟悉正弦波、方波、三角波、锯齿波等几种典型信号的波形和参数特征,熟悉信号的时域波形变化趋势。
2、掌握基本函数发生器运用。
2.实验要求
①利用基本函数信号发生器设计一个虚拟信号发生器;
②分别测试正弦波,三角波,方波等三种不同波形
③分别在不同频率,幅值,采样频率采样数据偏移量的情况测试上述波形
④完成实验报告。
3.实验步骤及内容
1、建立一个新的VI,保存为‘姓名+信号发生器’。
2、在程序框图中通过函数-信号处理-波形生成-基本函数发生器,放置一个基本函数信号发生器。
3、在基本函数信号发生器的频率接线处单击鼠标右键,创建一输入控键。
4、重复步骤3的操作,依次创建相应的输入按键。
5、函数-执行过程控制-While循环,放置一个While 循环。
6、函数-执行过程控制-While循环,放置一个时间延迟,并设置延迟时间。
7、在前面板中通过控件-图形显示控件-波形图,放置一个波形图。
8、按实验指导书所示电路连线。
4.实验结果
测试的方波为:
测试的三角波为: