虚拟仪器仪表综合实验装置实验指导书
虚拟仪器实验指导书XX版
虚拟仪器实验指导书XX版实验指导深圳大学测控技术与仪器目录实验一 LabVIEW编程环境与基本操作实验 (1)实验二 LabVIEW编程的结构实验1 (6)实验三LabVIEW编程的图形图表、数组与簇 (126)实验四 LabVIEW编程的数据采集实验 (150)实验五 NI ELVIS环境 (218)实验六 RC 瞬态电路与数字温度计设计 (215)实验一 LabVIEW 编程环境与基本操作实验一、实验目的1.熟悉LabVIEW 的编程环境。
2.掌握LabVIEW 的基本操作方法,并编制简单的程序。
3.学习建立子程序的过程与调用子程序的方法二、实验原理1.虚拟仪器虚拟仪器(Virtual Instrument ,简称VI )是基于计算机的软硬件测试平台。
虚拟仪器技术的优势在于可由用户定义自己的专用仪器系统,且功能灵活,很容易构建,因此应用面极为广泛。
20世纪80年代,随着计算机技术的进展,个人电脑能够带有多个扩展槽,就出现了插在计算机里的数据采集卡。
它能够进行一些简单的数据采集,数据的后处理由计算机软件完成,这就是虚拟仪器技术的雏形。
1986年,美国National Instruments 公司(简称NI 公司)提出了“软件即仪器”的口号,推出了NI-LabVIEW 开发与运行程序平台,以直观的流程图编程风格为特点,开启了虚拟仪器的先河。
2.LabVIEWLabVIEW (Laboratory Virtual instrument Engineering )是一种图形化的编程语言,一个标准的数据采集与仪器操纵软件。
LabVIEW 集成了与满足GPIB 、VXI 、RS-232与RS-485协议的硬件及数据采集卡通讯的全部功能。
它还内置了便于应用TCP/IP 、ActiveX 等软件标准的库函数。
这是一个功能强大且灵活的软件。
利用它能够方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。
LabVIEW虚拟仪器实验指导书
实验一一、实验目的:熟悉LabVIEW软件的基本编程环境。
二、实验内容:创建一个VI程序,并将此程序保存为VI。
此VI要实现的功能是:当输入发动机转速时,经过一定的运算过程,输出发动机温度和汽车速度值。
三、要求:温度计显示发动机温度,温度范围(0~100)仪表控件显示汽车速度,速度范围(0~150)单位Km/h前面板设计布局合理,可读图标设计为保存为某某某速度子VI.vi把该子程序添加到用户库。
四、实验步骤(1)启动LabVIEW,创建一个VI。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。
该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。
(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。
前面板:程序框图:实验二一、实验目的:熟悉LabVIEW软件的基本编程环境。
二、实验内容:1、创建一个VI程序,比较两个数,如果两数相等则灯亮。
2、创建一个VI程序并调试,使用滑动控件输入3个数A、B和C,求(B+C) A-20,确定运算结果的范围,并使用数值、表盘和温度计正确显示结果。
三、设计和编辑前面板,使界面美观、实用。
实验三1.实验目的:熟悉子VI的调用。
2.实验内容:创建一个VI程序,并在编写程序过程中调用实验一中创建的子VI。
虚拟仪器实验指导书(新)最后
虚拟仪器实验指导书管雪梅东北林业大学机电工程学院2012年9月/ 实验一 创建VI一、实验目的1、熟悉LabVIEW 软件的基本编程环境;2、学习虚拟仪器设计的基本方法、常用工具的使用方法和设计全过程;3、学习创建VI 的全过程。
二、实验内容1、创建一个VI 程序,并将此程序保存为子VI 。
此VI 要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。
已知:汽车速度=100/3*发动机转速发动机温度=汽车速度/1.52、根据说明,完成一个虚拟压力显示器。
当一个控件输入传感器的输出电压u 的数值时,另一个控件能按式公式关系给出传感器相应的输入压力p 的数值。
为了简便起见,我们取u 0=0。
三、设计步骤 1、(1)启动LabVIEW ,创建一个VI 。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。
该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI 程序。
(9)修改图标为T/V 以表示该子VI 输出量为发动机温度和汽车速度,并保存为vi.vi 。
前面板MPa)(0.25)mV (5.12H 0H =-=p u u k p程序面板2、(1)前面板的设计:在前面板开发窗口设置两个数字控件(一个输入一个输出)控件1:用来输入电压值u,模拟一个压力传感器的输出电压。
虚拟仪器实验指导书
实验一 Labview软件VI的创建实验1.实验目的:(1)创建一个VI程序。
(2)创建一个VI程序模拟温度测量。
2.实验要求:(1)学会使用工具模板、控件模板、函数模板。
(2)了解控件的快捷菜单、属性。
学会如何使用帮助。
(3)理解不同的数据类型是通过颜色和线形来区分的。
3.实验器材:虚拟仪器综合实验平台(PC机等)4.实验内容及原理:虚拟仪器 (VI: Virtual Instrument) 是在以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板,测试功能由测试软件实现的一种计算机仪器系统。
虚拟仪器是以特定的软件支持取代相应功能的电子线路,用计算机完成传统仪器硬件的一部分乃至全部功能,它是以具备控制、处理分析能力的软件为核心的软仪器。
使用者在操作这台计算机时,就象在操作一台他自己设计的仪器一样。
利用Labview软件可以实现VI的设计。
创建一个VI程序模拟温度测量。
假设传感器输出电压与温度成正比。
例如,当温度为70°F时,传感器输出电压为0.7V。
本程序也可以用摄氏温度来代替华氏温度显示。
本程序用软件代替了DAQ数据采集卡。
在程序面板使用编程→数值→随机数(0到1)来仿真电压测量,然后把所测得的电压值转换成摄氏或华氏温度读数。
5.实验步骤:●选择文件 >> 新建VI,打开一个新的前面板。
假如已关闭了所有的VI,则在LabVIEW的对话框中选择新建VI。
注意:若控件面板不可见,可选择菜单察看 >> 控件选板,使控件面板可见。
也可以在前面板的空白区域内单击鼠标右键的方法弹出快捷菜单,使控件面板可见。
●在菜单新式 >> 数值中选择温度计(或Express >> 数值显示控件 >> 温度计),并置于前面板上。
●在文本标注框中敲入“温度计”后,在面板的任意处点一下。
注意:若在尚未输入文本内容时就在外部点了一下,则标注框会消失。
虚拟仪器实验指导书
虚拟仪器实验指导书一、实验目的本实验旨在通过使用虚拟仪器软件,使学生能够掌握虚拟仪器的基本操作和应用,以及了解虚拟仪器在科学研究和实验中的重要性。
二、实验原理虚拟仪器是一种基于计算机软件的仿真工具,可以模拟各种实际仪器的功能和操作。
通过虚拟仪器软件,我们能够进行各种实验操作,获取数据,并进行数据分析和处理。
三、实验器材与软件1. 个人计算机2. 虚拟仪器软件(例如LabVIEW、VirtualBench等)四、实验步骤1. 安装虚拟仪器软件a. 下载虚拟仪器软件安装包并运行安装程序。
b. 按照安装向导的指示完成软件的安装。
2. 打开虚拟仪器软件a. 双击桌面上的虚拟仪器软件图标。
b. 等待软件加载完成,进入软件的主界面。
3. 创建新的虚拟仪器实验项目a. 在软件主界面上,点击“新建实验”按钮。
b. 输入实验名称和实验目的,并选择实验类型。
c. 点击“确定”按钮,创建新的虚拟仪器实验项目。
4. 配置虚拟仪器a. 在实验项目界面上,点击“配置仪器”按钮。
b. 选择需要使用的虚拟仪器设备,并进行连接和配置。
c. 确认仪器配置无误后,点击“确定”按钮。
5. 进行实验操作a. 在实验项目界面上,选择需要进行的实验操作。
b. 按照实验指导书或实验要求,进行相应的操作。
c. 注意观察仪器显示和数据采集情况,并记录实验数据。
6. 数据分析与处理a. 在实验项目界面上,点击“数据分析”按钮。
b. 使用软件提供的数据分析工具,对实验数据进行处理和分析。
c. 根据实验要求,生成相应的数据图表或报告。
7. 实验结果与讨论a. 在实验项目界面上,点击“实验结果”按钮。
b. 总结实验结果,进行结果讨论,并提出相应的结论。
c. 可以将实验结果导出为文件,保存到本地或共享给他人。
五、实验注意事项1. 在进行虚拟仪器实验前,务必阅读实验指导书或实验要求,并了解实验目的和操作步骤。
2. 在进行实验操作时,要注意仪器的正确使用方法和安全操作规范。
虚拟仪器设计试验指导书
虚拟仪器试验指导书注意:在试验之前,首先创建一个以自己名字命名的目录,所有的练习程序都保存到该目录中。
补充练习所生成的VI,以“EX+练习序号.vi”命名,如EX01.vi等。
设计试验一作为作业完成并上交程序,上交作业的程序只要求完成试验要求中2.1要求的内容,试验要求中2.2的内容及设计试验二可以作为有兴趣的同学练习。
上交的文件以自己的名字命名。
试验1 创建VI试验目的:创建一个VI程序。
创建一个VI程序模拟温度测量。
假设传感器输出电压与温度成正比。
例如,当温度为70°F时,传感器输出电压为0.7V。
本程序也可以用摄氏温度来代替华氏温度显示。
本程序用软件代替了DAQ数据采集卡。
使用Demo Read V oltage子程序来仿真电压测量,然后把所测得的电压值转换成摄氏或华氏温度读数。
试验步骤:1.选择File>>New,打开一个新的前面板。
假如已关闭了所有的VI,则在LabVIEW的对话框中选择New VI。
注意:若控件面板不可见,可选择菜单Windows >> Show Control Palette,使控件面板可见。
也可以在前面板的空白区域内单击鼠标右键的方法弹出快捷菜单,使控件面板可见。
2.在菜单Control >> Numeric中选择Thermometer(温度计),并置于前面板上。
3.在文本标注框中敲入“温度计”后,在面板的任意处点一下。
注意:若在尚未输入文本内容时就在外部点了一下,则标注框会消失。
若要使标注框再次可见,在控件上用右手键弹出快捷菜单,选择Show >> Label。
4.修改温标范围,使之在0.0~100.0之间。
5.在前面板窗口中放入竖直开关控制。
6.在面板窗口的空白处点击鼠标键,然后弹出的Boolean子模板中选择Vertical Switch,在文本框中输入“温度值单位”,再点击鼠标键或者工具栏中的V按钮。
虚拟仪器实验指导书(1)
《虚拟仪器技术》实验指导书一•课程简介虚拟仪器技术是为测控、机械电子、机械工程及自动化等专业本科生开设的一门选修课。
本课程主要介绍LabVIEW编程软件,如何创建虚拟仪器、进行数据采集、以及对所采集的信号进行分析,培养学生了解和掌握在计算机上建立自己的测控仪器的方法和技术,目的在于使学生了解和掌握国内外测控技术的发展趋势,培养学生解决工程实际问题的能力。
二. 课程实验目的与要求实验目的:培养学生了解和掌握在计算机上建立自己的测控仪器的方法,掌握应用LabVIEW 软件编程的技术。
为保证实验顺利进行,要求学生初步掌握计算机软件编程技术。
三. 实验方式与注意事项实验方式:学生独立在计算机上进行LabVIEW 软件编程,创建和编辑VI,运行和调试VI程序,进行数据采集和信号分析。
四. 实验报告要求每个实验均应撰写实验报告。
实验报告内容应包括:实验名称、目的、内容、实验结果分析等。
设计性实验鼓励学生以小论文形式整理和撰写实验报告。
实验(1-1 )使用For循环目的:1 •了解虚拟仪器的编程过程,熟悉前面板和流程图的界面环境;2 •了解工具模板、控制模板和函数模板的使用;3 •掌握For循环及其移位寄存器使用方法。
内容:用For循环和移位寄存器计算正整数的阶乘。
步骤:1.打开一个新的前面板,按照下图创建对象。
a. 将一个数字显示对象放在前面板,设置它的标签为"乘积”。
b. 将一个控制对象放在前面板,设置它的标签为"正整数”;将另一个控制对象的标签设置为初始值。
图i—i实验i—i的面板和流程图2 •打开流程图按照上图对其创建。
3 .在流程图中放置一个For循环(Functions?Structures )。
4 .在For循环的边框处单击鼠标右键,在快捷菜单中选择Add Shift Register5.将下列对象添加到流程图。
a ( Functions?Numeric ) ---- 在这个练习中需要将移位寄存器的初始值设成1。
虚拟仪器实验指导书 - (新)
图4-2 Chart 和 Graph 的比较 显示的运行结果是一样的。但实现方法和过程不同。在流程图中可以看出,Chart 产生 在循环内,每得到一个数据点,就立刻显示一个。而 Graph 在循环之外,40 个数都产生之 后,跳出循环,然后一次显示出整个数据曲线。从运行过程可以清楚地看到这一点。 值得注意的还有 For 循环执行 40 次,产生的 40 个数据存储在一个数组中,这个数组创 建于 For 循环的边界上(使用自动索引功能) 。在 For 循环结束之后,该数组就将被传送到 外面的 Graph。仔细看流程图,穿过循环边界的连线在内、外两侧粗细不同,内侧表示浮点 数,外侧表示数组。 练习 3.3 创建簇 目的:学习创建簇、分解簇,再捆绑簇并且在另一个簇中显示其内容。
4
Boolean ON OFF È ¡ ± Ê Ö µ £ º ON ú Ð » µ ¶ ¯ × ÷ Latch When Pressed
æ » Ë ú Ê ý 2.0 1.5
1.0 0.5 0.0 0 50
图2-4 练习2-2的前面板 流程图 按下图创建流程图。
图2-4 练习2-2的流程图 在流程图中添加 While 循环(Functions»Structures),创建移位寄存器。 a. 用鼠标右键单击 While 循环的左边或者右边,在快捷菜单中选择 Add Shift Register。 b. 用鼠标右键单击寄存器的左端子,在快捷菜单中选择 Add Element,添加一个寄存 器。用同样的方法创建第三个元素。 Random Number (0–1)函数(Functions»Numeric)——产生 0 到 1 之间的某个随机数。 Compound Arithmetic 函数(Functions»Numeric)——在本练习中,它将返回两个周 期产生的随机数的和。如果要加入其他的输入,只需用右键单击某个输入,从快捷菜单中选 择 Add Input。 除法函数(Functions»Numeric)——在本练习中,它用于返回最近四个随机数的平均 值。 数值常数(Functions»Numeric)——在 While 循环的每个周期,Random Number (0–1) 函数将产生一个随机数。 VI 就将把这个数加入到存储在寄存器中的最近三个数值中。 Random Number (0–1)再将结果除以 4,就能得到这些数的平均值(当前数加上以前的三个数) 。然 后再将这个平均值显示在波形图中。 Wait Until Next ms Multiple 函数 (Functions»Time & Dialog)——它将确保循环 的每个周期不会比毫秒输入快。在本练习中,毫秒输入的值是 500 毫秒。如果用鼠标右键单 击图标,从快捷菜单中选择 Visible»Label,就可以看到 Wait Until Next ms Multiple 的
虚拟仪器综合设计实验报告
虚拟仪器综合设计实验报告# 虚拟仪器综合设计实验报告## 1. 实验目的本实验的目的是通过使用虚拟仪器进行综合设计,深入了解虚拟仪器的原理和应用,以及掌握虚拟仪器在实际工程中的应用。
## 2. 实验器材- 虚拟仪器软件- 电脑## 3. 实验原理虚拟仪器是一种使用软件实现的仪器,可以模拟各种传感器和控制器的功能。
虚拟仪器通过模拟和处理电子信号,实现数据采集、分析和控制等功能,广泛应用于科研实验、工程设计和教学等领域。
## 4. 实验内容本次实验的内容是设计一个虚拟测温仪器。
虚拟测温仪器可以模拟实际测温仪器的功能,通过传感器采集温度数据,并进行实时显示和记录。
具体实验步骤如下:1. 搭建虚拟测温仪器的硬件模型,包括传感器和显示器。
2. 编写虚拟测温仪器的软件代码,实现温度数据的采集和显示。
3. 运行虚拟测温仪器,并进行验证和测试。
## 5. 实验结果与分析经过实验,我们成功搭建了虚拟测温仪器,并编写了相应的软件代码。
在实验过程中,我们通过模拟环境中温度的变化,观察到虚拟测温仪器可以实时采集和显示温度数据,并且数据的准确性较高。
通过对比实际测温仪器的测量结果,我们发现虚拟测温仪器的测量误差较小,可达到工业标准要求。
这说明虚拟仪器在温度测量方面具有较好的稳定性和精度。
## 6. 实验心得通过参与本次虚拟仪器综合设计实验,我对虚拟仪器的原理和应用有了更深入的了解。
虚拟仪器在科研和工程设计中具有广泛的应用前景,可以满足实验要求并减少设备的物理建造成本,同时还可以提高实验的安全性和可重复性。
此外,虚拟仪器还具有软件的优势,可以方便地进行数据处理和分析,为科研和工程设计提供更多的便利。
总的来说,本次实验让我深入了解了虚拟仪器的原理和应用,并提高了我在实验设计和数据处理方面的能力。
这将对我的未来科研和工程设计工作有很大帮助。
## 7. 参考文献无。
NIELVIS实验指导书(推荐文档)
目录硬件设备............................................. - 2 -一、NI ELVIS平台工作站............................... - 3 -二、NI ELVIS原型实验板............................... - 3 -三、NI ELVIS的安装与配置............................. - 4 -四、配置NI ELVIS软件................................ - 4 -五、NI ELVIS软件 .................................... - 5 -六、硬件概述......................................... - 6 -1、DAQ硬件 .......................................... - 6 -2、旁路模式下使用DAQ硬件............................ - 6 -3、ELVIS平台工作站 .................................. - 6 -4、NI ELVIS原型实验板................................ - 8 - 实验一交通用LED灯实验............................. - 9 - 实验二数字温度计实验............................... - 15 - 附录I: ............................................ - 21 -硬件设备NI ELVIS 虚拟仪器教学实验套件是NI 公司于2004年推出的一套基于Lab VIEW设计和原型创建的实验装置。
NI ELVIS (Educational Laboratory Virtual Instrumentation Suite,简称ELVIS)虚拟仪器教学实验系统实际上就是将Lab VIEW和NI的DAQ设备相结合,综合应用得到一个Lab VIEW的教学实验产物,它包括硬件和软件两部分:硬件包括一台可运行Lab VIEW的计算机,一块多功能数据采集卡,一根68针电缆和NI ELVIS教学实验操控工作台;软件则包括Lab VIEW开发环境、NI-DAQ、可以针对ELVIS硬件进行程序设计的一系列Lab VIEW API和一个基于Lab VIEW 设计虚拟仪器软件包。
《虚拟仪器》实验指导书
《虚拟仪器》实验指导书电气与信息工程学院实验中心前言现代化技术的进步以计算机技术的进步为代表。
不断革新的计算机技术,从各个层面上影响着、引导着各行业的技术更新。
基于计算机技术的虚拟仪器系统技术正以不可逆转的力量推动着测控技术的革命。
虚拟仪器系统的概念不仅推进了以仪器为基础的测控系统的改造,同时也影响了以数据采集为主的测控系统的传统构造方法的进化。
过去独立分散、互不相干的许多领域,在虚拟仪器系统的概念之下,正在逐渐靠拢、相互影响,并形成新的技术方法和技术规范。
虚拟仪器系统技术的基础是计算机系统,核心是软件技术。
因此,美国国家仪器公司提出其著名的口号:软件就是仪器。
可以说,组建现代化测控系统的成败很大程度上取决于软件平台和工具以及相关硬件设备的选择。
《虚拟仪器》实验分为软件实验部分和硬件实验部分:实验一至实验三为软件实验部分,主要学习图形化编程软件LabVIEW的原理及编程方法,按照实验内容和要求进行操作,循序渐进地掌握VI 程序及子程序的创建和调用,编辑和调试,各种结构、图表、图形和数组的使用,以及字符串和文件I/O的操作,熟悉LabVIEW的各种函数以及菜单,选项的作用和功能。
实验四至实验十一为硬件实验部分,主要了解NI ELVIS II平台的使用方法,NI ELVIS II与全新驱动软件NI ELVISmx配合使用更佳。
它具有更轻的重量、更好的控制布局、更多的接口、集成数据采集设备、及高速USB连接性。
我们可在NI ELVIS II开发板上创建真实电路,并用与设计调试同样的工具进行测试(软面板[SFP]仪器)。
本指导书可供我校自动化、通信工程及电子信息工程等专业的实验指导书,同时也可作为其他电气信息类和相近专业的实验参考书。
目录实验一LabVIEW软件基本操作(一)(验证性实验) (4)实验二LabVIEW软件基本操作(二)(设计性实验) (9)实验三LabVIEW软件基本操作(三)(设计性实验) (11)实验四NI ELVISII平台工作环境(验证性实验) (14)实验五电子温度计实验(设计性实验) (21)实验六AC电路工具实验(验证性实验) (23)实验七运放滤波器实验(设计性实验) (30)实验八LED营救实验(设计性实验) (35)实验九磁场传感器实验(设计性实验) (37)实验十数字I/O实验(设计性实验) (40)实验十一机械运动实验(综合性实验) (43)实验一LabVIEW软件基本操作(一)(验证性实验)一、实验目的1、了解LabVIEW的编程与运行环境;2、掌握LabVIEW的基本操作方法,并编制简单的程序;3、掌握使用调试工具调试VI程序;4、掌握VI子程序的建立和调用过程。
虚拟仪器实验指导书3
虚拟仪器实验指导书3虚拟仪器是现代⾃动化控制与测量重要的技术之⼀,被越来越多的学习与应⽤,虚拟仪器测量在科研设计平台及⽣产⼀线中也较为普遍,因此把虚拟检测技术综合实验作为⾃动化⼯程系学⽣所必须掌握的⼀项课程。
检测是⼀个复杂的系统,学⽣们需要检测技术的综合知识和相关实验技能,通过本实验的学习和实践,可以使学⽣在检测⽅⾯的技能得到提⾼,具备虚拟仪器检测的应⽤能⼒。
加深理论的理解,提⾼动⼿的能⼒。
实验周期内完成的基本任务包括:基LabVIEW 软件安装与基本操作,虚拟信号发⽣器,LabVIEW 软件程序实现,数据采集虚拟仪器设计,教学实验虚拟仪器设计等试验。
车辆现代检测技术综合实验主要包括以下⼏个⽅⾯的内容:⼀、课前预习及实验准备实验前,⼀定要提前预习各种应具备的基础知识,以便顺利进⾏实验。
⼆、理论讲解,观摩实验通过教师地讲解与演⽰,学⽣能够了解实验的原理与步骤。
三、进⾏实验能够按照步骤进⾏检测并得出数据。
1.LabVIEW 软件安装与基本操作。
了解LabVIEW 软件安装与基本操作;掌握LabVIEW安装⽅法;熟悉LabVIEW软件的基本操作。
2.虚拟信号发⽣器设计实验。
熟悉labview及ELEVIS;掌握使⽤数字万⽤表、阻抗分析仪、函数发⽣器、⽰波器及波特图分析仪的⽅法。
3.LabVIEW 软件程序实现实验。
熟悉LabVIEW的程序结构;应⽤程序结构设计实现对温度的检测和简单控制。
4.数据采集虚拟仪器设计实验——⽤数据采集卡实现多路数据(温度、压⼒/差压、流量、电压、频率等)采集,具有数据存储、显⽰、报警等功能。
了解多路数据采集的⼏种⽅法;掌握数据存储的⽅法。
5.教学实验虚拟仪器设计实验。
利⽤模拟信号发⽣器,设计⼀个数据的分析处理程序,包括滤波、幅值及频率测量等功能。
,训练学⽣⼯程研究创新的能⼒。
通过实验,理解这些设备的功能与检测⼯作原理。
四、完成实验报告虚拟仪器综合实验报告包括以下基本内容和要求:1.实验名称2.专业名称,班级代码、学号,实验者姓名,实验⽇期,同实验者3.实验⽬的4.实验设备5. 实验步骤可以截图,说明实验步骤。
虚拟仪器实验指导书
虚拟仪器实验指导书虚拟仪器技术实验指导书专业:姓名学号:指导⽼师:⼆○⼀零年九⽉⽬录实验⼀储液罐状态监控仿真系统 (1)实验⼆集合成员数据类型的使⽤ (4)实验三结构和属性的使⽤ (6)实验四数据的图形显⽰ (12)实验五信号的分析与处理 (13)实验六初始化前⾯板控件 (15)实验七数据的记录和回放 (18)实验⼋曲线拟合 (29)实验⼀储液罐状态监控仿真系统⼀、实验(上机)⽬的1、熟悉LabVIEW程序的组成;2、熟悉、掌握前⾯板设计和框图程序设计的基本⽅法;3、了解如何创建⼦VI;⼆、实验(上机)内容设计⼀个储液罐状态监控仿真系统。
要求如下1、监测⼀个储液罐的实际液位、温度、进⼝压⼒、出⼝压⼒(各个参数由给定值加扰动组成);2、⽤曲线图显⽰被测量液位随时间的变化情况;3、液位超标时⽤指⽰器报警;4、⼿动和⾃动两种⽅式调节储液罐的液位⾼度;5、⽤调节步长按钮决定⾃动调节的快慢程度;三、实验(上机)步骤前⾯板设计1、启动LabVIEW,打开⼀个空⽩的VI;2、从控件模版中的各个⼦模版找出图1-1所⽰的各个控件;其中压⼒表为数值⼦模版中的量表3、修改各个控件外形,并合理排列各个控件;同时修改控件的属性,使其符合系统的要求同时保证前⾯板的美观;程序框图设计1、在程序框图窗⼝中观察显⽰件和控制件的图表的异同;2、利⽤随机数⽣成函数模拟温度及压⼒的扰动;3、双指针压⼒表的输⼊为⼀个由两个数值型数据捆绑成的簇;4、⽤选择函数来切换⾃动与⼿动调节,调节步长控件⽤于⾃动调节;5、⽤While循环结构控制仿真的停⽌;参考程序框图如图1-2.⼦VI设计(将该VI设计成⼀个⼦VI)1、点击前⾯板右上⾓的图标/连接器如图1-3红⾊⽅框所⽰。
图1-1 系统前⾯板图1-2 仿真系统程序框图2、编辑⾃⼰喜欢的图标;3、从图标/连接器的快捷菜单中切换图标/连接器⾄连接器状态。
编辑连接器,输⼊为调节步长、⾃动控制按钮及设定⾼度,输出为温度压⼒及实际液位。
虚拟仪器实验指导(Labview)
虚拟仪器实验指导书XXxxxx大学xxxx学院编写人:2017年10月目录第1章虚拟仪器实验课程和学时安排 (1)1.1.虚拟仪器课程简介 (1)1.2.虚拟仪器课程实验项目和学时安排 (1)第2章LabVIEW实验平台简介 (1)2.1.实验台的组成 (1)2.2.故障的排除 (1)2.3.注意事项 (7)第3章虚拟仪器实验内容 (8)3.1.实验1 创建VI和子VI ,数据对象类型与操作 (8)3.2.实验2 数组、簇、程序结构控制与图形显示控制 (10)3.3.实验3 图形显示控件与位置式PID控制器 (13)3.4.实验4 文件IO 与增量式PID控制器 (15)第1章虚拟仪器实验课程和学时安排1.1.虚拟仪器课程简介《虚拟仪器》是测控技术与仪器专业大学本科专业方向选修课。
虚拟仪器是测控领域内获取数据、分析数据和输出可视化数据的新一代工具,是由计算机、采集卡和开发软件所构成,可以采集数据、分析与处理数据、输出控制信号,利用计算机的强大显示功能实现可视化输出,可实现信号发生器、示波器、频谱分析仪和频率计等传统仪器的功能,是目前先进测控系统的一种常用工具。
1.2.虚拟仪器课程实验项目和学时安排本实验指导书的内容与实验安排适用于:测控技术与仪器专业、自动化专业、建筑电气与智能化专业、电子专业传感器相关课程的实验教学。
第2章LabVIEW实验平台简介2.1.实验台的组成虚拟仪器实验台由一台装有LabVIEW 8.6的计算机组成。
2.2.故障的排除运行箭头变为断线图标就表明LabVIEW不能运行VI,错误列表窗口中会列出VI断开的具体原因。
第二种类型错误通常难以辨别原因,但LabVIEW拥有多种工具可监视执行的代码,使得过程变得更为容易。
[1] 修正断开的VI如一个VI无法执行,则表示该VI是断开的或不可执行的。
如正在创建或编辑VI出现错误时,运行按钮会显示为断开。
通常,这是由于需要连线的输入没有连线,或者连线是断开的。
虚拟仪器实验指导书课案
虚拟仪器技术实验指导书二○一零年九月目录实验一储液罐状态监控仿真系统 (1)实验二集合成员数据类型的使用 (4)实验三结构和属性的使用 (6)实验四数据的图形显示 (9)实验五信号的分析与处理 (10)实验六初始化前面板控件 (12)实验七数据的记录和回放 (15)实验八曲线拟合 (26)实验一储液罐状态监控仿真系统一、实验(上机)目的1、熟悉LabVIEW程序的组成;2、熟悉、掌握前面板设计和框图程序设计的基本方法;3、了解如何创建子VI;二、实验(上机)内容设计一个储液罐状态监控仿真系统。
要求如下1、监测一个储液罐的实际液位、温度、进口压力、出口压力(各个参数由给定值加扰动组成);2、用曲线图显示被测量液位随时间的变化情况;3、液位超标时用指示器报警;4、手动和自动两种方式调节储液罐的液位高度;5、用调节步长按钮决定自动调节的快慢程度;三、实验(上机)步骤前面板设计1、启动LabVIEW,打开一个空白的VI;2、从控件模版中的各个子模版找出图1-1所示的各个控件;其中压力表为数值子模版中的量表3、修改各个控件外形,并合理排列各个控件;同时修改控件的属性,使其符合系统的要求同时保证前面板的美观;程序框图设计1、在程序框图窗口中观察显示件和控制件的图表的异同;2、利用随机数生成函数模拟温度及压力的扰动;3、双指针压力表的输入为一个由两个数值型数据捆绑成的簇;4、用选择函数来切换自动与手动调节,调节步长控件用于自动调节;5、用While循环结构控制仿真的停止;参考程序框图如图1-2.子VI设计(将该VI设计成一个子VI)1、点击前面板右上角的图标/连接器如图1-3红色方框所示。
图1-1 系统前面板图1-2 仿真系统程序框图2、编辑自己喜欢的图标;3、从图标/连接器的快捷菜单中切换图标/连接器至连接器状态。
编辑连接器,输入为调节步长、自动控制按钮及设定高度,输出为温度压力及实际液位。
4、保存刚才建立的VI,以”学号+姓名”为文件名称,如090220101王华5、新建一个VI,在程序框图中调用刚刚的VI,观察其特点。
虚拟仪器试验指导书
《虚拟仪器》试验指导书试验一、 LabVIEW 编程环境入门一、实验目的:1、熟悉LabVIEW 语言编程环境;2、熟练掌握LabVIEW 编程结构。
二、实验内容 1、编程求(1)实验原理:利用LabVIEW 语言的For 循环结构,求解 ,前面板和框图程序如下图所示。
前面板 框图程序(2)实验步骤:① 在LabVIEW 主窗口中选择New>>Blank VI ,或者在一个已打开的VI 主菜单中选择File >>New ,打开一个新的前面板窗口。
② 在VI 前面板窗口的空白处单击鼠标右键,或者在窗口主选单Windows 中选择Show Controls Palette ,弹出Controls 模板。
在模板All Controls>>Numeric 中选择数字量指示(Numeric Indicator )。
将数字量指示放在前面板窗口中适当的位置上,在标签文本框中输入sum 。
③ 在前面板窗口的主菜单Windows 中选择Show Block Diagram ,将前面板窗口切换到框图程序窗口,此时会看到在框图程序中有1个名称为sum 的端口,这个端口与前面板上的对象对应。
④ 在框图程序窗口中的空白处单击鼠标右键,或在框图程序窗口的主选单Windows 中选择Show Functions Palette ,弹出Functions 模板。
然后在Functions 模板中选择All Functions 子模板>>Structure 子模板>>For Loop 结构。
⑤ 在For Loop 边框上点击右键,添加移位寄存器(Add Shift Register )。
⑥ 在Functions 模板中选择All Functions 子模板>>Numeric 子模板添加数字常数(Numeric constant )及加法(Add )。
⑦ 按照框图程序方式连线。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一温度传感器实验一、实验目的掌握温度传感器的特性、工作原理及其应用。
二、实验原理实验电路图如图1-2所示,R2用作加热电阻,R3为负温度系数热敏电阻NTC ,用来检测加热温度的变化,R3、R4、R5、R6组成全桥电路,当J1的1-2端、J2的1-2端断开时,则桥路后面的精密仪器放大器的输入电压为0,此时可以通过调节电位器RW 对放大电路进行调0;当J1的1-2端、J2的1-2端接通时,则桥路的输出电压信号经放大调理电路放大,从而在Uo 的输出端得到随加热温度变化而变化的电压信号。
本实验中的温度传感器采用了热敏电阻,热敏电阻是一种对热敏感的电阻元件,一般用半导体材料做成,可以分为负温度系数热敏电阻NTC (Negative Temperature coefficient Thermistor )和正温度系数热敏电阻PTC (Positive Temperature Coefficient Thermistor ),临界温度系数热敏电阻CTR (Critical Temperature Resistor )三种,本实验用的是负温度系数热敏电阻NTC ,NTC 通常是一种氧化物的复合烧结体,特别适合于C 0300~100-之间的温度测量,它的电阻值随着温度的升高而减小,其经验公式为:⎪⎭⎫ ⎝⎛-=0110T T B T eR R ,式中,R0是在25C 0时或其他参考温度时的电阻,0T 是热力学温度(K ),B 称为材料的特征 温度,其值与温度有关,主要用于温度测量。
NTC 和PTC 的特征曲线如图1-1所示:图1-1图1-2D1REDR12.7K123H L K1SW-HL+15VR3R527KR4100R63K+5V2374618U2OP072374618U3OP072374618U4OP073274618U1OP07R1147KR85.1KR7100KR105.1K R9100KR1410KR1510KR1651KR1751KR182KR232KR195.1KR212KR222K12Uo +15V-15V-15V-15V+15V+15V-15VD33.2VD23.2VR202K-5VR242K +5VR1220KR1320K RW 10K0.1u FC20.1u FC30.1u FC40.1u FC50.1u FC60.1u F C70.1u F C80.1u FR2270/3WJ2J1123123三、实验设备万用表、温度传感器调理模块。
四、实验内容与步骤1.将“温度传感器调理模块”插放到相应的实验挂箱上;2. 在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错);3、进行调理电路的调零:先将“温度传感器调理模块”的拨动开关拨向下方(此时模块上U 的灯暗);用短路帽短接此模块上J1、J2下方的两个插脚,再调节电位器RW,用万用表测量O 的两端,使输出电压为零;再把短路帽切换到J1、J2上方的两个插脚。
4、调零完成之后,再把拨动开关拨向上方(模块上的灯亮),此时电阻R2处于加热状态,U的两端,在加热过程中,观测并记录输出电压的变化情况。
用万用表测量O五、思考题归纳总结NTC用作温度测量时应注意哪些问题,主要应用在什么场合,有哪些优缺点。
六、实验报告要求1、整理实验数据,分析热敏电阻NTC的阻值随温度变化的情况;2、画出热敏电阻NTC的温度特征曲线。
实验二金属箔式应变片——单臂电桥性能实验一、 实验目的了解金属箔式应变片的应变效应,单臂电桥工作原理和性能。
二、 实验原理应变片的安装位置如图2-2所示,应变式传感器已装到应变传感器模块上。
传感器中各电阻应变片已接入到“THVZ-1 型传感器实验箱”上,从左到右依次为R1、R2、R3、R4。
可用万用表进行测量,R1=R2=R3=R4=350Ω。
图2-2 应变式传感器安装示意图金属丝在外力作用下发生机械形变时,其电阻值会发生变化,这就是金属的电阻应变效应。
金属的电阻表达式为:lR Sρ= (1) 当金属电阻丝受到轴向拉力F 作用时,将伸长l ∆,横截面积相应减小S ∆,电阻率因晶格变化等因素的影响而改变ρ∆,故引起电阻值变化R ∆。
对式(1)全微分,并用相对变化量来表示,则有:R l S R l S ρρ∆∆∆∆=-+ (2) 式中的l l ∆为电阻丝的轴向应变,用ε表示,常用单位με(1με=1×610mmmm-)。
若径向应变为r r∆,电阻丝的纵向伸长和横向收缩的关系用泊松比μ表示为l rrlμ∆∆=-(),因为SS∆=2(rr∆),则(2)式可以写成:01212R l l lk R l l l l lρρρμμρ∆∆∆∆∆∆=++=++=∆()() (3)式(3)为“应变效应”的表达式。
0k 称金属电阻的灵敏系数,从式(3)可见,0k 受两个因素影响,一个是(1+μ2),它是材料的几何尺寸变化引起的,另一个是ρρε∆(),是材料的电阻率ρ随应变引起的(称“压阻效应”)。
对于金属材料而言,以前者为主,则μ210+≈k ,对半导体,0k 值主要是由电阻率相对变化所决定。
实验也表明,在金属丝拉伸比例极限内,电阻相对变化与轴向应变成比例。
通常金属丝的灵敏系数0k =2左右。
用应变片测量受力时,将应变片粘贴于被测对象表面上。
在外力作用下,被测对象表面产生微小机械变形时,应变片敏感栅也随同变形,其电阻值发生相应变化。
通过调理转换电路转换为相应的电压或电流的变化,根据(3)式,可以得到被测对象的应变值ε,而根据应力应变关系εσE = (4)式中 σ——测试的应力;E ——材料弹性模量。
可以测得应力值σ。
通过弹性敏感元件,将位移、力、力矩、加速度、压力等物理量转换为应变,因此可以用应变片测量上述各量,从而做成各种应变式传感器。
电阻应变片可分为金属丝式应变片,金属箔式应变片,金属薄膜应变片。
金属箔式应变片就是通过光刻、腐蚀等工艺制成的应变敏感元件,通过它转换被测部位受力状态变化、电桥的作用完成电阻到电压的比例变化,电桥的输出电压反映了相应的受力状态,对单臂电桥输出电压 U= EK ε/4,式中E 为电桥供电电压,K 为应变灵敏系数。
应变式传感器信号调理实验电路图如图2-1所示。
图2-1应变式传感器信号调理实验电路图三、实验设备THVZ-1型传感器实验箱中应变式传感器实验单元、砝码、万用表、信号调理挂箱、应变式传感器调理模块。
四、实验内容与步骤1.将“应变式传感器调理模块”插放到相应的实验挂箱上,在确保上述模块插放无误后,从实验屏上接入实验挂箱所需的工作电源(电源的大小及正负极性不能接错)2.检查无误后,合上主控台电源开关,进行差动放大器调零,方法为:将应变式传感器信号调理实验电路的输入端Ui与地短接,调节实验模板上调零电位器Rw2,使Uo端输出电压为零,(万用表2V档测量)。
关闭主控台电源。
(注意:当Rw2的位置一旦确定,就不能改变。
)3.按图2-3将应变式传感器的其中一个应变片R1(即模板的R1)接入电桥作为一个桥臂与R5、R6、R7接成直流电桥,(R5、R6、R7在模块内已接好),接好电桥调零电位器Rw1,接上桥路电源±5V,如图2-3所示。
检查接线无误后,合上主控箱电源开关,调节Rw1,使数显表显示约为零(万用表2V档测量)。
4.在砝码盘上放置一只砝码,读取数显表数值,以后每次增加一个砝码并读取相应的数显表值,直到200g砝码加完,记下实验结果填入表2-1,关闭电源。
重量(g) 20 40 60 100 120 140 160 180 200 80电压(v) 0.2 0.4 0.6 1 1.2 1.38 1.57 1.68 1.88 0.874107L,d,d,,,d ,, , ,图2-3 应变式传感器单臂电桥实验接线图5. 根据表1-1计算系统灵敏度W U S ∆∆=/(U ∆输出电压的变化量,W ∆重量变化量) 和非线性误差δf1=Δm/y FS ×100% 式中m ∆(多次测量时为平均值)为输出值与拟合直线的最大偏差:y FS 满量程输出平均值,此处为200g 。
五、实验注意事项1.不要在砝码盘上放置超过1kg 的物体,否则容易损坏传感器。
2.电桥的电压为±5V ,绝不可错接成±15V ,否则可能烧毁应变片。
六、实验报告要求1.记录实验数据,并绘制出单臂电桥时传感器的特性曲线。
2.从理论上分析产生非线性误差的原因。
实验三金属箔式应变片——半桥性能实验一、实验目的1.掌握半桥的工作原理。
2.比较半桥与单臂电桥的不同性能、了解其特点。
二、实验原理把不同受力方向的两只应变片接入电桥作为邻边,电桥输出灵敏度提高,非线性得到改善。
当应变片阻值和应变量相同时,其桥路输出电压U O2=U= EKε/2。
三、实验设备传感器实验箱(二)中应变式传感器实验单元,传感器调理电路挂件中应变式传感器实验模板、砝码、智能直流电压表(或虚拟直流电压表)、±15V电源、±5V电源。
四、实验内容与步骤1.接入模板电源±15V(从主控箱引入),检查无误后,合上主控台电源开关,进行差动放大器调零,方法为:将图2-1的输入端Ui两端均与地短接,调节实验模板上调零电位器Rw2,使Uo端输出电压为零,(万用表2V档测量)。
关闭主控台电源。
(注意:当Rw2的位置一旦确定,就不能改变。
)2.根据图3-1接线。
R1、R2为实验模板上的应变片,注意R2应和R1受力状态相反,所标的箭头表示受力方向,即将传感器中两片受力相反(一片受拉、一片受压)的电阻应变片作为电桥的相邻边。
接入桥路电源±5V,调节电桥调零电位器Rw1进行桥路调零,重复实验二中的步骤图3-1 应变式传感器半桥实验接线图4、5,将实验数据记入表3-1,计算灵敏度W U S ∆∆=/2,非线性误差2f δ。
若实验时显示数值不变化说明R1与R2两应变片受力状态相同。
则应更换应变片。
重量(g ) 电压(mV )五、实验注意事项1.不要在砝码盘上放置超过1kg 的物体,否则容易损坏传感器。
2.电桥的电压为±5V ,绝不可错接成±15V ,否则可能烧毁应变片。
六、思考题1.半桥测量时两片不同受力状态的电阻应变片接入电桥时,应放在:(1)对边?(2)邻边? 2.桥路(差动电桥)测量时存在非线性误差,是因为:(1)电桥测量原理上存在非线性?(2)应变片应变效应是非线性的?(3)调零值不是真正为零? 七、实验报告要求1.记录实验数据,并绘制出单臂电桥时传感器的特性曲线。
2.分析为什么半桥的输出灵敏度比单臂电桥时高了一倍,而且非线性误差也得到改善。