LabView实验报告
labview 课堂实验报告

长沙学院LabVIEW课程实验报告系(部)电子信息与电气工程系专业班级光电1班学号 2011023130 姓名张洪明成绩2014年 10月 28 日一、实验题目教材P91 4-6,P236练习五、七,补充练习。
二、实验目的1.了解并掌握LabVIEW中顺序结构的使用。
2.熟悉信号分析处理的使用。
3.熟悉结构的嵌套使用。
三、实验设备1.联想电脑 WinXP系统2.NI LabVIEW 2013四、实验内容1.完成教材P91上4-64-6:在前面板中放置三个LED灯,编写程序实现以下功能:程序运行后第一个LED打开保持3秒,然后关闭,同时打开第二个LED并保持5秒后关闭,同时打开第一个和第三个LED保持5秒后,程序终止。
2.完成练习题五、七。
练习五:创建一个VI程序实现功能:创建两个正弦波形其频率幅值相位可设置,通过加法函数合成一个波形并显示,同时输出幅度谱和相位谱。
练习七:创建一个VI程序实现以下功能:利用顺序结构,并预先给定一个0-1之间的定值,然后计算当程序运行时产生的随机数第一次小于给定值时程序运行的时间与循环运行的次数。
3.补充练习:创建一个VI实现功能:显示一个波形其频率幅值偏移量随时可调并即时显示波形。
五、实验结果1.4-6:前面板:程序框图:运行结果:结果:达到设计要求练习五:前面板:程序框图:运行结果:练习七:前面板:程序框图:补充练习:前面板:程序框图:六、总结与体会这次试验我练习了LabVIEW中顺序结构的使用,还练习了信号分析处理的初步运用,通过直观的感受了解到了信号的分析处理,虽然还有好多东西有点不熟练,但还是圆满的完成了任务。
labview实训报告

(一)实训目的这两周进行软件实训,运用LabVIEW驱动硬件。
使学生对LabVIEW软件能熟练使用。
(二)实训的意义通过实习,可以使我们熟悉具体操作流程,增强感性认识,并可从中进一步了解、巩固与深化已经学过的理论和方法,提高发现问题、分析问题以及解决问题的能力。
(三)实训内容LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种用图令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。
VI指虚拟仪器,是LabVIEW的程序模块。
LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。
用户界面在LabVIEW中被称为前面板。
前面板创建完毕后,便可使用图形化的函数添加源代码来控制前面板上的对象。
在程序框图上添加图形化代码,即G代码或程序框图代码。
因此又被称作程序框图代码。
(四)实训步骤在第一周中,我们对软件进行熟悉。
根据我们之前在网上查的资料和LabVIEW自带的帮助学会运用LabVIEW。
做我们从图书馆借到的书上的例子或软件上自带的范例来练手。
在第一周,我根据书上和软件上的范例熟悉各个程序模块的作用。
用它连接了各种仪器进行实验观察。
并根据例子做了几个实验。
以下是我在第一周做的各种东西。
显示信号波形、信号波形开始由于波形变化速度太快,增加一个延时信号控件声音波形添加声音采集控件添加示波器添加停止控件将需要循环的控件圈起来圈起后效果添加或控件添加声音采集控件连好线启动后效果在第一周结束时,老师让我们自己选择用LabVIEW驱动一种电脑硬件,例如鼠标,声卡,串口等。
我决定做关于声卡的驱动。
从数据采集的角度来看,声卡是一种音频范围内的数据采集卡,是计算机与外部的模拟量环境联系的重要途径。
声卡的主要功能包括录制与播放、编辑和处理、MIDI接口三个部分。
labview实验报告

