收藏 分销(赏)

本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc

上传人:胜**** 文档编号:3105337 上传时间:2024-06-18 格式:DOC 页数:28 大小:1.04MB
下载 相关 举报
本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc_第1页
第1页 / 共28页
本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc_第2页
第2页 / 共28页
本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc_第3页
第3页 / 共28页
本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc_第4页
第4页 / 共28页
本科毕业论文---基于labview的虚拟示波器的设计(论文)设计.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、铜陵学院毕业论文(设计)学 号_1109121116 毕 业 论 文(设计) 课 题 基于LABVIEW虚拟示波器的设计 学生姓名 袁敏 院 部 电气工程学院 专业班级 11电子信息工程(2)班 指导教师 陶 沙 二 一 五 年 五 月目录插图清单I摘 要错误!未定义书签。AbstractIII第一章 绪论11.1虚拟仪器的起源和结构11.2虚拟仪器技术的四大优势11.3虚拟仪器的现状及发展方向21.4本论文的主要工作2第二章 LabVIEW22.1LabVIEW的概念32.1.1 LabVIEW创建虚拟仪器32.2 labview的模板32.2.1工具选板32.2.2控件选板(Control

2、 Palette)52.2.3函数选板(Functions Palette)6第三章 系统硬件设计83.1数据采集与仪器控制83.2虚拟仪器103.2.1选择合适的总线10第四章 虚拟示波器软件设计124.1系统总体构成124.2滤波器模块134.3存储与回放模块144.4频谱分析模块164.5参数测量模块16第五章 虚拟示波器的调试185.1波形显示185.2频谱分析185.3参数测量19第六章 结论和展望20参考文献21致谢:22插图清单图2-1 工具图4图2-2 工具选板的功能图4图2-3 新式功能选板图5图2-4 控件各个子模板图6图2-5 函数选板框图6图2-6 编程的功能框图7图3

3、-1 传感器图8图3-2 选择合适仪器图11图4-1 系统总体流程图12图4-2 系统总体前面板13图4-3 系统总体程序框图13图4-4 滤波器前面板14图4-5 滤波器程序框图14图4-6 存储和回放模块前面板15图4-7a 存储和回放模块程序框图15图4-7a 存储和回放模块程序框图15图4-8 频谱分析模块程序框图16图4-9 频谱分析模块前面板16图4-10 参数模块前面板17图4-10 参数测量程序框图17图5-1 波形显示结果18图5-2 频谱分析结果显示18图5-3 均方根分析结果19图5-4 相位分析19图5-5 全局结果的分析19基于LabVIEW的虚拟示波器的设计摘 要由

4、于实验室大多驱动仪器硬件大多都是国外进口,不但前期的花费大,而且后期的维护、升级的使用也会花费大量的人力财力。而采用虚拟仪器则没有这方面的忧虑,它不仅可以便携的携带和操作,而用户使用起来也很方便,对后期的维护也更简洁。本文对LabVIEW的虚拟示波器进行探讨,伴随计算机的发展,在中国虚拟仪器的使用会越来越频繁。LabVIEW是一种图形化的编程语言,在国外它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。它是一个功能强大且使用灵活的软件。利用它方便地建立自己的虚拟仪器,使其图形化的界面使得编程及使用过程都生动有趣。本文论述虚拟仪器的发展历程,虚拟仪器的基本概念、组

5、成,及总线技术。还谈及LabVIEW的平台,虚拟示波器的硬件、软件、调式,最后对虚拟仪器发展趋势未来进行了总结。关键词:虚拟仪器;总线技术;LabVIEWIDesign of virtual oscilloscope based on LabVIEWAbstract Thelabs aredrivinginstrument hardwaremostlyimported from abroad,not onlythecost,but alsothe maintenance,upgradingtheusewill alsospend a lot ofmanpower and financial r

6、esources.Thevirtual instrumenthas noconcerns about it,it can not onlycarry and operate protableand the useris also very easy to use,maintenanceofthe lateand more concise.Thevirtual oscilloscopeof LabVIEWare introduced,along withthe development of computer,more and more frequentlyin the useof virtual

7、 instrumentChinese.LabVIEW is a graphical programming language which is widely accepted by industry, academia and research lab. as a standard data acquisition and instrument software. This is a powerful and flexible software. It can easily establish its own virtual instrument, its graphical interfac

