基于LABVIEW的虚拟示波器设计【文献综述】
【完美升级版】基于LabVIEW的虚拟示波器的设计_毕业论文设计
![【完美升级版】基于LabVIEW的虚拟示波器的设计_毕业论文设计](https://img.taocdn.com/s3/m/7888fae4700abb68a982fba6.png)
基于LabVIEW的虚拟示波器的设计毕业论文摘要虚拟仪器是现代测量技术和计算机技术相结合的产物,标志着自动测试与电子测试仪器领域技术发展的一个崭新方向.随着信息技术和计算机技术的高速发展,数字信号处理作为一门新兴的学科,其重要性日益在各个领域的应用中体现出来。
本文介绍了利用LabVIEW 图形编程语言进行虚拟仪器开发的方法,设计了一种基于PC机声卡的虚拟示波器,说明了虚拟仪器在现代测试领域中的重要地位以及其广阔的发展前景.从某种意义上说,“软件就是仪器”。
关键词LabVIEW,虚拟仪器,示波器The design of virtual wave displayer based onLabVIEWAbstractVirtual instrument is the produce that merges the computer technology and measurement technique.It stands for a brand new development directory in the field of auto-measurement and electronic measurement。
With the rapid development of information technology and the computer technology, the digital signal processing takes an emerging discipline, its importance displays day by day in each domain application. This article introduces how to develop virtual instruments using graph programming language-LabVIEW ,designs a virtual signal displayer based on PC and explains the important part and wide development prospects of virtual instrument in modern measurement technique field.In a sense, “The sof tware is an instrument”.Keywords LabVIEW, virtual instrument目录第1章绪论 (1)1.1 虚拟仪器的概述 (1)1.1.1 什么是虚拟仪器 (1)1.1.2 虚拟仪器的构成 (2)1.1.3 虚拟仪器的优点 (3)1.1.4 虚拟仪器的发展现状 (4)1.1.5 虚拟仪器的发展趋势 (4)1.2 图形化编程语言LabVIEW (4)1.2.1 什么是LabVIEW (5)1.2.2 LabVIEW的主要特点 (5)1.2.3 LabVIEW调试与运行 (6)第2章示波器的原理 (7)2.1 模拟示波器 (7)2.1.1 示波器的基本结构 (7)2.1.2 示波器的扫描原理 (8)2.2 数字示波器 (9)2.2.1 数字示波器的基本原理 (9)2.2.2 数字示波器的特点 (11)2.3 虚拟示波器 (12)第3章系统的硬件设计 (14)3.1 声卡 (14)3.1.1 声卡的工作原理 (14)3.1.2 声卡的基本结构 (14)3.2 硬件设置 (16)3.2.1 实验中声卡的参数设置 (16)3.2.2 虚拟示波器中声卡的连接方式 (16)3.3 前置运算电路 (17)第4章系统的软件设计 (18)4.1 虚拟示波器工作流程图 (18)4.2 数据采集模块 (18)4.3 频谱分析模块 (22)4.4 数据测量和显示模块 (23)第5章系统调试与程序显示 (25)5.1 虚拟示波器性能 (25)5.1.1 程序设计思路 (25)5.1.2 虚拟示波器操作界面 (25)5.1.3 虚拟示波器总程序框图 (26)5.2 虚拟示波器波形显示 (27)结论 (30)致谢 (31)参考文献 (32)附录 (34)第1章绪论1.1虚拟仪器的概述虚拟仪器是计算机技术和传统的仪器仪表技术相结合的产物,它是在以计算机为核心的硬件平台上,由用户设计和定义其功能,具有虚拟面板. 虚拟仪器技术具有高效、易用、开放、灵活、更新快、功能强大、性价比高、用户定义等诸多优点. 目前在我国应用的虚拟仪器开发平台主要有美国NI公司的LabVIEW及其相应组件和Agilent公司的HP - VEE ,其中NI的LabVIEW系列产品在我国使用比较广泛.LabVIEW是当前用于数据采集、信号处理和虚拟仪器开发的一个标准工具,而且是一个基于图形化编程语言的虚拟仪器软件开发工具,设计者可利用它方便快捷地建立自己的虚拟仪器程序而无需复杂的程序代码编写. 它适用于多种操作系统,用LabVIEW设计的虚拟仪器程序可以脱离LabVIEW开发环境,最终用户看见的是和实际的硬件仪器相似的操作面板1.1.1什么是虚拟仪器所谓虚拟仪器,就是在通用计算机为核心的硬件平台上,由用户设计定义、具有虚拟面板、测试功能由测试软件实现的一种计算机仪器系统。
文献综述
![文献综述](https://img.taocdn.com/s3/m/04c83a5fbe23482fb4da4c13.png)
文献综述:基于LabWindows/CVI的虚拟示波器设计1 前言随着计算机技术、大规模集成电路技术和通信技术的飞速发展,仪器技术领域发生了巨大的变化,美国国家仪器公司(National Instruments,简称NI)于20世纪80年代中期首先提出基于计算机技术的虚拟仪器的概念,把虚拟测试技术带入新的发展时期,随后研制和推出了基于多种总线系统的虚拟仪器。
经过十几年的发展,虚拟仪器技术将高速发展的计算机技术、电子技术、通信技术和检测技术结合起来,开创了个人计算机仪器时代,是测量仪器工业发展的一个里程碑。
所谓虚拟仪器,就是在以计算机为核心的硬件平台上,有用户设计定义、具有虚拟面板、测试功能由测试软件实现的一种计算机仪器系统。
虚拟示波器相比传统示波器具有价格低廉、功能丰富、可编程性以及显示直观等众多优势。
本设计不仅仅具有示波器基本功能,更依据CVI语言的特点丰富了数字滤波、信号保存以及回显等功能。
不仅具有了价格低廉、界面美观等特点,而且具有传统示波器中比较高端的存储、回显以及数字滤波等功能,更可以根据需要随时灵活修改程序,增加功能以满足更个性化的要求[1]。
本课题在掌握了虚拟仪器的基本结构及信号处理的相关知识基础之上,设计了一套虚拟示波器。
对虚拟仪器的概念,结构,发展趋势进行了相关分析。
介绍了与信号处理相关的基础知识,主要是傅里叶变换。
虚拟仪器主要由硬件和软件两个部分构成。
本文对虚拟示波器的硬件即数据采集卡进行了初略的介绍,对其软件部分进行了详细研究。
在此基础上完成了频谱分析模块,存储模块,显示模块,滤波模块,测量模块的设计。
2 虚拟示波器设计及设计背景2.1传统仪器的缺陷传统的测量仪器是一个自封闭的系统,它作为独立的设备拥有自己的机箱包括各种开关旋钮的操作面板,信号输入输出端,指针式或LED显示表,CRT或LCD 波形显示窗口,打印输出端口。
仪器内部包括有传感器、信号处理器、A/D转换器、微处理器、存储器和内部总线等专门化的电路。
基于LabVIEW的虚拟示波器设计
![基于LabVIEW的虚拟示波器设计](https://img.taocdn.com/s3/m/fa5fe6f7daef5ef7bb0d3c15.png)
本科毕业论文(设计)题目基于LabVIEW的虚拟示波器设计基于LabVIEW的虚拟示波器设计摘要虚拟仪器技术发展很快,以美国国家仪器公司为代表的一批厂商已经在市场上推出了基于虚拟仪器技术而设计的商品化仪器产品。
在美国虚拟仪器系统及其图形编程语言,已作为各大学理工科学生的一门必修课。
虚拟仪器发展至今已经算是比较成熟,和传统仪器相比有明显的优势虚拟仪器技术拥有强大的模块化硬件和高效灵活的软件使其能完成各类测试、测量和自动化的应用,极大的提高了产品开发和生产效率。
本次虚拟示波器设计软件是基于美国NI公司的LabVIEW。
LabVIEW在是在计算机上进行数据采集、数据分析处理。
实现虚拟示波器的功能主要有从外界采样模拟信号,转化为相应的数字信号,在计算机上实现波形的显示,并能够进行简单的波形处理,可以显示波形的最大值、最小值、平均值,并能够根据需要放大波形的倍数,最后进行调试完成。
关键词:LabVIEW 虚拟仪器虚拟示波器Design of Oscillogrape based on LabVIEWXing Long Directed by Jia Sumei[Lecturer]ABSTRACTVirtual instrument technology is developing rapidly now,national instruments as a representative of a number of manufacturers have been launched in the market based on virtual instrument technology and design instrument the commercialization of the products.Virtual instrument system in the United States and its graphical programming language,has been as a required course for the university of science and engineering students.Since the virtual instrument development is very mature, and has obvious advantage in comparison to traditional instruments virtual instrument technology has a strong modular hardware and highly efficient and flexible software can make it do all kinds of test, measurement and automation applications, greatly improve the efficiency of product development and production.The virtual oscilloscope design software is based on the NI company LabVIEW. LabVIEW is in on the computer for data acquisition, data analysis and processing. Realize the function of the virtual oscilloscope mainly include sampling analog signals from the outsideworld, into the corresponding digital signal, realizes the waveform display on the computer, and able to perform simple waveform processing, can display the waveform of maximum, minimum, average, and can according to need to amplify multiples of waveform, the final debugging.KEY WORDS:LabVIEW Virtual instrument Virtual oscilloscope目录1 绪论 (3)2 虚拟仪器的概述 (4)2.1 虚拟仪器的基本概念 (4)2.1.1 虚拟仪器的产生 (4)2.1.2 虚拟仪器的概念 (5)2.1.3 虚拟仪器的结构 (5)2.1.4 虚拟仪器的特点 (6)2.2 虚拟仪器发展现状 (6)2.2.1 虚拟仪器的现状 (6)2.2.2 虚拟仪器的发展趋势 (7)2.3 LabVIEW图形化编程语言 (7)2.3.1 什么是LabVIEW (7)2.3.2 LabVIEW的特点 (8)3 虚拟示波器的原理 (9)3.1 数字示波器 (9)3.2 虚拟示波器 (10)4 虚拟示波器的总体设计 (10)4.1 虚拟示波器的设计方案 (10)4.2 虚拟示波器的主要功能 (12)5 虚拟示波器的软件设计 (13)5.1 虚拟示波器的波形显示 (13)5.2 虚拟示波器的其功能 (16)5.2.1 虚拟示波器的存储和读取 (16)5.2.2 虚拟示波器参数测量显示 (19)5.2.3 虚拟示波器应用程序文件生成 (20)5.2.4 虚拟示波器其他子程序 (21)6 结论 (23)参考文献 (25)致 (27)1 绪论测量仪器发展至今,大体发展可分为四个时期,即模拟仪器、分立式元件仪器、数字化仪器、智能仪器和虚拟仪器。
「基于LABVIEW的虚拟示波器设计—虚拟示波器」
![「基于LABVIEW的虚拟示波器设计—虚拟示波器」](https://img.taocdn.com/s3/m/9b24410d842458fb770bf78a6529647d26283465.png)
「基于LABVIEW的虚拟示波器设计—虚拟示波器」虚拟示波器是一种通过计算机软件来模拟传统示波器的工作原理和功能的设备。
它可以用于信号的检测和分析,具有方便、灵活、实时性强等优点。
本文将介绍基于LABVIEW的虚拟示波器设计。
LABVIEW是由美国国家仪器公司(National Instruments)开发的一种基于图形化编程的开发环境。
它可以实现快速的数据采集和处理,适用于各种工程应用。
借助LABVIEW的强大功能,我们可以设计出一个功能完善的虚拟示波器。
首先,我们需要从外部设备中获取信号。
LABVIEW支持多种类型的数据采集设备,如数据采集卡、传感器等。
我们可以通过连接这些设备,将信号输入到LABVIEW中。
LABVIEW提供了丰富的数据采集和处理函数,能够方便地获取并处理输入信号。
接着,我们需要设计一个用户界面,用于显示信号和调节示波器的各个参数。
LABVIEW中提供了多种界面控件,如图表、调节器等。
我们可以根据需要,在用户界面中添加这些控件,并设置相应的属性。
通过LABVIEW的可视化编程方式,我们可以直观地完成用户界面的设计。
在信号显示方面,虚拟示波器需要能够实时地显示输入信号的波形。
LABVIEW提供了图表控件,可以用于显示波形图。
我们可以将获取到的信号数据传递给图表控件,然后设置相应的显示参数,如坐标轴范围、背景颜色等。
这样,用户就能够清晰地看到输入信号的变化。
除了实时显示信号波形外,虚拟示波器还应具备其他功能,如调节触发电平、选择触发方式等。
LABVIEW中提供了丰富的函数库,可以方便地实现这些功能。
我们可以通过在用户界面中添加调节器、开关等控件,并将其与相应的函数进行关联,从而实现示波器的各个参数的调节。
总之,基于LABVIEW的虚拟示波器设计具有很大的灵活性和可扩展性。
我们可以根据需求进行定制,实现更多功能,如频谱分析、数据存储等。
同时,LABVIEW提供了强大的数据处理和可视化功能,能够让我们更加方便地进行数据分析和结果展示。
基于labview的虚拟示波器设计论文
![基于labview的虚拟示波器设计论文](https://img.taocdn.com/s3/m/8ca3d01079563c1ec5da7137.png)
基于labview的虚拟示波器设计论文第一章:绪论1.1 虚拟仪器概述1.1.1 虚拟仪器的产生虚拟仪器技术是现在计算机系统和仪器系统相结合的产物,是当今计算机辅助测试领域的一项重要技术。
它推动着传统仪器朝着数字化,智能化,模块化,网络化的方向发展。
电子测量仪器发展至今,大体上可以分为四代:模拟仪器、数字化仪器、智能一起和虚拟仪器。
第一代模拟仪器,这类仪器在某些实验室里还能看到,它是以电磁感应基本定律为基础的指针式仪器,如指针式万用表、晶体管电压表、指针式电流表等。
第二代数字化仪器,这类仪器现在相当普遍,这类仪器将模拟信号的测量值转化为数字信号,并以数字方式输出最终结果,适用于快速响应和较高准确度的测量,如数字万用表、数字频率计等。
第三代智能仪器,这类仪器内置微处理器,可以进行自动测试和数据处理功能,可能代替部分脑力老公,习惯上称为智能仪器。
它的功能模块全部都是以硬件或固定软件的形式存在,无论是开发还是应用,都缺乏灵活性。
第四代虚拟仪器,它是现在计算机软件技术、通信技术和测试技术高速发展孕育出的一项革命性技术,其导致了传统仪器的结构、概念和设计观点都发生了巨大的变革,它的出现使得人类的测试技术进入了一个新的发展纪元。
虚拟仪器(Virtual Instruments.简称VI)的概念,是美国国家仪器公司(National Instruments Corp.简称NI)于1986年提出的。
NI公司同时也提出了“软件即仪器”的口号,彻底打破了传统仪器只能由厂家定义,用户无法改变的局面,从而引起了仪器和自动化工业的一场革命。
随着现在硬件和软件技术的飞速发展,仪器的智能化和虚拟化成为各级实验室以及研究机构发展的方向。
虚拟仪器,它既具有传统仪器的功能,又有别于其他传统仪器。
它能够充分利用和发挥现有计算机的先进技术,使仪器的测试和测量及自动化工业的系统测试和监控变得异常方便和快捷。
1.1.2 虚拟仪器的概念虚拟仪器是指通过应用程序将计算机、软件的功能模块和仪器硬件结合起来,用户可以通过友好的图形界面(通常叫做虚拟前面板,简称前面板)来操作这台计算机就像在操作自己定义、自己设计的一台个人仪器一样,从而完成对被测信号的采集、分析、判断、显示、数字存储等。
基于LabVIEW虚拟数字示波器的设计
![基于LabVIEW虚拟数字示波器的设计](https://img.taocdn.com/s3/m/38fa7604eff9aef8941e06ca.png)
摘要由于电子技术、计算机技术的高速发展及其在电子测量技术和仪器领域中的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现。
电子测量仪器的功能和作用已经发生质的变化。
在先进的测控系统中,不仅希望设备能够单独进行测试,还希望他们之间能够互相通信,构成测试系统,甚至是测试网络系统,实现信息共享,以便对众多的被测信号进行对比、综合和自动分析、从而得出准确的判断。
这是电子行业本身给测试设备提出的要求,传统的测试仪器在此方面受到很大的限制。
由于上述原因,并且随着电子技术和计算机技术的快速发展以及价格不断下降,改变了传统的电子技术设计观念,使原来部由硬件完成的功能,现在能由软件实现。
例如仪器面板和数字滤波等,实现硬件软件化。
而不少硬件难以实现的功能,例如复杂的信号分析,数据统计和三维图像显示等,在计算机中则较容易实现。
在市场的需求和相关技术支持下,促使了基于个人计算机的测控仪器——虚拟仪器的发展。
虚拟仪器利用计算机强大的处理能力,使得它成为了一种很好的工具,其应用范围也越来越广泛。
与传统仪器相比,虚拟仪器在智能化程度、处理能力和可操作性等方面均具有明显的技术优势。
示波器是在科学研究和工程设计中广泛应用的一种通用仪器。
目前研制一种结构简单、操作方便、生产技术要求不高、费用低的数字示波器是非常必要的。
本文介绍了一种新型的示波器:虚拟数字存储示波器。
虚拟数字存储示波器是虚拟仪器技术的一种具体应用。
该虚拟仪器基于计算机平台,将虚拟仪器硬件和软件紧密结合,实现比传统仪器更强大的功能。
虚拟数字存储示波器系统由数据采集、数据分析和结果输出显示三个主要功能部分组成。
其中,数据分析和结果输出显示完全由计算机软件系统来完成,只有数据采集是在软件的控制下由硬件来完成。
本文主要完成对软件系统的设计。
本文设计的虚拟数字存储示波器的系统工作原理是,对模拟信号进行数据采集后,根据使用者的不同要求由软件对数据进行相应的分析、处理,并在屏幕上显示处理结果。
基于LabVIEW的一种虚拟示波器设计
![基于LabVIEW的一种虚拟示波器设计](https://img.taocdn.com/s3/m/d1598a7749d7c1c708a1284ac850ad02de80071f.png)
基于 LabVIEW的一种虚拟示波器设计摘要:数据的显示在LabVIEW中是一项重要内容,具有直观明了的特点,对图形化显示提供了强大支持。
针对试验需求及LabVIEW软件功能,本文采取了一种基于LabVIEW的虚拟示波器设计。
首先介绍了LabVIEW软件特点,指出了应用在虚拟示波器中的优点,然后给出了LabVIEW实际设计的应用实例。
结果表明使用LabVIEW进行虚拟示波器设计,具有直观性、低成本、软件易更改、易复用的特点。
关键词:LabVIEW;虚拟示波器1 概述虚拟仪器(Virtual instrumentation,简称VI)技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。
具有技术性能高、拓展性强、开发时间少以及出色的集成这四大优势。
LabVIEW是美国国家仪器公司(National Instrument,NI)推出的虚拟仪器开发平台,具有直观,简便的编程方式[1],可以方便快捷地构建实际设计中所需要的仪器系统。
LabVIEW不仅是一个功能完整的软件开发环境,也是具备编程语言的所有特性的图形化编程语言。
图形化程序与传统编程语言的不同在于程序流程采用“数据流”概念,它的源代码在某种程度上类似于数据流流程图,因此又被称作程序框图代码。
LabVIEW平台下,一个VI由前面板和程序框图两部分组成。
前面板是开发者构建的用户界面,类似于传统测试仪器的前面板;程序框图就是图形化源代码,类似于传统测试仪器与前面板相连接的硬件电路。
2 虚拟示波器设计方法2.1 虚拟示波器显示控件LabVIEW提供了两个基本的图形显示工具:图和图表,位于控件选板中的图形子面板中。
这两个控件的主要区别是,图是采集显示数据对数据进行处理,一次性显示结果;而图表是将采集的数据逐点显示为图形,可以进行动态显示,与传统示波器更类似。
所以,构建虚拟示波器需要的是波形图表控件,可以实时的显示接收数据,将数据按接收顺序添加到曲线结尾,超过设定的显示范围,在横轴方向上向左移动更新。
课程设计基于labview的虚拟示波器的设计
![课程设计基于labview的虚拟示波器的设计](https://img.taocdn.com/s3/m/91ede358fe4733687f21aa0c.png)
文献综述 (1)摘要 (3)1 虚拟仪器的概述 (4)2 虚拟示波器与其频谱功能的实现 (4)3 虚拟示波器的具体实现 (5)图3-1 (a)是虚拟示波器的主界面:上半部分是波形显示部分,用于显示采集的波形,下半部分是对波形的频谱分析;(b)是虚拟示波器程序框图界面。
(6) (6)4设计结果分析 (11)文献综述在现代测量领域中,为了对电路功能进行检测,有许多的测量仪器可供使用。
只要电量不随时间变化,借助于仪器来掌握数值大小就足够了。
但是,对于曲线形状、周期或频率以及最大值的附加数据都属于交流量的电路,由于交变量的曲线形状是多种多样的,以至于只有用图像才能充分加以描述。
因此一般的电过程差不多都可以用图像语言来描述,且只有这样才便于理解。
作为这类“电”图像的中介物,示波器在现代电子学中是不可缺少的。
它经常代替一系列单个仪器:电压表、电流表、频率计、相位计等。
由于传统的示波器加工工艺复杂,对制造水平要求高,生产突破有困难,因此价格非常昂贵,容易损坏,且开发和维护的费用高,功能单一,升级成本高,技术更新周期长,对于一般用户很不实用。
随着计算机技术的发展,传统仪器开始向计算机化方向发展。
虚拟仪器是90年代提出的新概念。
虚拟仪器技术的提出与发展,标志着二十一世纪测试与电子测量仪器领域技术发展的一个重要方向。
所谓虚拟仪器,就是在通用的计算机平台上定义和设计仪器的测试功能,使用者操作这台计算机,就像是在使用一台专门设计的电子仪器。
虚拟仪器是一种功能意义上的仪器,是一种具有仪器功能的软硬件组合。
它充分利用计算机技术,在基本硬件支持下,通过调用相应的软件模块来完成数据采集、控制、分析、处理以及结果显示,从而实现各种传统仪器的功能。
本设计便利用虚拟仪器设计一个虚拟示波器并实现它的虚拟频谱分析功能。
摘要虚拟仪器与传统仪器相比具有许多优点:对输入信号的处理和计算可以更加复杂,且处理速度更快;测试结果的表达方式更加丰富多样;可方便地存储和交换测试数据;可通过多种现有的通信标准方便地同外设、网络及其它应用连接;价格低而且可重复利用;功能升级方便,技术更新快(周期1~2年);将所有的程控仪器的控制信息集成在虚拟仪器的软件模块中,用户无需专门查阅、学习仪器的程控方法与程控指令就可对仪器进行操作;计算机强大的图形用户界面(GUI)增强了仪器的结果显示功能;具有几乎无限的数据记录容量;自动化的测试过程;用户可自定义分析方式和接口;可扩展的工程函数库;自动生成测试运行报告;高品质的打印功能等。
基于labview的虚拟仪器 毕业设计(论文)开题报告
![基于labview的虚拟仪器 毕业设计(论文)开题报告](https://img.taocdn.com/s3/m/959a8a0802020740be1e9bc7.png)
毕业设计(论文)开题报告课题:基于Labview虚拟示波器的设计院系:电气信息学院专业:测控技术与仪器学生姓名:彭成和学号:200801200106指导教师:李亚2012年1月16 日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。
2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从电气系网页或各教研室FTB上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。
3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料。
4.统一用A4纸,并装订单独成册,随《毕业设计论文》等资料装入文件袋中。
毕业设计(论文)开题报告1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,撰写2500字以上的文献综述,文后应列出所查阅的文献资料。
文献综述一、引言随着计算机技术、大规模集成电路技术和通讯技术的飞速发展,仪器技术领域发生了巨大的变化,美商国家仪器公司(National Instruments)于八十年代中期首先提出基于计算机技术的虚拟仪器的概念,把虚拟测试技术带入新的发展时期,随后研制和推出了基于多种总线系统的虚拟仪器。
虚拟仪器就是在通用计算机上加上软件和(或)硬件,使得使用者在操作这台计算机时,就象是在操作一台他自己设计的专用的传统电子仪器。
在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器系统的关键,任何一个使用者都可以通过修改软件的方法,很方便地改变、增减仪器系统的功能与规模,所以有“软件就是仪器”之说。
虚拟仪器技术的出现,彻底打破了传统仪器由厂家定义,用户无法改变的模式,虚拟仪器技术给用户一个充分发挥自己的才能、想象力的空间。
基于LABVIEW的虚拟示波器设计
![基于LABVIEW的虚拟示波器设计](https://img.taocdn.com/s3/m/8dd6b09b250c844769eae009581b6bd97f19bcad.png)
基于LABVIEW的虚拟示波器设计虚拟仪器是一种使用软件模拟实际仪器功能的工具。
在近年来,随着计算机技术的快速发展,虚拟仪器在各种测量和控制领域的应用越来越广泛。
针对示波器这一重要的测试仪器,本文将介绍如何使用LABVIEW软件设计一个基于LABVIEW的虚拟示波器。
LABVIEW是一款由National Instruments公司开发的图形化编程环境,用于进行数据采集、仪器控制和数据分析等工作。
通过使用LABVIEW,可以轻松地实现各种虚拟仪器的设计和开发。
虚拟示波器是一种具有示波器功能的软件程序,通过采集和显示信号波形,用于检测和分析电路中的信号。
在进行虚拟示波器设计时,需要考虑以下几个关键因素:1. 数据采集:虚拟示波器需要能够采集外部信号并进行处理。
可以使用LABVIEW提供的数据采集模块,例如DAQmx模块,来实现数据的采集和处理功能。
2. 数据显示:虚拟示波器需要能够将采集到的数据以波形的形式显示出来。
LABVIEW提供了丰富的图形化控件,可以轻松实现波形显示功能。
通过使用Waveform Chart或Graph控件,可以将采集到的数据实时显示。
3. 触发功能:示波器通常具有触发功能,用于稳定地观察特定事件。
在虚拟示波器设计中,可以利用LABVIEW提供的Trigger模块来实现触发功能。
通过设定触发条件,可以实现稳定的波形观察。
4.配置选项:虚拟示波器需要提供一些常用的配置选项,例如时间和电压的刻度设置,波形颜色和线型的选择等。
可以使用LABVIEW提供的控件,例如数字输入框和下拉菜单,来实现这些配置选项。
基于以上几个关键因素,下面我们将详细介绍基于LABVIEW的虚拟示波器设计的具体步骤:步骤1:设置数据采集通道。
通过使用DAQmx模块,选择需要采集的数据通道,例如模拟输入通道或数字输入通道。
步骤2:创建界面。
使用LABVIEW的图形化工具,创建一个用户界面,包括波形显示区、触发设置区和配置选项区。
基于LabVIEW的虚拟示波器设计_论文
![基于LabVIEW的虚拟示波器设计_论文](https://img.taocdn.com/s3/m/ee0955cfd05abe23482fb4daa58da0116c171ff1.png)
基于LabVIEW 的虚拟示波器设计的虚拟示波器设计- I - 基于LabVIEW 的虚拟示波器设计摘 要虚拟示波器就是虚拟仪器技术(NI NI)利用高性能的模块化硬件,结合)利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。
灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。
这也正是NI 近30年来始终引领测试测量行业发展趋势的原因所在。
虚拟仪器的突出特点之一在于在很大程度上用系统软件的升级替代了仪器设备硬件的更换设备硬件的更换,,这将节省大量的资金投入这将节省大量的资金投入,,代表了仪器仪表技术的发展方向。
能够与计算机技术结合,将计算机资源与仪器硬件,数字信号处理技术与不同功能的软件模块结合,组成不同的仪器功能。
如今的软件模块结合,组成不同的仪器功能。
如今,,虚拟仪器已在超大规模集成电路测试、模拟测试、模拟//数字电路测试、现代家用电器测试、电子元件、电力电子器件测试以及军事、航天、生物医学、工厂测试、电工技术等领域的可移动式现场测试工作中得到应用。
任何基于虚拟仪器技术的设备仍然需要利用数据采集卡实现数据的采集工作的采集工作,,以供系统进行进一步的分析处理。
以供系统进行进一步的分析处理。
虚拟示波器的出现改变了原有示波器的整体设计思路,,用软件代替了硬件。
将传统仪器由硬件实现的数据分析与显示功能,改由功能强大的计算机及其显示器来完成,使工程技术人员可以用一部笔记本电脑到现场就可以轻松完成信号的采集、处理及频谱分析和波形分析。
采集、处理及频谱分析和波形分析。
关键字:LabVIEW ,虚拟仪器,虚拟示波器AbstractVirtual oscilloscope Virtual Instrument Technology ( NI ) using a high performance modular hardware, combined with efficient and flexible software to complete a variety of test, measurement and automation applications. A flexible and efficient software can help you create a fully customizable user interface, modular hardware can provide a full range of system integration, software and hardware platform can meet the standard of synchronization and timing applications. This is the NI nearly 30years always lead the test and measurement industry development trend of the reason. At the same time only with efficient software, modular I / O hardware and software and hardware platform for the integration of the three major components, in order to give full play to the virtual instrument technology of high performance, scalability, less development time, as well as excellent integration of these four advantages.Virtual instrument is one of the prominent characteristics is to a large extent with system software upgrade replacement equipment hardware replacement, it will save a lot of capital investment, on behalf of the instrument technology development direction. Now, virtual instrument has been in very large scale integrated circuit testing, analog / digital circuit testing, modern test household appliances, electronic components, power electronic device test as well as military, aerospace, biomedical, factory testing, electrical technology in the field of mobile site testing application. Based on virtual instrument technology equipment still requires the use of a data acquisition card data collection work, for further analysis and processing system.Keywords: LabVIEW,Virtual instrument,Virtual oscilloscope目录摘 要 (I)Abstract ................................................................................................................................................................................................................................................................................................. II II 目录 . (III)第1章 虚拟仪器技术 (1)1.1虚拟仪器的概念 (1)1.2虚拟仪器的构成和特点 (1)1.3虚拟仪器研究背景和发展趋势 (2)1.4虚拟仪器在各个领域的应用 (2)第2章 LabVIEW (4)2.1 LabVIEW的概述的概述 (4)2.2 LabVIEW的基本构成 (4)2.3 LabVIEW的软件设计基本原理 (5)2.4 LabVIEW的运行和调试的运行和调试 (5)2.4.1 LabVIEW的运行 (5)2.4.2 LabVIEW的调试 (6)第3章 虚拟示波器的设计 (7)3.1示波器的基本功能介绍 (7)3.2虚拟示波器的控制系统要求 (7)3.3虚拟示波器的设计步骤 (8)第4章 虚拟示波器测试 (16)4.1虚拟示波器的测试方法 (16)4.1.1 频率不变,幅值改变时的频谱测试分析 (16)4.1.2 幅值保持不变,频率改变时的频谱测试分析 (17)4.1.3 改变触发控制的频谱测试改变触发控制的频谱测试 (19)4.2 结论 (20)结论第5章 总结与展望 (21)参考文献 (22)致 谢 (23)第1章 虚拟仪器技术1.1虚拟仪器的概念 虚拟仪器是微电子领域与计算机技术的飞速发展及测量技术与计算机深层次相结合的一种革命性的产物。
LABVIEW文献综述
![LABVIEW文献综述](https://img.taocdn.com/s3/m/b2ab7e0c195f312b3069a597.png)
L A B V I E W文献综述(总4页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除文献综述一虚拟仪器前言虚拟仪器是一种基于计算机的自动化测试仪器系统。
虚拟仪器的突出优点在于能够与计算机技术结合,将计算机资源与仪器硬件,数字信号处理技术与不同功能的软件模块结合,组成不同的仪器功能[1]。
用户可根据测试的需要,自己设计所需要的仪器系统,即利用数据采集卡及计算机外围硬件进行信号的采集与检测,然后用计算机所编的软件来实现对信号的处理、计算和分析以及对测试结果进行显示。
虚拟仪器的出现改变了原有仪器的整体设计思路,用软件代替了硬件。
将传统仪器由硬件实现的数据分析与显示功能,改由功能强大的计算机及其显示器来完成,使工程技术人员可以用一部笔记本电脑到现场就可轻松完成信号的采集、处理及频谱分析和波形分析【1】。
LabVIEW(实验室虚拟仪器集成环境)是NI公司(美国国家仪器公司)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件集成开发环境,可实现数据采集、仪器控制、过程监控和自动测试等实验室研究和工业自动化领域的实际任务。
利用LabVIEW编程软件设计虚拟仪器,不仅能够实现一般测量仪器的功能,还能够根据用户需求,自己设计软件部分,增加普通测量仪器不具备的其它功能【2】。
二示波器原理概述示波器是一种用途十分广泛的电子测量仪器。
它能把肉眼看不见的电信号变换成看得见的图象,便于人们研究各种电现象的变化过程。
示波器利用狭窄的、由高速电子组成的电子束,打在涂有荧光物质的屏面上,就可产生细小的光点。
在被测信号的作用下,电子束就好像一支笔的笔尖,可以在屏面上描绘出被测信号的瞬时值的变化曲线。
利用示波器能观察各种不同信号幅度随时间变化的波形曲线,还可以用它测试各种不同的电量,如电压、电流、频率、相位差、调幅度等等【3】。
数字示波器是数据采集,A/D转换,软件编程等一系列的技术制造出来的高性能示波器。
虚拟示波器(LabVIEW)综述
![虚拟示波器(LabVIEW)综述](https://img.taocdn.com/s3/m/ba85db0703d8ce2f00662314.png)
文献综述测试仪器大体经历了模拟仪器、数字化仪器、智能仪器三个阶段,其功能主要由硬件的形式存在。
这种框架式的结构决定了传统仪器只能有仪器厂家来定义、制造,而用户无法随意改变其结构和功能,即使后来出现的数字化仪器、智能仪器,虽使传统的测试精度提高、功能增强,但仍未改变传统仪器的那种独立使用、手动操作。
任务单一的模式,而且与其他仪器的链接也受到限制。
所以出现了虚拟仪器。
(一)课题研究背景及现状在20世纪80年代,个人计算机技术不断发展,虚拟仪器飞速发展,利用计算机系统的数据处理能力强,传输存储方便及其组件灵活,易于扩展的特性,使现在的测试仪器的速度、功能有了很大的突破。
而其可以方便地进行维护和升级,伴随计算机的发展,20世纪末美国国家仪器公司(National Instruments Corporation..NI)提出了虚拟仪器的概念。
虚拟仪器就是利用计算机及其软件技术,来控制相应的与计算机连接的具有仪器功能的硬件,完成对输入、输出信号的采集、控制、数据分析和显示,实习传统仪器的所有功能。
它具有良好的集成性、开放性、灵活性和可扩展性。
它的基础就是计算机系统,核心是软件技术。
虚拟仪器打破了传统仪器由厂家定义、用户无法改变的模式,降低了系统开发和维护的费用,加快了技术更新速度,缩短了系统组件时间[1]。
初期美国国家仪器公司提出的虚拟仪器利用计算机本身的总线,将数据采集卡直接插入相应的总线扩展槽内。
1978年,美国5家测试仪器公司(Hewlett-Packard,Colorado Data System,Wavetek,Tekronix,Racal-Danan)制定的开发式、模块化仪器总线标准VXI即IEEE 1115。
VXI系统组件和使用比较方便,有其是组件成大、中规模自动测试系统以及对速度、精度要求较高的场合,但其性价比不高,限制了不少用户。
1987年,IEEE 488总线问世,实现了将14太仪器由GPIB总线联机成为一个系统。
基于LabVIEW+的虚拟数字示波器的设计
![基于LabVIEW+的虚拟数字示波器的设计](https://img.taocdn.com/s3/m/54115587680203d8cf2f2401.png)
这个系统的基本工作原理是对模拟信号进行数 据采集后存人数据文件,根据使用者的不同要求由 软件对数据进行相应分析、处理,最终在屏幕上显示 处理结果。系统要求支持双通道工作,即可以同时 分析扫描两路信号,这种功能的简易实现也得益于 计算机的高速运算能力。计算机只需要多做一组运 算,在速度上不会有问题;而如果是传统仪器,就需 要增加电路器件,提高了电路的复杂度,而且要同时 显示分析结果也不方便。由于系统运行需要具备较 高的精度,因此对电源的稳定性和系统的抗干扰去 噪能力提出了很高的要求。设计时必须充分考虑外 界的电磁干扰及电路稳定性等因素,并采取相应措 施,包括硬件、软件二方面。创建虚拟仪器的过程分 三步:
[5] 张毅,周绍磊,杨秀霞.虚拟仪器技术分析与应用
eM].北京:机械工业出版社,2004.
(上接第31页)
3结论
基于吉布斯自由能最小原理,构建了发酵制氢 剩留残液在超临界水中气化制氢的化学平衡模型。 依据平衡模型,对发酵残液组分丁酸和固体物质分 别进行化学平衡计算,得到了发酵残液超临界水气 化制氢在温度、压力、浓度等因素影响下,平衡气体 产物的气体产量、气体摩尔分数和气化率的变化规 律以及最佳反应条件。将化学平衡计算的数值解与 试验结果进行比较,得到了有关发酵残液超临界水 气化制氢反应中气化规律和条件优化的有价值的结 论H】。温度是气化最重要的影响因素,生物质超临 界水气化制氢适宜的温度范围是600—800℃。压 力是保证超临界状态的条件,适宜的压力范围是22 —30MPa,试验工况取25MPa。物料浓度对气化结 果有很大影响。试验中物料浓度高不利于气化的原
基于LabVIEW的虚拟示波器设计
![基于LabVIEW的虚拟示波器设计](https://img.taocdn.com/s3/m/6b63abd976a20029bd642de8.png)
基于LabVIEW的虚拟示波器设计摘要虚拟仪器是当今仪器技术的发展热点,本文设计并实现了一种功能强大的虚拟示波器系统,详细介绍了利用图形化编程语言labview进行仪器程序设计的方法。
关键词示波器;虚拟仪器;数据采集;labview中图分类号tp39 文献标识码a 文章编号1674-6708(2010)31-0221-02示波器是生产实践和科学研究中应用十分广泛的电子测量仪器。
虚拟仪器以计算机为核心,功能由用户定义和设计,具有虚拟面板,其测试功能由测试软件实现。
虚拟仪器的关键是用软件来实现硬件的功能,实现“软件即仪器”[1]。
本文应用虚拟仪器开发平台labview开发了一种虚拟示波器,不仅扩展了示波器的分析和计算能力,而且降低了仪器的价格,增强了仪器的通用性。
1 系统硬件设计1.1 仪器的结构框图图1虚拟示波器结构框图虚拟示波器的总体结构如图1所示,主要由数据采集卡、通信接口和和虚拟仪器用户界面组成。
其中数据采集卡主要负责采集现场的信号,经信号调理后由单片机控制数据的模数转换及读取,并把读取的数据经usb通信接口送入计算机。
而虚拟仪器用户界面主要完成单片机信号的接收和处理,并直观的显示在仪器面板上,从而实现系统的仪器测量功能。
1.2 数据采集卡鉴于经济性与灵活性的考虑,本系统采用自行设计数据采集卡。
以p89s935单片机作为数据采集系统的控制核心,包括信号调理电路、单片机外围电路、usb外围电路4大部分,主要完成现场信号的采集、转换及读取,并把读取的数据经usb通信接口送入计算机。
1.3 虚拟示波器功能设计虚拟示波器的设计参考了传统示波器的功能,并结合虚拟仪器的特点与计算机强大的信息处理能力,在功能上进行了扩展,实现了波形显示、存储和时域、频域参数自动测量、显示、查询等功能,如图2所示。
虚拟示波器的主要技术指标:采样速率:100kb/s;采样精度:0.390625%;波形显示模式:双通道a、b;数据存储:硬盘。
基于LABVIEW的虚拟示波器的设计
![基于LABVIEW的虚拟示波器的设计](https://img.taocdn.com/s3/m/3ff95f18ac02de80d4d8d15abe23482fb4da02aa.png)
基于LABVIEW的虚拟示波器的设计虚拟示波器是一种基于计算机软件实现的示波器,可以通过图形界面显示电压随时间变化的波形。
基于LABVIEW的虚拟示波器,可以利用LABVIEW提供的丰富的图形化编程工具和硬件接口,实现更多功能和灵活性。
设计虚拟示波器的关键是收集、处理和显示波形数据。
基于LABVIEW的虚拟示波器可以通过各种数据采集设备(例如模拟输入IO卡或者USB采集设备)连接到电路中并接收电压信号。
这些设备通常提供了多个输入通道,可以同时采集多个信号。
LABVIEW的硬件接口模块可以帮助用户方便地与这些设备进行交互。
数据采集完成后,虚拟示波器需要将采集到的数据进行处理和显示。
在LABVIEW中,可以使用信号处理的工具包,对采集的数据进行滤波、傅里叶变换等处理,以便更好地展示电压信号的特征。
通过使用LABVIEW的图形显示工具,可以将处理后的数据以波形的形式进行直观的观察。
虚拟示波器不仅仅可以显示波形数据,还可以提供其他功能,例如自动测量、功率谱分析、频率响应等。
通过LabVIEW的功能模块,可以方便地实现这些功能。
例如,可以使用自动测量模块来自动计算波形的最大值、最小值、平均值等指标。
也可以使用频谱分析模块对波形进行频率分析,显示不同频率的成分。
除了显示波形数据和提供其他功能,虚拟示波器还可以提供一些调试和分析工具,以帮助用户更好地理解电路中的问题。
通过在LABVIEW界面中增加控件,用户可以实现诸如光标测量、自动触发等功能。
还可以通过在界面中增加控制按钮,实现波形的暂停、回放等功能,以便用户更好地分析和调试电路。
虚拟示波器的设计需要考虑用户的需求和易用性。
LABVIEW提供了丰富的图形化编程工具和灵活的界面设计功能,可以根据用户的需求进行定制。
同时,LABVIEW还支持导出数据到其他格式,如Excel或者MATLAB,方便用户进行深入的数据分析和处理。
在设计虚拟示波器时,还需考虑性能和稳定性问题。
基于LabVIEW的虚拟示波器的设计概要
![基于LabVIEW的虚拟示波器的设计概要](https://img.taocdn.com/s3/m/5dc018d5ba0d4a7302763a54.png)
基于LabVIEW的虚拟示波器的设计陈文1陈武2朱勇1(1.武汉纺织大学计算机科学学院湖北武汉430073;2.电子科技大学四川成都610000【摘要】本文以LABVIEW为开发平台,构建一个与计算机硬件资源紧密结合的虚拟仪器系统。
由虚拟信号源激励的虚拟示波器,可以满足一般测量的要求,并且波形显示效果都很好。
在研究中发现LabVIEW程序可以很方便地控制声卡,因此考虑到可以以声卡为信号源,进行另外一款虚拟示波器的开发,于是设计实现出了一款利用声卡进行数据采集的虚拟示波器,整体效果良好。
【关键词】LabVIEW;虚拟示波器;虚拟信号源;声卡;数据采集Design of V irtual O scilloscope B ased on LABVIEW【Abstract】In this paper,to build a virtual instrument system connection closely with the computer hardware by LABVIEW.Virtual instrument to the traditional instruments of specialized features and software of the control panel so that the computer constitutes a combination of function the same as with traditional hardware equipment,while at the same time take full advantage of the new computer hardware and software resources of the virtual instrument system,which perfect solution to the shortcomings of traditional instruments,so the use of NI laboratory LabVIEW virtual instrument development platform for the development of a virtual oscilloscope.【Key words】LabVIEW;Virtual Oscilloscope;Virtual Signal Source;Sound Card;Data Acquisition0引言图形化软件开发平台LabVIEW为用户提供了简单、直观、易学的图形编程方式,把复杂繁琐、费时的文本编程简化成“画流程图“的方法[2]。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计开题报告
电子信息工程
基于LABVIEW的虚拟示波器设计
[前言]
虚拟仪器[1]技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。
自1986年问世以来,世界各国的工程师和科学家们都已将LABVIEW图形化开发工具用于产品设计周期的各个环节,从而改善了产品质量、缩短了产品投放市场的时间,并提高了产品开发和生产效率。
使用集成化的虚拟仪器环境与现实世界的信号相连,分析数据以获取实用信息,共享信息成果,有助于在较大范围内提高生产效率。
虚拟仪器提供的各种工具能满足我们任何项目需要。
20年来,无论是初学乍用的新手还是经验丰富的程序开发人员,虚拟仪器在各种不同的工程应用和行业的测量及控制的用户中广受欢迎,这都归功于其直观化的图形编程语言。
虚拟仪器的图形化数据流语言和程序框图能自然地显示您的数据流,同时地图化的用户界面直观地显示数据,使我们能够轻松地查看、修改数据或控制输入。
虚拟仪器的出现使测量仪器领域的一个突破,它彻底改变了传统的仪器观,从根本上更新了测量仪器的概念,带给了人们一个全新的仪器观念。
虚拟仪器代表着测量仪器发展的最新方向和潮流,是未来仪器产业发展的一大趋势[2][3]。
[主题]
1.仪器发展过程
1.1 传统硬件仪器
20世纪30年代初,HP公司创始人、斯坦福大学的Hewlett和Packard在现今的硅谷研制出了第一台信号产生器。
传统硬件仪器经历了大半个世纪的发展,经历了从模拟式到数字式,到现今智能化仪器的发展历程。
传统硬件仪器由决定仪器功能、性能和技术指标的电子板卡、带有插槽的底盘、装有各类控件的面板、
显示器和机箱等五部分构成。
传统硬件仪器是硬件或以硬件为主的仪器,即使是智能仪器,其中固化的软件也只是辅助性的。
传统硬件仪器是一个封闭系统,一经厂家制造完毕,不能随意改动,灵活性较低。
无论是对技术的进步还是对市场的需求,其响应速度都比较慢,这在很大程度上阻碍了仪器科学和仪器。
[4] [5] 1.2虚拟仪器
虚拟仪器技术是随着现代计算机技术、信息技术、现代测量技术的发展而出现的新技术。
它是通过应用程序将计算机资源(微处理器、存储器、显示器)和仪器硬件(A/D、D/A、数字I/O、定时器、信号调理器)的测量功能结合起来,形成的测量装置或测试系统。
用户通过友好的图形界面(称为虚拟面板)操作计算机,就像操作传统仪器一样,通过库函数实现仪器模块间的通信、定时、触发,以及数据分析、数据表达,并形成图形化接口。
行业的快速发展。
2.虚拟仪器国内外研究现状
虚拟仪器概念最早是由美国国家仪器公司在1986年提出的,但其雏形可以追溯到1981年由美国西北仪器系统公司推出的APPLE II为基础的数字存储示波器,但是由于当时计算机软件开发水平的限制,编写个人仪器的驱动程序和人机交互接口是一项专门的技术工作,必须由专业厂商才能完成,这种状况使得个人仪器的推广和应用没有形成工业标准。
从20世纪80年代中期开始,微软公司WINDOWS操作系统的出现,使得计算机操作系统的图形支持功能得到很大提高。
1986年,美国国家仪器公司推出了图形化的虚拟仪器编程环境LABVIEW,标志着虚拟仪器设计软件平台基本成型。
国际上,从1988年陆续有虚拟仪器产品面市,当时有五家制造厂已达95家共生产1000多种虚拟仪器产品,销售额达2.93亿美元,占整个仪器销售额73亿的4%。
美国是虚拟仪器的诞生地,也是全球最大的虚拟仪器制造国,生产虚拟仪器的主要厂家有HP公司目前生产100多种型号的虚拟仪器,TEKTRONIX公司目前生产约80多种型号的虚拟仪器,此外还有NI 公司、KEITHELY公司等。
LABVIEW作为虚拟仪器开发系统的杰出代表,在我国虽然引进的时间不长,但是现在已经被认识和推广、应用,它促进了中国测试领域的技术革命,在研究及教育领域都得到了迅速推广。
它在许多企业、科研单位被用于产品测试和测控系统,另外,包括一些著名高校在内的许多学校不仅建立了基于虚拟仪器的实验
室,而且还开设了LABVIEW编程的课程。
例如:清华大学汽车系利用虚拟仪器技术构建的汽车发动机检测系统,用于汽车发动机的出厂检验,主要检验发动机的功率特性、负荷特性等;华中理工大学机械学院工程测试实验室将其虚拟实验室成果在网上公开展示,供远程教育使用;四川联合大学基于虚拟仪器的设计思路,研制了“航空电台二线综合测试仪”,将8台仪器集成于一体,组成虚拟仪器系统;复旦大学、上海交通大学、广州暨南大学等一批高校,也开发了一批新的虚拟仪器系统用于教学和科研。
国内专家预测:未来的几年内,我国将有50%的仪器为虚拟仪器。
国内将有大批企业使用虚拟仪器系统对生产设备的运行状况进行实时检测,随着微型计算机的发展,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。
虚拟仪器技术的提出与发展,标志着二十一世纪自动测试与电子测量仪器领域技术发展的一个重要方向[5][6]。
3.虚拟仪器技术的发展方向
利用虚拟仪器技术,用户可定义自己的专用仪器系统,且功能灵活,易于构建,所以应用面极为广泛。
尤其在科研开发、检测计量、测量测控等领域更是不可多得的好工具。
它功能强大,可实现示波器、逻辑分析仪[7]、频谱仪、信号发生器等多种普通仪器全部功能,配以专用探头和软件还可检测特定系统的参数,如汽车发动机参数、汽油标号、炉窑温度、血液脉搏波、心电参数等多种数据。
在工业控制领域,大部分闭环控制系统要求精确的采样,及时的数据处理和快速的数据传输。
虚拟仪器系统[8] [9]恰恰符合上述特点,十分适合测控一体化的设计。
在制造业,虚拟仪器的卓越计算能力和巨大数据吞吐能力使其在温控系统、在线监测系统、电力仪表系统、流程控制系统等工控领域发挥更大的作用。
当今社会信息技术的迅猛发展,无所不在的计算机应用为虚拟仪器的推广提供了良好的基础。
虚拟仪器适合于一切需要计算机辅助进行数据存储、数据处理、数据传输的计量场合。
进一步讲,一切计量系统[10] [11] [12],只要技术上可行,都可用虚拟仪器代替。
虚拟仪器强大的功能和价格优势,使得它在仪器计量领域具有很强的生命力和十分广阔的前景。
[总结]
虚拟仪器的崛起是测试仪器技术的一次“革命”,是仪器领域的一个新的里程碑,它使现在测控系统更灵活、更紧凑、更经济、功能更强。
无论是测量、测试、计量或是工业过程控制和分析处理[13] [14],还是涉及其它更为广泛的测控领域[15],选用虚拟仪器都是理想的解决方案。
随着电子技术、计算机技术、网络技术等相关技术的发展,虚拟仪器技术也会在各个领域发挥其重要作用,它将在促进科技进步,创造良好的社会效益和巨大的经济效益方面发挥卓越的作用。
它必然会对科技发展和工业生产产生不可估量的影响。
4参考文献
[1] 刘君华等.虚拟仪器图形化编程语言LabVIEW教程[M] .西安:西安电子科技大学出版社,2000.4~8.
[2] 孙晓云,郭立炜,孙会琴编著.基于Lab Windows/CVI的虚拟仪器设计与应用. 北京: 电子工业出版社, 2005
[3] 李震,柯旭贵,汪云祥.虚拟仪器的发展历史、研究现状与展望[J].安徽工程科技学院学报,2003,18(4):1~4.
[4] 梁志国,孙璟宇.虚拟仪器的现状及发展趋势[J].测控技术,2004(4):1~
4.
[5] 范福玲,韩建勋.基于LabVIEW的虚拟信号发生器的设计[J] .中原工学院学报,2006,17(4):26~28.
[6] 刘国福,张屺,淳静等.DSP与ISA总线声卡的接口技术研究[J].测控技术,2002(3):61~63.
[7] 宋宇峰等编著.Lab windows/CVI逐步深入与开发实例[M] .北京: 机械工业出版社, 2003
[8] 唐黔湘, 罗颂荣, 叶丽辉. 虚拟多功能数字存储示波器的研究与设计[J]. 电脑知识与技术, 2005,(36)
[9] 郭迎福, 毛征宇, 晏燕, 罗晓莉. 基于虚拟仪器的数字示波器设计[J]. 湖南科技大学学报(自然科学版) , 2006,(01)
[10] 蒋帅锋, 施展, 鲍恝. 基于声卡的数据采集系统设计[J]. 仪器仪表学报, 2005
[11]李震,柯旭贵,汪云祥,虚拟仪器的发展历史、研究现状与展望[J],安徽工程科技学院学报;
[12]杨乐平,李海涛,肖相生,Labview程序设计与应用[M],北京:电子工业出版社;
[13]毛顿,郭庆东,Labview中用Datasocket技术实现网络化应用[J],现代电子科技;
[14] Universal Access in Human-Computer Interaction. Applications and Services. Springer Berlin/Heidelberg;
[15] Li Yunfei,Chen Chengqin. Research and Implementation of Virtual Instruments Based on Agent Technology[C]. The 2nd International Conference on Autonomous Robots and Agents (ICARA 2004).。