基于LabVIEW虚拟数字示波器的设计(共44页).doc
《基于LabVIEW虚拟数字示波器的设计(共44页).doc》由会员分享,可在线阅读,更多相关《基于LabVIEW虚拟数字示波器的设计(共44页).doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上摘要由于电子技术、计算机技术的高速发展及其在电子测量技术和仪器领域中的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现。电子测量仪器的功能和作用已经发生质的变化。在先进的测控系统中,不仅希望设备能够单独进行测试,还希望他们之间能够互相通信,构成测试系统,甚至是测试网络系统,实现信息共享,以便对众多的被测信号进行对比、综合和自动分析、从而得出准确的判断。这是电子行业本身给测试设备提出的要求,传统的测试仪器在此方面受到很大的限制。由于上述原因,并且随着电子技术和计算机技术的快速发展以及价格不断下降,改变了传统的电子技术设计观念,使原来部由硬件完成的功
2、能,现在能由软件实现。例如仪器面板和数字滤波等,实现硬件软件化。而不少硬件难以实现的功能,例如复杂的信号分析,数据统计和三维图像显示等,在计算机中则较容易实现。在市场的需求和相关技术支持下,促使了基于个人计算机的测控仪器虚拟仪器的发展。虚拟仪器利用计算机强大的处理能力,使得它成为了一种很好的工具,其应用范围也越来越广泛。与传统仪器相比,虚拟仪器在智能化程度、处理能力和可操作性等方面均具有明显的技术优势。示波器是在科学研究和工程设计中广泛应用的一种通用仪器。目前研制一种结构简单、操作方便、生产技术要求不高、费用低的数字示波器是非常必要的。本文介绍了一种新型的示波器:虚拟数字存储示波器。虚拟数字存
3、储示波器是虚拟仪器技术的一种具体应用。该虚拟仪器基于计算机平台,将虚拟仪器硬件和软件紧密结合,实现比传统仪器更强大的功能。虚拟数字存储示波器系统由数据采集、数据分析和结果输出显示三个主要功能部分组成。其中,数据分析和结果输出显示完全由计算机软件系统来完成,只有数据采集是在软件的控制下由硬件来完成。本文主要完成对软件系统的设计。本文设计的虚拟数字存储示波器的系统工作原理是,对模拟信号进行数据采集后,根据使用者的不同要求由软件对数据进行相应的分析、处理,并在屏幕上显示处理结果。本设计采用模块化的软件设计思想编写,每个功能的实现由一个模块完成。我们所设计的虚拟数字存储示波器主要由数据采集、参数测量、
4、频谱分析、滤波和波形存储和读取模块组成。将这些子模块在虚拟仪器的框图程序中按照一定的逻辑关系组合起来,就形成了完整的虚拟数字存储示波器。它具有传统仪器所没有的许多优点,如波形可以存储为数据文件,可以长久保存并随时调用,波形显示可以进行单、双通道的切换、成本低廉,可以根据需要进行功能拓展。本设计所采用的软件是美国NI公司推出的LabVIEW。LabVIEW是一种基于图形化编程语言的开发环境,具有十分强大的数据库。它为虚拟仪器设计者提供了一个便捷、轻松的设计环境。是目前应用最广泛的虚拟仪器开发平台软件之一本文利用LabVIEW8.2图形编程语言,借助计算机强大功能,设计了一种方便、实用的虚拟示波器
5、,并在实际运用中取得较好的效果。它的主要性能指标是双通道波形显示,波形可存储读取,具有谱分析和滤波功能以及电压、时间、频率等参数的测量。在传统仪器的基础上扩展了部分功能。充分发挥了计算机强大的功能和软件设计的灵活性。本文最后对工作中的遗留问题作了说明,并对今后的工作进行了展望。关键词 示波器 虚拟仪器 数据采集 LabVIEWABSTRACTBecause of electronics technique and computer technique developing so fast and their application in electronic measurement and i
6、nstrument realm,the new test theories,new test method,new test realm and new instrument structure appear continuouslyThe function of electronics measuring instrument has changed thoroughlyIn advanced test and control system,we hope that the equipments can not only carry on a test alone,but they can
7、correspond with each other,thus constitute the test system,even test network system and carry out the information share,through contrasting,synthesizing and auto analyzing numerously signal to get accurate、 judgmentThis is the request that the electronics profession puts forward to the test equipmen
8、t,the traditional test instrument is subjected to very big restriction in this aspectBecause of the above-mentioned reasons,and with the fast development of the electronics technique and computer technical and and the price descending continuously,the traditional electronics technique design concept
9、ion has been changed,which make partial function originally finished by hardware Can be carried out by the software nowFor example,the instrumentS frontpanel and the digital filteL Hardware function finished by softwareBut not a few function almost cant be realized by hardware,for example the compli
10、cated signal analysis,data statistics and 3D picture etc,can be carried out easily by computerUnder the market requirement and related technique support,test and control instrumentVirtual Instrument(V1) ABSTRACT based on personal computer have got developmentVirtual Instrument makes use of a strong
11、processing ability of computer,making it become a kind of good tool,its application is also more and more extensiveCompared with traditional instrument,VI has obvious technique advantages in the degree of intelligence,processing ability and maneuverability etcOscillograph is a kind of general instru
12、ment extensively used in science research and ell百neefing designIt is very necessary to develope a kind of oscillograph with simple structure,being operated facilely,requesting not high level manufacture technology and low costThis paper introduces a new type of osciUograph:Virtual digital-storage o
13、scillographThe virtual oscillograph is a kind of appilication of VI technologyThis VI is based on computer,it combines the virtual instrumentS hardware with software close to realize the stronger function than traditional instrumentThe virtual digitalstorage oscillograph system includes three main f
14、unction parts,they are data acquisition,data analysis and output displayAmong them, data analysis and output display are completely realized by the computer software system,only the data acquisition is completed by hardware under the function of the softwareThis paper mainly completes the design to
15、the software systemThe work principle of the virtual oscillograph designed in the paper is to analyze and process the data according to the different request of the user after data acquisition,and then display the result on the screen The virtual oscillograph we designed consists data acquisition,pa
16、rameter measurement,frequency spectrum,di百tal fliter and wave storage modulesThese SubVI can be put together according to the certain logic relation in the frame diagram of the VI,then the virtual oscillograph is completely realizedIt has many advantages that the traditional instrument doesnt have,s
17、uch as savingwave as permanent data,using data at any time,displaying wave through twochannels,cost low and extending function when neededThe software used in the paper is LabVIEWLabVlEW is a kind of softwarebased on graphic language,it has a very strong databaseIt provides a convenient and relaxed
18、designing environment for the VI designerIt is one of the most widely used software for developing the virtual instrument currentlyThe paper designs a convenient and pratctical virtual oscillograph by LabVIEW6i,which obtains better result in practiceThe main performance of this oscillograph is that
19、it has two channels input,wave storage,仃equency spectrum,digital filter and measurement of the parameter of voltage,time and ffequencyThe instrument we designed extend pans of functions based on traditional instrument,it well developes the strong function of computer and the various design of softwa
20、reAt the end of this paper,we also discuss some problems which havent been completedIn addition,we prospect some work whichwe11 do in the futureKEYWORDS: Oscillograph Virtual instrument Data acquisition LabVIEW专心-专注-专业目录第一章绪论11虚拟仪器概述电子测量仪器发展至今,大体可以分为四代:即模拟仪器、数字化仪器、智能仪器和虚拟仪器。虚拟仪器(Virtual Instrument,简
21、称VI)是现代仪器技术和计算机技术深层次结合的产物,是当今计算机辅助测试(ComputerAided Test,CAT)的重要技术。111虚拟仪器基本概念所谓虚拟仪器,就是在以计算机为核心的硬件平台上,其功能由用户设计和定义,具有虚拟面板,其测试功能由测试软件实现的一种计算机仪器系统。虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号数据的运算、分析和处理;利用iO接口设备完成信号的采集测量与调理,从而完成各种测试功能的一种计算机测试系统。使用者用鼠标或键盘操作虚拟面板,就如同使用一台专用测量仪器一样。因此,虚拟仪器
22、的出现,使测量仪器与计算机的界限模糊了。虚拟仪器的“虚拟”两字主要包含以下两方面的含义。(1)虚拟仪器的面板是虚拟的虚拟仪器面板上的各种“图标”与传统仪器面板上的各种“器件”所完成的功能是相同的:由各种开关、按钮、显示器等图标实现仪器电源的“通”、“断,实现被测信号的“输入通道”、“放大倍数”等参数的设置,以及实现测量结果的“数值显示”、“波形显示”等。传统仪器面板上的器件都是“实物”,而且是由“手动”和“触摸”进行操作的:虚拟仪器前面板是外形与实物相像的“图标”,每个图标的“通、“断”、“放大”等动作通过用户操作计算机鼠标或键盘来完成。因此,设计虚拟仪器前面板就是在前面板设计窗口中摆放所需的
23、图标,然后对图标的属性进行设罱。 (2)虚拟仪器测量功能是通过对图形化软件流程图的编程来实现的虚拟仪器是在以PC为核心组成的硬件平台支持下,通过软件编程来实现仪器的功能。因为可以通过不同测试功能软件模块的组合来实现多种测试功能,所以,在硬件平台确定后,就有“软件就是仪器”的说法。这也体现了测试技术与计算机深层次的结合41。虚拟仪器技术的实质是充分利用最新的计算机技术来实现和扩展传统仪器的功能。软件是虚拟仪器的关键,当硬件确定以后,就可以通过不同的软件实现不同的功能。用户可以根据自己的需要,设计自己的仪器系统,满足多种多样的应用要求。利用计算机丰富的软、硬件资源,可以大大突破传统仪器在数据的分析
24、、处理、表达、传递、储存等方面的限制,达到传统仪器无法比拟的效果。它不仅可以用于电子测量、测试、分析、计量等领域,而且还可以用于进行设备的监控以及工业过程自动化。虚拟仪器还可以广泛应用于电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及教学科研等多个方面。图11虚拟仪器的构成方式Figure 1-1 The Structure of Virtual Instrument112虚拟仪器的构成虚拟仪器从构成要素上讲,由计算机、应用软件和仪器硬件等构成;从构成方式上讲,则由以DAQ板和信号调理为仪器硬件而组成的PCDAQ测试系统,或以GPIB,VXI、Sedal和Field bus等标准总线仪
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LabVIEW 虚拟 数字 示波器 设计 44
限制150内