8、e makes programming and use of the process are lively and interesting. This paper discusses the course of development of virtual instrument, the concept of virtual instrument, basic composition, and bus technology. About the LabVIEW platform, the virtual oscilloscope hardware, software, debugging, f

9、inally the future development trend of virtual instrument is summarized.Keywords: virtual instrument;bus technology; LabVIEWIII第一章 绪论1.1虚拟仪器的起源和结构因为虚拟仪器的很多界面控件与操作都模仿了硬件仪器,所以虚拟仪器继承了传统仪器的功能。它将所有软件和测量电路封装了在一起,利用仪器前面板为用户提供一定的功能。虚拟器系统提供了的是完成测量或调制虚拟机的任务所需的所有软件和硬件设备,用户可以根据系统提示去安装、操作就可以完成。现在国际业界普遍使用的计算机语言都是

10、美国NI公司的LabVIEW。伴随计算机的快步发展和数字采集技术的发展,虚拟仪器的优势日益扩大,应用越来越广泛。1.2虚拟仪器技术的四大优势(1)性能高虚拟仪器继承了PC的处理器和文件I/O外,还针对用户体验和需求做出了巨大的提升和改进。经过日益进步的计算机网络和信息化使得虚拟器技术日益丰富其优势和功效。 (2)研发时间短NI在软件架构将计算机和仪器仪表、通讯方面的技术融合在一起。由于该软件的初衷本就是提供用户操作的方便,将实体转化为虚拟以提高灵活性和更多跟强大的功能,可以在体验设备的各项操作便捷简约时间,提高效率,提高普及率。该平台为更好利于客户提供了各种I/O设备的标准化接口,减少研发时间

11、。(3)无缝集成虚拟仪器技术根本上来说就是将软硬件高度集成的概念。随着用户在产品功能的需求日益增长,工程师就需要通过产品在功能的复杂和共用,但是在连接和集成所有的设备要花费必要的较多时间,虚拟仪器平台则向所有的I/O设备提供的标准化的接口。(4)扩展性强因为相较于硬件设备大便携不方便、成本贵,虚拟仪器的诞生可以说是应运而生,可以在投入较少的硬件投资和人力、甚至无需在软件的升级的基础上改进系统的效率,因此该平台扩张性极强。 1.3虚拟仪器的现状及发展方向IEEE1394总线技术是当前PC体系中是较为重要也较为新的一套工业标准。为了使虚拟仪器能够适用于各种总线的匹配,以美国NI为首世界仪器公司为满

12、足用户市场需求不停的开发一系列的软硬件及插件,去满足虚拟仪器自动测试系统的日益复杂的功能以及组装。自从上个世纪八十年代开始有虚拟软件产品面世,至今产品种类、功能、复杂程度都呈几何式的爆炸增长,至今为止世界上的虚拟仪器生产商以达上千以上。这种计算机操纵的模块化仪器系统在世界上都得到广泛的认可。在近些年中虚拟仪器的概念也被中国的工程师和院校实验室人员接受,NI为整个工业流程中的工程师包括从设计、原型、测试、生产的全过程-带来了一个前所未有且高效强大的平台,实现了整体的效率的提升。在未来的发展,虚拟仪器势伴随计算机的飞速发展也势必日益优化强大,成为工程师便携式的好帮手。1.4本论文的主要工作我国虽然

13、在近些年在科学技术方面取得巨大的作用,但与国际一流技术仍有相当大的差距。我国的实验室或其他的一些研究机构大多引进外国的一些仪器,不断花费金钱,在后期的维护,更新都比较依赖外国。因此本阶段研究虚拟以对我国来说来说具有重要意义。现在,越来越多的科技公司开始加入开发虚拟仪器的队伍,因此也有愈来愈多的新测量仪器种类,这会吸引更多用户去使用它,从而又带动新的需求,促进该行业竞争和扩大,形成良好的循环促进作用。技术的发展与种类的增加会促进其性能越来越好,价格越来越低,伴随着其普及率也会提高。基于LabVIEW虚拟示波器等的便利使用更能说明其优越性。本论文主要介绍虚拟仪器和LabVIEW软硬件开发的过程以及