labview实验报告引言LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种基于图形化编程的虚拟仪器工程软件,广泛应用于科学研究、控制系统和数据处理等领域。
本实验报告将介绍我在使用LabVIEW进行实验时的一些体会和总结。
实验目的本次实验的目的是利用LabVIEW来设计和实现一个温度监测与控制系统。
通过该系统,我们可以测量环境温度,并根据设定的阈值来控制加热器的工作状态,从而保持目标温度的稳定。
实验过程在实验开始之前,我首先学习了LabVIEW的基本操作和编程概念。
LabVIEW采用了数据流图(Dataflow Diagram)的方式组织程序,通过将各个组件(控制、输入、输出)连接起来来实现功能。
在编程时,我使用了LabVIEW中提供的各类函数模块,包括数据处理、传感器读取和输出控制等。
首先,我创建了一个图形化用户界面(Graphical User Interface,GUI)来显示实时温度和设定温度。
通过使用LabVIEW中的控件和指示器,我可以直观地看到温度的变化,并且可以通过调节滑动条来设定目标温度。
在温度检测方面,我选择了一个合适的温度传感器,并将其连接到我的计算机上。
通过使用LabVIEW提供的传感器读取模块,我可以实时获取传感器的输出,并将其显示在GUI上。
为了实现温度控制功能,我使用了一个继电器来控制加热器的开关。
通过LabVIEW的输出控制模块,我可以根据当前温度与设定温度之间的差距来控制继电器的打开和关闭状态。
当温度低于设定温度时,继电器闭合,启动加热器;当温度达到设定温度时,继电器断开,停止加热器的工作。
实验结果经过一番调试和测试,我成功地实现了这个温度监测与控制系统。
在系统运行过程中,我可以清晰地看到当前温度和设定温度的变化,同时继电器也能根据温度的变化自动控制加热器的工作状态。
这个系统不仅能够稳定地达到设定温度,还具有良好的实时性能和可靠性。
(word完整版)LabVIEW实训报告

目录绪论.................................................... 错误!未定义书签。
一、实训目的 (8)二、实训器材。
.。
.。
.。
..。
.。
...。
....。
..。
...。
....。
.。
..。
.。
.。
.。
..。
....。
.。
..。
..。
....。
..。
.。
.。
..。
.。
..。
.。
..。
.。
..。
..。
(8)三、实训要求........................................... 错误!未定义书签。
四、实训步骤 (8)五、心得体会 (15)绪论散热器在生活中大家应该都见过并且使用过.首先散热器是用来传导、释放热量的一系列装置的统称。
散热器工作原理是散热器主要靠对流,如果对流被破坏,热效率会被大大降低。
传统的家居装饰往往是包暖气罩,而根本不考虑最基本的物理原理——热对流,是取暖设备的正常供暖遭到破坏。
热空气轻,冷空气重,因此,空调装在高处,目的是让冷气从头而降,散热器装在低处,易于热气上升。
加强对流才能迅速提高热量,取暖费就不白交。
散热器的结构可以分为弯头形式同集箱形式,弯头形式主要用在蒸汽加热空气,导热油加热空气等,这种结构的优点是弯头可以伸缩散热管不容易拉裂,缺点是管与端板处易漏风,解决方法是把弯头用钢板全部封住焊死;集箱形式的散热器也可以用在蒸汽加热空气,导热油加热空气等,这终结构在高温或温差变化的情况下管子容易拉裂,所以设计过程中可以考虑设计成浮头式。
散热器的种类:1.水冷散热器:水冷散热器水冷系统一般由以下几部分构成:热交换器、循环系统、水箱、水泵和水,根据需要还可以增加散热结构。
而水因为其物理属性,导热性并不比金属好(风扇制冷通过金属导热),但是,流动的水就会有极好的导热性,也就是说,水冷散热器的散热性能与其中散热液(水或其他液体)流速成正比,制冷液的流速又与制冷系统水泵功率相关。
而且水的热容量大,这就使得水冷制冷系统有着很好的热负载能力。
LABVIEW实验报告

