欢迎来到天天文库
浏览记录
ID:58659757
大小:885.50 KB
页数:58页
时间:2020-10-05
《虚拟仪器与电子测量实验全解ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、虚拟仪器与电子测量实验电子信息技术实验教学中心实验内容实验一创建和编辑VI程序、建立和调用子VI实验二循环和图表实验三分支结构、顺序结构和公式节点实验四数组和图形实验五字符串和文件I/O操作实验六测试信号的产生和分析实验七计数器的使用实验八虚拟仪器设计实验实验九示波器技术性能的测试实验十电压表波形响应和频率响应的研究实验十一频率合成信号源实验十二扫频仪的使用实验十三用李沙育图形测量频率实验一创建和编辑VI程序、建立和调用子VI熟悉LabVIEW的运行环境学会创建VI程序掌握编辑VI程序的方法学习使用调试工具调试VI程序学习VI子程序的建立和调用实验目的:VI(虚拟仪器)
2、有三个主要部分:前面板、程序框图和图标/连接口。模板:提供各种常用的工具和函数模板分为工具模板、控制模板、功能模板。实验原理:程序调试的常用方法:当Run按钮上出现折断的箭头则表示程序不能执行,可以点击该按钮找到出错的对象。使用高亮执行、单步执行的方式和断点工具、探针工具来跟踪数据在VI程序中的流动,这样可方便的调试VI程序。VI子程序的两个组成部分:图标和连接口。用图标编辑器(IconEditor)来创建VI的图标VI子程序的连接口是子程序和主程序之间传递数据的端口。定义连接口时,先选择VI需要的端口数,然后使用连线工具将前面板的指示器和控制器分配给每一个端口。◆调用
3、子VI的方法:在Function模板中选择SelectaVI…选项打开BouncingCubeVI(在BASCLASS.LLB库内)。创建一个VI程序:比较两个数,如果两数相等则灯亮。掌握LabVIEW编辑技术和调试方法。创建一个将作为VI子程序的一个测量温度的VI程序。选择程序框图的部分节点,用CreatSubVI选项创建VI子程序。实验内容:学习使用While循环和For循环。学习使用图表绘制循环产生的数据曲线。实验目的:实验二 循环和图表While循环和For循环是两种可以用来重复执行子框图的结构。While循环只要与其相连的conditional端口值为Tru
4、e就执行,为False则停止循环。For循环执行预先设定的count端口的次数。实验原理:循环时间的设定。使用WaitUntilNextmsMultiple函数,设定每次循环的时间为指定的毫秒数(1s=1000ms)使用移位寄存器保存每次循环数据。图表是一种显示一条或多条曲线的数值指示器。创建一个VI程序随机产生数据并在图表上用ScopeUpdate方式显示数据,该程序在前面板有一个旋钮控制器可以在0~2秒之间调节循环速率,使用一开关控制VI程序运行。使用移位寄存器求平均值。创建一个VI程序,每秒测量一次温度,并显示在波形Chart指示器上。如果温度高出或低于设定范围,
5、VI程序点亮前面板的2个LED实验内容:控制量:思考和练习:1、创建一个VI程序,产生随机数直到该数与指定值相匹配,循环计数端口记录在匹配数出现前循环重复的次数。2、设计自动控制中的数字PID计算程序,并且在一个图上同时显示设定值、实测值(调用温度模拟仿真VI产生)和控制量的曲线和数值。其中,PID系数分别为1,0.01,1,设定值取75~85可调。计算公式为:偏差:学习CASE结构和SEQUENCE结构掌握公式节点的使用实验目的:实验三 分支结构、顺序结构和公式节点Case结构和Sequence结构是两种控制数据流的结构。根据Case结构选择端口的输入,可以将Ca
6、se结构分支到不同的程序框图。在Case结构的每个Case边界以内都可以设置子程序框图。条件选择可以是布尔的(2种条件)或者是数字的(231-1种条件)使用Sequence结构,可以按一定顺序执行程序框图。最先执行的程序框图部分被置于结构的第一帧,第二个要执行的部分置于结构的第二帧,以此类推。实验原理:公式节点可用于运算各种公式。使用FormulaNode,可以直接把很多公式输入到程序框图,当一个函数方程有很多变量或很复杂时,此特性尤其有用。设计一个VI,计算产生一个与指定的数字相等的随机数所需花费的时间。设计一个VI能够像计算器一样进行运算。前面板上有两个数字控制器,
7、用来输入两个数字,另有一个指示器,用来显示VI对输入数字进行运算的结果。用一个滑动条控制器来选择加、减、乘、除运算。设计一个VI,用公式节点来计算下列方程,并画出y1和y2的曲线。y1=x3+x2+5,y2=mx+b。实验内容:熟悉数组的创建和数组函数的功能和应用。掌握二维图形的绘制。实验目的:实验四 数组和图形数组的概念。数组是相同类型的数据元素的集合,指针在0到N-1的范围内变化,可以使用多维数组。图形是以曲线来显示数组中的数据,常用的二维图形控件有波形Chart和波形Graph和XYGraph,可用显示多条曲线。图形控件有很多特性
此文档下载收益归作者所有