14、相关概念主要构成是数据采集卡和普通PC机;软件。虚拟示波器主要有软件和硬件的两部分。其中硬件部分虚拟示波器也是主要由硬件和软件两部分构成。它的硬件部分就是普通PC机和数据采集卡。其软件部分含有前面板,采集卡程序以及配套的相应应用软件(主要提供了数据的存储和读取、波形显示、频谱显示、分析及数字滤波器、虚拟示波器等)。第二章 LabVIEW2.1LabVIEW的概念 LabVIEW就是实验室虚拟仪器集成环境(Laboratory Vitual Instrument Engineering Workbench)。LabVIEW是一种高效实用的软件平台,它是由美国的NI公司提出并创立的。因为它除了包含

15、基本硬件设施的功能外,还另外建立适用软件标准的库函数如TCP/IP等诸多协议。 它是图形化界面,许多东西都是用户自定义,是很方便用户的也是实用应用较普遍的。2.1.1 LabVIEW创建虚拟仪器创建虚拟仪器有四个步骤如下所示: (1)前面板的创建。而前面板的本质就是用来设置输入和输入数据的各项框目的。它是图形化界面显示的,更美观简洁,也可让用户更直观观察实验输出效果。在界面值和观察输出量。该界面上有输入数值、按钮与开关、文本输入控件、用户控件、数值显示控件、指示灯、文本显示控件、图形显示控件,这些都通过前面板界面上看到结果。(2)创建程序框图。可通过在前面板窗口上面的窗口(W)右击就可以看到程

16、序框图,点击打开就可以到程序框图。在前面板放置的控件在这里通过连线连节点将图连接完整,配好图标。(3)创建图标。在设置完前面板之后程序框图并不是就设好了,需要我们从控件列表挑选创建图表,再通过前面板右击链接将图标与器件之间的节点进行相应的线连接,待连接完成后就是一个完整程序框图。(4)对程序的运行和调试。运行和调试程序是最后一步也是最后一步。在LabVIEW的程序面板中操作的功能,其功能中有运行、停止、单步步入、单步步出、单步步过、断点、调用时挂起的一系列的操作。如果界面上运行标志是一个完整箭头,则表明可以运行;反之若干断了的箭头则表示程序有有错误,应及时检查修复。点击错误标志,则会将错误的情

17、况显示在小窗口中以一项项的显示出来。按顺序通过点击它,来点击Find功能将出错的对象或端口形成高亮度标识出来。在调试程序时,用户使用单步执行、设置断点、设置探针三步来探视数据流动方向。2.2 labview的模板2.2.1工具选板 工具选板(Tools Palette)是指用来创建、调试和修改VI程序的工具。我们可以在界面上的查看里就可以看到工具选板,进行点右击后就可以看到如图2-1所示的界面。当我们在选板中选了我们所需要的工具,鼠标箭头就会变成你所选相应的工具图形的图样了。我们将鼠标移到相应的流程图程序的子程序亦或图标上,系统就会立即显示对应的信息提示出来。 图2-1 工具图 工具图标有如下

18、图2-2中所示的几种:图2-2 工具选板的功能图以下两个模板是个多层的,它们的每一个子模板下还以包含多个对象。2.2.2控件选板(Control Palette)该选板可以在前面板界面上右击打开,它用来设置前面板上的输出显示对象和输入控制对象。每个图标都代表一小类子模板。我们可以在空白出右击显示该选板,或者在窗口点击选择亦可找到。控件模板如图2-3所示:图2-3 新式功能选板图控件选板如上图所示,它包含我们常见的一些子它选板。在子选板中包含的一些常用对象,我们用文字简要介绍其功能。子模板如下图2-4所示: 图2-4 控件各个子模板图2.2.3函数选板(Functions Palette) 函数

19、选板是在创建流程图程序过程中使用到的工具。我们可以在空白处右击得到函数选板,或者在查看中打开点击中函数选板函数选板上的一系列图标每个都标识一类子选板根据事先了解每一个小分类在功能选择时才能选择相应的函数选板。在函数选板中我们可以找到绝大多数所需的函数,函数选板如图2-5所示如下:图2-5 函数选板框图 LabVIEW的编程板内的种类也是相当丰富,能够满足我们的需求编程选板框图如下图2-6所示:图2-6 编程的功能框图 第三章 系统硬件设计 LabVIEW作为自动化测试、测量领域的专业软件,它集中了包括信号生成、频率分析等600多个分析函数。另外它还提供附加工具软件来对某些情况下信号的处理,特别