实验一熟悉LabVIEW开发环境一、实验目的(1) 熟悉LabVIEW的初步操作。
(2) 掌握LabVIEW的编程方法。
二、实验原理(1) LabVIEW的操作模板在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。
这些模板集中反映了该软件的功能与特征。
(2)关于连线连线是程序设计中较为复杂的问题。
流程图上的每一个对象都带有自己的连线端子,连线将构成对象之间的数据通道。
因为这不是几何意义上的连线,因此并非任意两个端子间都可连线,连线类似于普通程序中的变量。
数据单向流动,从源端口向一个或多个目的端口流动。
不同的线型代表不同的数据类型。
(3)程序调试技术1.找出语法错误如果一个VI程序存在语法错误,则在面板工具条上的运行按钮会变成一个折断的箭头,表示程序不能被执行。
这时该按钮被称作错误列表。
点击它,则LabVIEW弹出错误清单窗口,点击其中任何一个所列出的错误,选用“查找”功能,则出错的对象或端口就会变成高亮。
2.设置执行程序高亮在LabVIEW的工具条上有一个画着灯泡的按钮,这个按钮叫做“高亮执行”按钮上。
点击这个按钮使它变成高亮形式,再点击运行按钮,VI程序就以较慢的速度运行,没有被执行的代码灰色显示,执行后的代码高亮显示,并显示数据流线上的数据值。
这样,你就可以根据数据的流动状态跟踪程序的执行。
3.断点与单步执行为了查找程序中的逻辑错误,有时希望流程图程序一个节点一个节点地执行。
使用断点工具可以在程序的某一地点中止程序执行,用探针或者单步方式查看数据。
使用断点工具时,点击你希望设置或者清除断点的地方。
断点的显示对于节点或者图框表示为红框,对于连线表示为红点。
当VI程序运行到断点被设置处,程序被暂停在将要执行的节点,以闪烁表示。
按下单步执行按钮,闪烁的节点被执行,下一个将要执行的节点变为闪烁,指示它将被执行。
labview实验报告

LABview实验报告实验课程:虚拟仪器学生姓名:学号:学院班级:目录实验一 LabVIEW编程环境与基本操作实验 (3)实验二 LabVIEW编程的结构实验1 (9)实验三LabVIEW编程的结构实验2 (14)实验四LabVIEW编程的图形图表、数组与簇 (18)实验一 LabVIEW 编程环境与基本操作实验一、实验目的1.了解LabVIEW 的编程环境。
2.掌握LabVIEW 的基本操作方法,并编制简单的程序。
3.学习建立子程序的过程 二、实验内容1.建立一个测量温度和容积的VI 。
a.实验步骤1)选择 File»New ,打开一个新的前面板窗口。
2)从 Controls»Numeric 中选择 Tank 放到前面板中。
3)在标签文本框中输入“容积” ,然后在前面板中的其他任何位置单击一下。
4)把容器显示对象的显示范围设置为0.0到1000.a.使用文本编辑工具(Text Edit Tool ),双击容器坐标10.0标度,使它高亮显示。
b.在坐标中输入 1000,再在前面板中的其他任何地方单击一下。
这时0.0到1000.0之间的增量将被自动显示。
5)在容器旁配数据显示。
将鼠标移到容器上,点右键,在出现的快速菜单中选Visible Iterms»Digital Display 即可。
6)从Controls»Numeric 中选择一个温度计,将它放到前面板中。
设置其标签为“温度”,显示范围为0到100,同时配数字显示。
可得到如下的前面板图。
图1.3 练习2的前面板图7)Windows»Show Diagram 打开流程图窗口。
从功能模板中选择对象,将它们放到流程图上组成下图(其中的标注是后加的)。
图1.4 练习2的流程图随机数发生器乘法函数 数值常数连接点该流程图中新增的对象有两个乘法器、两个数值常数、一个随机数发生器,温度和容积对象是由前面板的设置自动带出来的。
labview实验报告

