您好,欢迎访问三七文档
第14章上机练习为了增强实际操作能力,在对LabVIEW的一些基础知识进行了比较全面的介绍后,本章将提供几个上机练习,通过这些上机练习,希望能够达到熟悉LabVIEW软件的编程环境、加深理解LabVIEW的图形化编程概念等目的以及掌握一些使用LabVIEW时的应注意的事项和技巧。实验一上机目的:熟悉LabVIEW软件的基本编程环境。熟悉子VI的调用。上机内容:1.创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动机转速时,经过一定的运算过程,输出发动机温度和汽车速度值。实现步骤:(1)前面板图14-1练习一前面板(2)程序框图图14-2练习一程序框图上机内容2:创建一个VI程序,并在编写程序过程中调用上机练习一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用练习一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示控件来显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。实现步骤:(1)前面板图14-3练习二前面板(2)程序框图图14-4练习二程序框图上机内容3•P59图3-763-77•习题3-3•习题3-4•习题3-5•习题3-6•习题3-7•习题3-8•习题3-9实验二上机目的:熟悉LabVIEW中For循环的使用以及图形与图表的数据显示。上机内容:1.教材P233练习三创建一个VI程序,程序中需要使用For循环波形图控件与波形图表控件。此VI要实现的功能是:利用For循环生成100个随机数,并将这100个随机数分别在波形图控件和波形图表控件中显示,并比较波形图控件和波形图表控件在数据显示上的区别。实现步骤:前面板图14-5练习三前面板程序框图图14-6练习三程序框图上机内容:2.使用公式节点完成下列公式的计算(输入数据自定)52410232210413223xyxxxyxyxxxy上机内容,813,58,35,23,123求分数序列前20项之和4给百分制成绩输出等级ABCDE,要求:A:90分以上;B:80-89;C:70-79;D:60-69;E:60以下5用while循环、顺序结构构成一个跑马灯实验三上机目的:熟悉如何在一个波形图控件中创建多条曲线,同时显示曲线数据以及将其保存至指定的路径和格式文件中。1.P234练习四创建一个VI程序,此VI要实现的功能是:使用一个For循环并执行100次循环,在循环中将产生100个随机数,同时使用一个正弦函数来生成正弦波形,正弦波形的周期通过数值函数来调整。通过For循环生成的两条曲线的数据通过创建数组函数转换成一个二维数组,用户使用一个数值显示控件和波形图控件来分别显示两条曲线的数据和波形。最后使用文件写入函数将曲线数据写至一个电子表格文件中。上机内容:实现步骤:(1)前面板图14-7练习四前面板(2)程序框图图14-8练习四程序框图上机内容2P238练习七创建一个VI程序,此VI要实现的功能是:利用顺序结构,并预先给定一个0~1范围内的定值,然后计算当程序运行时产生的随机数第一次与给定值相等时程序运行的时间与循环运行的次数。图14-13练习七前面板图14-14练习七程序框图上机内容:3.习题7-6。4.习题7-7。在波形图上用两种不国的颜色显示一条正弦曲线和一条余弦曲线,每条曲线长度为x0=2,dx=55.习题7-9。5.用XY图显示一个半径为5的圆。6.习题8-47.习题8-58.习题8-69.习题8-710.习题8-8实验四上机目的:熟悉信号分析处理的的使用。上机内容:1.P236练习五创建一个VI程序,程序中需要使用正弦波形函数,波形图控件、幅度谱和相位谱函数以及加法函数。此VI要实现的功能是:首先创建两个正弦波形,并为每个正弦波形函数设置不同的频率、幅值和相位。通过加法函数将两个正弦波形合成一个波形并输入到合成波形图的显示控件中,同时将合成的波形图输入幅度谱和相位谱函数,并从该函数的相位谱输出接线端输出至波形图控件中。图14-9练习五前面板图14-10练习五程序框图上机实验内容2.设计一个函数发生器,可以产生频率和幅度可调的正弦信号、方波、三角波及锯齿波,在前面板上显示。3.使用AmplitudeandPhaseSpectrum对两个叠加后的正弦信号进行频谱分析。4.设计VI,对一个混有高频噪声的正弦信号实现低通滤波。5.设计VI,计算正弦信号的功率谱。6.设计一调制解调系统。调制解调系统上机目的:熟悉使用多虚拟通道来进行数据采集。上机内容:创建一个VI程序,此VI要实现的功能是:首先创建两个虚拟输入通道,并为每个虚拟输入通道输入波形数据,然后使用AIAcquireWaveforms.vi函数扫描两个输入通道内的信号波形,并将它们显示在波形图控件中。7练习六图14-11练习六前面板图14-12练习六程序框图练习八上机目的:熟悉使用LabVIEW调用ActiveX控件。上机内容:创建一个VI程序,此VI要实现的功能是:调用ActiveX控件,并设置ActiveX控件对象为MicrosoftOfficeSpreadsheet11.0,并通过设置往Spreadsheet中写入指定数据。图14-15练习八前面板图14-16练习八程序框图
本文标题:第14章 上机练习
链接地址:https://www.777doc.com/doc-3210839 .html