20、是LABVIEW8以后都特别加强了数学分析与信号处理能力。3.1数据采集与仪器控制数据采集(Data AcQuisition),亦或叫数据获取,是指从传感器及其它待测设备等被自动采集信息到上位机去分析、处理的过程。DAQ是有许多部分组成,基于PC的数据采集由一些模块化硬件、计算机和驱动程序及应用软件等去测量的。数据采集系统是基于了PC的软硬件的测量系统实现用户自定义和具有灵活功能的。想要从一个基于计算机的数据采集系统得到合理的分析结果,就要充分依赖于系统每一个部分的协调和控制。下面的部分是传感器、信号调理、DAQ卡、PC等,而许多厂商已将这些集成为标准的设备。所以我们只是作一些简单介绍:(1)

21、 传感器和变换器一般来说传感器在测量系统中是将物理信息转化为可测量的电信号。常见的信号有5类模拟信号,分别是直流信号、时域信号、频域信号通断序列和脉冲数字信号。转换器是将能量和信息从系统的某一部分传送到另一部分的器件,与此过程中能量形式也随之改变。传感器如下图3-1所示:图3-1 传感器图(2)信号的调理被测物理量从传感器获得之后不可避免的会受到一些内部亦或是外部因素的影响。此时的信号不可以使用,需要用户要将信号经过相关的调理的才能放入采集卡。信号调理的方法主要包括了放大、衰减、滤波激励及多路复用、线性化等一系列的变换处理,使变换处理后的信号变成信噪比高的信号,一些调理方法如下:1、放大和衰减

22、放大器通过提高输入信号的电平来提高ADC的输入范围大小,来提高测量精度和宁敏度。而衰减是:降低了输入信号的幅度来去调理使信号始终处于ADC范围之内,使得更稳定。2、多路复用多路复用技术提供多路信号通过一个系统传输至一个单一的数字仪器,从而提供了即省钱又可以拥有多路系统通道的数量。3、线性化对输出信号进行线性化,以补偿其自身的误差。4、激励激励在很多处都是非常有用的。例如应变器和电热调节器都需要外部电压或电流激励信号,这个电路源将电阻的变化转换为一个可测量的电压。(3)数据采集1、模拟输入模拟输出依靠的基本参数有许多,包括了通道数、采样速率、分辨率和输入范围等。通道数模拟输入通道又可以分为单端输

23、入通道数和差分输入通道数。输入方式一共有单端和差分两种输入方式。分辨率分辨率就是模拟信号的位数。分辨率越高,则信号范围被分割成的区间数目就越多,能被测到的电压变量越来越小。采样速率该参数是每秒钟进行模数转换的次数。输入范围输入范围就是ADC可量化的电压最大值最小值之间的区间。2、模拟输出模拟输出经常用来采集系统提供激励源。数模(DAC)转换器的一些技术转换指标决定了所产出输出信号的质量:稳定时间、转换速率和输出分辨率。3、定时I/O计数器/定时器在部分应用中很重要,在对数字脉冲计时以及产生方波和脉冲,数字事件产生次数的计。其指标较重要的有分辨率和时钟频率。(4)PC与软件数据采集系统所使用的计

24、算机会极大地影响连续采集数据的最大速度,而当今的技术已可以使用Pentium级别以及多核的处理器,它们能结合更高性能的PCI/PCI Express、PXI/CompactPCI和IEEE1394(火线)总线以及传统的ISA总线和USB总线。硬件是物理的,软件是逻辑的,软件想要表达出来必须通过硬件,比如你看到的图形,是靠硬件和操作系统(软件)还有其它的软件共同工作生产的,所以软件可以理解成一种信息或是语言。硬件和软件的协调发展,他们之间相互依存,相互促进发展。而我们这次选用的LabVIEW是一个开发上层应用程序的开发平台,它不但包含丰富的驱动的函数库,还拥有功能强大的DAQ助手,这样用户就节省