实验二创建、编辑和调试VI实验时间:地点:学号:姓名:一、实验目的1.掌握LabVIEW8.5编程的基本操作。
2.掌握创建、编辑和调试VI的基本步骤二、实验内容1.掌握LabVIEW8.5编程的基本步骤和要求。
2.用新建项目的方式创建LabVIEW的程序。
3.创建两个数之和与之差比较的程序。
三、实验步骤1.、数值选项子选板中选择数值输入控件。
单击数值输入显示控件,然后拖拽到所希望的位置,然后单击鼠标将控件放下,前面板上就会出现相应的控件。
2.创建布尔LE从“文件”菜单中选择“新建VI”打开新的前面板,从控件选项板的D。
从控件选项板的布尔子选板中选择圆形指示灯。
单击,然后拖拽到所希望的位置,然后单击鼠标将控件放下。
3.设置标签。
在标签框中内键入字母,按前面板工具条上的对号按钮。
4.从窗口下拉菜单中选择显示程序框,切换到程序框图。
5.先在框图上放置“加”和“减”函数。
从框图选项板,编程选项板的数值子选项中选择“加”函数。
按照同样方法,将“减”函数放置到框图上并显示标签。
6.从框图选项板,编程选项板的子选项板中选择“等于?”函数,并放到框图上。
7.连线。
当鼠标移到各个控件上时,能够连线的节点便会自动闪烁。
完成连线。
8.连线完成以后,在数值输入控件输入相应的数字,单击运行按钮,便可得到前面板上的结果。
四、实验结果五、实验心得及体会通过本次试验,掌握了LabVIEW8.5编程的基本操作,掌握创建、编辑和调试VI的基本步骤,对LabVIEW的运用有了一个基本的认识。
【优质】labview,实习报告-精选word文档 (5页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==labview,实习报告篇一:labviEW虚拟仪器实习报告实验一:实验步骤(1)启动LabVIEW,创建一个VI并命名为test1。
(2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。
该控件从“控件—经典—经典数值”子选项板中获得。
(3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。
(4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。
(5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。
(6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。
(7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。
(8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。
(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存。
前面板:程序框图:实验二:实验步骤:(1)启动LabVIEW,创建一个vi并保存为test2。
(2)在前面板中创建一个旋钮控件,修改标签名为发动机转速,设置数值范围为0~5000,从旋钮控件中调出一个数字显示控件来同步显示旋钮控件当前值。
(3)在前面板创建两个数值显示控件,并修改标签名为汽车速度和发动机温度。
(4)切换至程序框图窗口。
(5)在程序框图中创建一个大于或等于函数。
(6)在程序框图中调用实验一的子函数,从函数选板中的“函数—选择VI”选在实验一创建的子vi.vi。
(7)在程序框图中创建一个蜂鸣器函数,并按图示连线情况连线。
(8)切换至前面板,在发动机转速中输入数值,点击运行按钮运行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
机电系统创新性综合实验
实验报告
学院:机械工程学院
专业:机械设计制造及其自动化班级:机自 124 班
学号: 36
学生姓名:**
指导教师:蔡家斌、曹阳
2015年12月12
目录
实验题目: LabView创新实验 (1)
实验一实验内容 (1)
实验过程 (1)
实验小结 (3)
实验总结与感想 (5)
实验二实验内容. (5)
实验过程 (5)
实验小结 (7)
实验总结与感想 (8)
实验三实验内容 (8)
实验过程 (8)
实验小结 (10)
实验总结与感想 (11)
实验题目
本次LabView实验共有6个实验题目,有两个选择方案,我选择了第一种方案:在六个实验中选择了三个,分别是实验一、二、三。
通过自学和同学间的互相帮助,我学会了LabView软件的使用,完成了本次实验。
实验一虚拟信号发生器的设计
实验内容
设计一个虚拟信号发生器,能够产生正弦波、三角波、锯齿波、直流、随机白噪声等信号〔波型选择用按键或旋钮〕,且可以调整波形参数。
通过示波器可以观察虚拟信号发生器的输出信号。
可以通过前面板选择信号波形,调节信号的频率、幅值和相位〔频率、幅值、相位用数字窗口显示〕,并通过虚拟示波器观察生成的波形。
实验过程
1.新建一个VI,在后面板上创建一个选择结构;
2.在选择器标签中选择一个设置为默认,并在后面添加4个分支,以便写入多种不同的程序;
3.在选择结构中建立一个仿真信号,属性设置-信号类型-正弦波-确定;
4.在仿真信号中的对应位置创建输入控件,输出处创建波形图,分别连接在仿真信号的相应位置。
5.
6.其他几种波形信号按照相同方式创建在不同的选择标签中,并在选择结构外部建立一个While循环,可以让程序连续执行。
实验小结
检查程序后按执行按钮,执行程序,正弦波、三角波、锯齿波、直流、随机白噪声等信号的波形图如下图所示
实验总结与感想
为完成本次实验,我们自学了LabView软件,LabView软件是一款功能非常强大的程序编译软件,我们可以通过它创造制造自己需要的各种仪器。
在自学的过程中,我也遇到了一些困难,但在同学的帮助下还是克服了这些问题,这次实验收获很大,相信LabView的运用在今后会对我大有帮助。
实验二正弦信号的发生及频率、相位的测量
实验内容
1、设计一个双路正弦波发生器,各自频率和正弦波之间的相位可调(可用旋转按钮)
2、设计频率计、相位计,直接读取频率、相位。
3、利用FFT进行频率和相位的测量
实验过程
1.新建一个VI,在后面板上创建2个仿真信号;
2.在2个仿真信号的相应位置创建输入控件并连接好,创建2个单频测量和一个波形图,按如图方式连接在一起,单频测量的属性中勾选频率和相位,
3. 前面板如下图所示;
实验小结
检查程序是否连接有误,确认正确后点击运行,可得需要测量的数据显示在数值显示控件中。
实验总结与感悟
通过本次正弦信号的发生与频率、相位的测量实验,我对LadView软件有了更进一步的掌握:前后面板是相互联系的,只需保存一个就可以;各个原件的位置、功能等也有了更多的认识。
本次实验也非常有用,今后需要测量相位、频率等类似信息时可以借鉴本实验,总之,在本次实验中我收获很大。
实验三频谱分析仪的设计
实验内容
设计一个虚拟频谱分析仪,对虚拟信号发生器生成的信号(实验一的VI输出)进行频谱分析〔数字滤波〕,并绘出所分析信号的幅频特性,指出主要频率分量的频率和幅值。
依次改变信号的频率、采样频率以及采样点数,观察频谱特性的变化,分析频率分量产生泄露的原因。
实验过程
1.创建一个VI,在后面板上创建一个选择结构,在选择器标签中选择一个设置为默认,并在后面添加4个分支,分别写入正弦波、三角波、锯齿波、直流、随机白噪声等信号。
2.在仿真信号的相应位置创建输入控件并连接好,创建频谱测量、滤波器和三个波形图,并连接好,如图所示。
3. 在外部建立一个While循环,可以使程序连续运行。
实验小结
检测程序,确认无误后点击连续运行,运行结果如下。
如界面所示,运行后同时在界面上显示幅频特性和相频特性。
分析:由幅频特性可以看出,主要频率分量为1HZ,幅值为1V。
由于相位呈周期性变化,因此每隔一定的范围,会出现一个峰值,即为主频的相位。
改变频率,采样点数,观察幅频特性的变化,可以看出当采样点数过小时,频谱发生了泄露。
频谱泄露的原因:计算机只能处理有限长度的信号,原信号要以采样时间或采样长度截断,即有限化。
有限化也称为加矩形窗,矩形窗将信号突然截断,这在频域造成很宽的附加频率成分,这些附加频率成分在原信号中其实是不存在的。
一般将这一问题称为有限化带来的泄露问题。
实验总结与感想
通过完成本次实验,我对LabView软件的掌握进一步加深,基本可以完成一些简单的问题。
频谱分析仪的设计也让我对虚拟信号的分析有了了解,对今后类似问题的处理有了思路。