文档详情

虚拟仪器实验5.doc

发布:2016-04-02约字共7页下载文档
文本预览下载声明
专业年级 机电113班 姓名 胡燕 学号 2011012579 成绩 实验五 图形化显示数据 ——图表和图形 实验目的: LabVIEW编程软件入门学习 二、实验内容: 1、熟悉LabVIEW软件图形软件,熟练添加各种控件。 2、熟悉LabVIEW中的图表和图形及它们的相关操作。 3、在程序框图中调用各种功能函数和程序结构来创建程序。 4、完成练习与作业。 三、实验步骤: 5.1 波形数据(Waveform) 5.2 Chart趋势图 5.3 Graph图表 5.4 三维图形(3D Graph) 5.5 Picture图形控件 四、实验总结: 通过本次实验学习了LabVIEW图形的创建,以及LabVIEW的图形的基本控件,学习了用LabVIEW图形创建一些基本的图形程序。通过学习LabVIEW图形这一章的学习,学习了Chart、Waveform Graph、XY Graph之间的主要区别,以及和他们相关的一些基本编程。 通过学习发现我的不足之处有很多,在练习和编程中有很多问题,主要是对默写控件的位置不熟悉,但是在老师的指导和同学的帮助下,以及在网上搜索资料,都把这些问题成功解决了。 实验作业: 请说出Chart、Waveform Graph、XY Graph之间的主要区别。 波形图表一般用于接收一维数组或者标量数据或者簇,波形Graph在接收到新数据时,先把已有数据曲线完全消除,然后根据新数据重新绘制整条曲线,新数据被接续在旧数据的后面。Chart的数据并没有事先存在一个数组中,它是实时显示的 波形图接收一位数组,二维数组,簇,簇数组,波形数据。 xy图接收两个一位数组绑定簇,坐标点簇数组。 波形图表可以实时显示,后面两个只能一次性画出来。 利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,利用实时趋势曲线实时显示采样结果。 前面板: 程序框图: 利用随机数发生器产生0-5V的采样信号,每200ms采一个点是通过等待下一个整数倍毫秒来控制的,将产生的随机数给波形图表来实时显示采样结果。 3. 在习题2的基础上再增加1路电压信号采集,此路电压信号的范围为5到10V。 前面板: 程序框图: 在习题2的基础上再增加1路电压信号采集,用随机数乘以5再加5来产生5-10的电压信号,通过创建数组将两组结果输出给同一个波型图表实时显示。 4.利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,共采集50个点,采集完后一次性显示在Waveform Graph上。 前面板: 程序框图: 采用for循环结构,共采集50个点,故循环次数为50次,用随机数来产生0-5V的采样信号,波形图表用来实时显示采样值,当所有点采集完成后,再通过波形图一次性显示出来。 5. 在习题4的基础上再增加1路电压信号采集,此路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。采样完成后,将两路采样信号显示在同一个Waveform Graph中。 前面板: 程序框图: 在两个for结构中生成的波形通过数组连接成一组数据,在一个波形图李设置显示两个波形即可。 6. 将习题5中的X轴改为时间轴显示,要求时间轴能真实的反映采样时间。分析为什么与习题5的显示结果截然不同? 前面板: 程序框图: 通过对波形图表的属性设置,改变现实格式即可显示出时间轴。 7. 利用Signal Processing-Signal Generation-Sine Pattern.vi(如右上图所示)产生两条正弦曲线,将两条曲线分别作为XY Graph的XY输入。通过改变其中一条曲线的频率和相位来研究李萨如图形。 前面板: 程序框图: 将改变了相位和频率后的正弦波作为X轴输入,将没有改变过参数的正弦波作为Y轴输入,输出xy波形,来研究李萨如图形。
显示全部
相似文档