25、了初始的操作时间,将主要精力放在数据的分析处理、使用其获得相应的结果。3.2虚拟仪器 虚拟仪器技术和计算机技术和测试技术的伴生产物,由软件和硬件组成。硬件获取需测的信号,软件控制实现数据采集、分析处理及显示等功能,并将其集成为仪器操作与运行的命令环境,它是一种基于计算机硬件和用于数字信号的、分析与处理等功能的测试系统。通过计算机上的软件远程控制上的一台或多台仪器不仅需要将仪器或设备与计算机进行协同工作,还将根据用户需求功能需要延伸和扩展性。一个完整的仪器控制系统除了计算机和仪器的基本构成外,还必须要建立仪器与计算机的通路以及上层应用程序。通路是总线及针对不同仪器的驱动程序的,上层应用程序用于放

26、送控制命令、仪器的控制面板显示以及数据的采集、处理、分析及显示和存储。3.2.1选择合适的总线总线是计算机个功能部件的公共通信干线,虚拟仪器通常会被提供一种或多种总线选择。硬件总线影响测量的性能、系统搭建时间和便携等。总线性能的三个主要被干扰因素是带宽、延迟及仪器的实现方式。对于总线的操作,过程是用来完成两模块间的信息传递,在过程中只有一个主模块可占用总线。总线按功能和规范分类可分为5类:数据总线、地址总线、控制总线、扩展总线和局部总线。数据总线:在CPU和RAM之间来回传送需要处理或是要被存储的数据;地址总线:来制定RAM中存储数据的地址;控制总线:将微处理器单元的信号,传送到周边设备如US

27、B BUS;扩展总线:可连接扩展槽和电脑之间;局部总线:用来取代高速数据传输的扩展总线。3.2.2仪器驱动程序计算机与仪器的通信方式有两种,分别是基于寄存器的通信方式和基于消息的通信方式,具体实现所需方式由仪器自己来决定。在自动测试系统中仪器的编程任务就是由驱动程序来解决的,厂商会提供所有的驱动程序的。采用基于消息的通信格式的有GPIB、串口、USB和一些VXI仪器,对于仪器发送的命令和读取的数据是ASCII字符串。用户想要直接通过底层的通信方式由仪器通信,则用户必须要知道寄存器配置或者消息的具体格式。仪器本身具有处理器负责解析字符串命令和发送字符串数据的功能,仪器驱动程序的目的就是解决这个目

28、的。仪器驱动程序包含的函数都与VISA的调用有直接或间接的联系,程序函数是标准的、统一的,VPP规范的出现界定了虚拟仪器函数程序的原型结构、参数结构与返回状态值。仪器驱动程序对于仪器来说就像是可调用的功能函数,用户只有选择的权利。大体的说NI建议在仪器驱动可得的情况下使用仪器驱动,因为它具有节约大量的时间,NI很早就认识到仪器驱动的重要性,并且在1990年创建了现在已是行业领先的仪器驱动库-仪器驱动网络。这一在线资源提供了来自于150余种的仪器厂商的超过2300种的仪器驱动。选择合适的仪器控制方法非常重要,如图3-2所示选择合适仪器控制方法。图3-2 选择合适仪器图第四章 虚拟示波器软件设计软

29、件是虚拟仪器测试系统中集成化工作开发环境,由操作系统、编程语言、开发工具和应用软件构成的。虚拟示波器需要建立完整的vi,它包括了前面板、程序框图和图表及连接,去得到分析信号,还能通过图形化来直接感官仪器内部的变化。虚拟仪器除了有信号采集、信号处理和结果显示这三个基本功能外,还加许多函数、编程函数库来集成以强化仪器的功能,适合多需求用户的要求。设计虚拟仪器是要按现实中传统仪器的界面要一致,去实现示波器的基本功能如显示和调节。分析虚拟示波器的功能需求,需要哪些功能,需要组件哪些功能模块。LabVIEW是基于模块化程序设计思想去规划的。1、 分析现实示波器的功能的需求,如何在虚拟仪器中去实现的。从总

30、体上理清思路,确定相关的功能模块。2、 建立前面板,在其中添加示波器用到的控件,如波形图、旋转按钮等器件。在相应的程序框图中根据前面板进行连接节点与端口连线。我们需要进行数据的采集、显示波形、参数测量、频谱分析和将采集到的波形及模块存档及把波形参数写进文档然后输出。3、 SignalGeneration模板或WaveformGeneration模板来生成模拟信号。程序不一定会成功,所以需要对功能模块集成和调试。4、 利用单次运行、多次运行及停止按钮键设置虚拟示波器的工作情况。4.1系统总体构成图4-1 系统总体流程图系统总体流程图如4-1所示,实验中前面板用于让用户输入数值和观察输出的,及使用

31、模拟现实的开关和旋钮进行方便操作,可及时调用子模块。本次实验共用了27个控件,包括了输入控件12个,显示控件15个。其中信号类型选择器可以从信号发生器中选择不同类型的波形。枚举1是选择是输入已存储的波形信号还是输入原来。枚举2包含了三个不同的功能模块,分别是实时显示,频谱分析和参数测量三个功能模块。用户通过用仪器面板在计算机直接图形化显示观看结果。信号调理器、数据采集卡组成的外部采集系统与软件构成的分析处理系统是构成仪器的主要部分。被测信号送到信号调理电路中进行隔离、放大和滤波整流后送岛数据采集卡进行A/D转换处理,最后由控制软件对测试信号进行数据处理完成波形显示.、参数测量、频谱分析等功能。

32、系统的总体前面板及相应的程序框如图4-2和4-3所示: 图4-2 系统总体前面板图4-3 系统总体程序框图4.2滤波器模块滤波器可过滤出所需频段的信号,而将其它信号衰减掉,本系统使用的是数字滤波器。设计中采用的是巴特沃思滤波器,节点参数采用高通低通截止频率的设置须满足采样定理,其截止频率不得高于采样频率的一半。滤波器的模块的前面板及程序框图分别如下图4-4和4-5所示图4-4 滤波器前面板图4-5 滤波器程序框图4.3存储与回放模块该模块主要用在当时不能够及时去处理数据或者是该数据在以后有些调用价值。在操作中,我们一般先保存数据,在之后需要的时候再将其读取出来。LabVIEW使用的虚拟示波器在

33、完成了数据的采集及处理等工作后,不是代表结束,而需要对数据的存储,以便需要用到这些数据可以将其调用出来。该模块的前面板及程序框图如下图4-6及图4-7a的两个图所示:图4-6 存储和回放模块前面板图4-7a 存储和回放模块程序框图图4-7a 存储和回放模块程序框图4.4频谱分析模块该模块采用快速傅立叶FFT算法,完成频域分析就可得到对应的频谱图。LabVIEW的频域分析模板库具有大量的信号频域分析函数可以使用,它可以实现窗口、单位及坐标模式选择,其前面板及程序框图如下图4-8和4-9所示:图4-8 频谱分析模块程序框图图4-9 频谱分析模块前面板4.5参数测量模块参数测量模块总共测量的参数一共

34、有14个,分别是周期平均值,周期均方根,直流值,反峰,正峰和峰峰值等,而节点则有幅值、电平测量、信号的时间和瞬态特性测量。参数测量模块程序前面板如图4-10和程序框图4-11所示如下:图4-10 参数模块前面板图4-10 参数测量程序框图第五章 虚拟示波器的调试虚拟示波器的调试设计是建立在双通道数字滤波器的功能基础上的。该仪器主要的功能有波形显示、频谱分析和存储示波器等,它可以在程序面板上显示出来来。本实验虚拟示波器是参考了双通道数字存储示波器的功能需求设计的,在仪器分析上功能有所增加。该虚拟示波器功能主要有波形显示、频谱分析、波形存储及读取等,在后期方便用户的调试。5.1波形显示 设置频率1

35、0.00,信号类型Sine Wave,幅值1.00,相位0.00,方波占空比50%,偏移量0.00,枚举1原信号,枚举2频谱分析。波形显示结果如图5-1所示:图5-1 波形显示结果5.2频谱分析 频谱分析结果如图5-2所示: 图5-2 频谱分析结果显示5.3参数测量 均方根分析如图5-3,相位分析如图5-4所示:图5-3 均方根分析结果图5-4 相位分析 全局的前面板分析结果如图5-5所示:图5-5 全局结果的分析第六章 结论和展望本文主要介绍了在LabVIEW平台上对虚拟器的情况做个大体的介绍以及对虚拟示波器的介绍。其中对于信号采集、信号分析及信号处理进行逐步地介绍虚拟仪器实验必要的步骤。相

36、对于传统仪器而言,对于虚拟仪器更加便于用户的操作和使用。文章对虚拟示波器的生产展开分析和实验,可能前期的准备操作比较多了一点,但从结论来看并不逊于硬件仪器的实验结果。还有它的成本、便携性及后期的维护都有很大的优势比较于硬件,说明其在未来有很大的发展前景。本文主要谈及了几个方面:1、 了解虚拟仪器的基本概念,并将之与传统仪器相比较,分析并比较其优越性和在未来而言它的重要性、在中国市场必然需求日益增长,更能适应社会的发展。2、 论述创建虚拟仪器构成的步骤。根据数据采集系统的硬件设计和软件设计来探讨和分析如何去构建虚拟仪器系统驱动。3、利用LabVIEW的虚拟仪器展开对虚拟示波器虚拟信号发生器的研究

37、,在实验过程中发现虚拟仪器除了实现传统仪器现有的功能外,提升某些性能以对如何准确地恢复输入信号对信号处理技术及显示技术的研究有更好的体验和性能。4、而实验的结果可以通过图形界面显示出相关模拟实验检测来的结果,能让用户更好观察图形界面显示波形和数据,能时时更改配置,以达到效果。由虚拟仪器示波器实验的结果相较于硬件更全面和精确度更高,但也有一定误差。原因。在本文的研究基础上,下一步的工作是:(l) 进行进一步的完善虚拟示波器及虚拟信号发生器的功能系统;(2) 能对可以进行的实验一一进行,对其结论误差分析比较;(3) 根据用户的需求来开发和升级各种虚拟仪器功能产品,以求完整和完善虚拟仪器系统,以便用

38、户更好的体验。LabVIEW在最近20年左右在的发展不可谓不快,一方面计算机技术的飞速发展,另一方面虚拟仪器确实拥有不可比拟的优势,在未来拥有的应用前期和潜在的经济效益不可估量。 参考文献1陈锡辉,张银鸿.LabVIEW 8.20程序设计从入门到精通.清华出版社,2007.2秦树人,王见,柏林.虚拟仪器及其在机械测试中的应用.科学出版社,2007.3杨乐平,李海涛,赵勇.LabVIEW高级程序设计.清华大学出版社.2008.4张重雄.虚拟仪器技术分析与设计.电子工业出版社,2007.5刘其和.LabVIEW虚拟仪器程序设计与应用.化学工业出版社,2011.4.1.6付家才.LabVIEW工程实

39、践技术.化学工业出版社,2010.9.1.7许征程.虚拟实验室和虚拟仪器.河北人民出版社,2005.8何玉钧,高玉生.LabVIEW虚拟仪器设计教程.人民邮电出版社,2012.8.9深蓝荪.数据采集技术. 中国科技大学出版社,1990.10胡广书.数字信号处理.清华大学出版社,1998.11(美)Gary.W.Johon, (美)Richad Jennings.LabVIew Graphical Programming,200612(美)Jon Conway,(美)Steve.Watts.A Software Enginneering Approach to LabVIEW,2003.13Ro

40、bert H.Bishop.Learning With Labview 7 ,2003. 致 谢从初始知道论文开始至今已经两个月,在开始的无从下手、格式的修改等等的困难。这些都让我很烦恼,但幸运的是,一路上在同学和老师的无私帮助克服了。所以我在此需要特别感谢我的论文指导老师陶老师,他在这段时间内对我的无私的引与不厌其烦地对我的论文进行修改和指进。另外在需要一些资料的时候,图书馆的老师对我需要的资料提供了建议,不管怎么说,在此谨对那些帮助和指导过我的老师表示衷心的感谢。论文引用许多文献资料,没有他们的引导和启发,我很难去开始和进行论文的完成,也很难去完善与改进。对与援引文献的作者表示感谢!另外还有感谢我的同学和朋友,在我需要帮助时提供了素材和建议,能让我更好的去完成论文,避免一些不必要的错误。由于本人的学术水平有限,所以论文的质量难免差强人意,希望恳请各位指导老师和同学的批评和指正!感谢所有提供帮助的人。 21

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服