1、合肥工业大学硕士学位论文基于LabVIEW的虚拟应用物理实验室的设计与实现姓名:徐玓申请学位级别:硕士专业:课程与教学理论指导教师:高峰20071101基于LabVIEW的虚拟应用物理实验室的设计与实现摘 要虚拟仪器作为现代仪器的一个主要发展方向,在测量和控制方面都有无以伦比的强大功能和灵活性,如今它作为传统仪器的主要替代方式,在科学研究和工业生产中得到广泛的应用。物理实验室是院校教学体系的重要组成部分,在培养学生科学素质、实验技能和创新能力方面具有不可替代的作用。高起点、高标准的建设物理实验室,为教学和科研提供坚实的基础,对提高院校办学水平和教学质量有十分重要的意义。现代科学技术日新月异,这
2、要求物理实验要不断引入新的实验方法,建立新的教学模式。本课题尝试将虚拟仪器技术引入传统的应用物理实验室。利用虚拟仪器技术进行物理实验,将有助于改革传统的实验教学,充分利用网络资源开展网上实验,并可开出符合课程内容的许多新实验,改变长期以来实验技术跟不上新技术的局面,同时培养学生掌握现代科学技术的能力和动手能力,增强了学生的创新能力,提高了学生的综合素质。本文首先分析了将虚拟仪器技术引入物理实验室的意义,接着对虚拟仪器的硬件系统、软件系统及开发平台进行了介绍,然后以NI公司的LabVIEW 820Express为平台,基于USB,6009数据采集卡,开发出一系列虚拟仪器,如:函数信号发生器、双通
3、道虚拟示波器、相位检测器等实验仪器。利用虚拟相位差计对光学纤维中光速的测定实验进行了重新设计。设计了基于虚拟仪器技术的减振实验系统,该实验系统的分析部分充分利用LabVIEW数据处理能力有效地实现了对两自由度振动和动力减振的观测和分析。最后本文对对虚拟仪器技术和物理实验的结合存在的问题进行了总结。关键词: 物理实验,虚拟仪器,LabVIEW,实验教学模式,实验室建设课题来源:安徽省教育厅教改项目:基于WEB的远程教育与教学模式研究(项目编号:108033022)IVThe Design and Realization ofVirtual Applied PhysicsLaboratory Ba
4、sed On LabVIEWAbstractAs mainstream in modem instrumentsvirtual instrument has exhibited powerfulfunction and flexibility in measurgments and control applicationsTo dateit has beenapplied in scientifiC research and industry as the substitute oftraditional instrumentsPhysical lab is important compone
5、nt of teaching system in colleges and universitiesand plays the key role in training the studentsscientific characters,experimental skills andcreative capabilitiesEstablishing the high level ph)7sical lab builds solid base for teachingand research and is very significant to improve education quality
6、 as wellWith theever-changing science and technology,it is necessary for physical experiments to introducethe new experimental methods and build the new teaching modelsThis project has established the example to introduce the viItual instranaent techniqueinto traditional practical physical labUsing
7、virtual instmments in the Physical experimentswill he岫to reforin traditional experimental teaching,take full advantage of intemetresource for website experiments,and design the new experiments suitable to the COurseswhich Can change the situation that the experimental technique cannot catch up the r
8、apidlydeveloping technologyThe virtual physical lab Can train the studentsability to master thescientific and technological knowledge and experimental skill。strengthen the studentsereativity and eventually improve the studentscomprehensive qualityThe Paoer begins with the analysis ofimportance ofint
9、roducing the virtual instrumentin the physical 1ab and followed by introduction of hardware and software system anddevelopment platform of the virtual instrumentThen based on LabVIEW 820 Express fNIcompany)platform and USB6009 data collection card,a series of virtual instnnnents suchas function sign
10、al generator,doublechannel virtual oscilloscope,phase detector,etchavebeen developedThe experiment of light speed measurement in the optical fibers has beenredesigned by using virtual phase difierence meterThe damping experiment system basedon the virtual instruments has been designedin which the an
11、alysis part emciently observeand analyses the two freedoms vibration and dynamic damping by using LabVIEW dataprocessing abilityIn the final part,the problems in the combination of the virtualiustnmaent technique and Physical experiments have been summarizedKey words:physical experimenL virtual inst
12、rument,LabVIEW,experimental teachingmodel,laboratory constructionThis topic originates from Anhui Province education department educational reformproject:Research About Distance Learning And Educational Model Based on WEB(Project serial number:108033022)V图11图21图22图23图24图25图26图27图28图29图31图32图33图34图35
13、图36图37图38图39图310图31l图312图313图41图42图4_3图44图45图46图47图48图49图410图41l图412图413图414图415图416图417插图清单北京谱仪慢控制系统中两个子系统的主界面12】2虚拟仪器的内部功能划分7虚拟仪器系统的构成8LabVIEW这20年的发展历程【”12LabVIEw 820启动界面12二具模柱t14控制模板14函数模板15前面板编辑窗口及编辑工具15流程图编辑窗口及编辑工具15模拟信号和采样显示 17不同采样结果18混频偏差18差分测量系统21参考地单端测量系统21无参考地单端测量系统22基于LabVIEW的数据采集系统23USB6
14、009 DAQ数据采集卡25DAQ数据采集卡任务的配置26输入端配置流程图的建立27控制量physical channels的建立28采样率和采样数的建立28DAQ数据采集卡读取程序的流程图。29虚拟信号发生器的程序框图30波形发生模板31Basic Function Generatorvi图$i3 lFormula Waveformvi图标32unifnrm White Noise Waveformvi图标32LabVIEW结构控制k33虚拟信号发生器的流程图34虚拟信号发生器的面板图34虚拟信号发生器的测试35示波器的原理框图35虚拟示波器的功能框图37仿真与实际信号采集程序框图37双通道
15、仿真信号子VI前面板和流程图38不同垂直灵敏度的波形图39两帧连续的信号40信号触发截取示意图40触发并截取波形程序设计框图40VIIl图418图419图420图421图422图423图424图425图426图427图428图429图430图51图52图53图54图55图55图57图58图59图61图62图63图64图65图6,6图67图68图69图610图61l图612图613图614图615图616图617图618图619图620触发检测子vI图标4l触发并截取波形子vI流程图4l不同扫描因数的波形图42波形显示的程序框图43波形显示子vI的流程图44波形测量予vl44波形存储程序框图46
16、波形存储模块前面板46波形存储模块流程图46数据加载模块前面板。46数据加载模块流程图47虚拟数字示波器的前面板。47虚拟数字示波器的流程图一。48测定光导纤维中光速实验装置的方框图。49主机前面板图50相位检测器前面板图50测量系统联接图。5l虚拟相位检测仪程序流程框图53CrossCorrelationvi图标53arcos图标53虚拟相位检测仪程序流程图53虚拟相位检测仪程序面板图54力学模型图55无阻尼两自由度系统力学模型图。56无阻尼动力消振器及力学模型58主系统的幅频响应曲线59zo与“的关系曲线59两自由度动力减振实验系统图及力学模型图60两自由度动力减振实验系统系统构成图61数
17、据采集系统原理图62系统软件框图63本系统的主界面软面板模块设计“数字滤波和傅立叶变换子程序框图(部分)65激振频率为20Hz的两通道振动信号频谱图66激振频率为20Hz的两通道振动信号图66激振频率为24Hz时两通道振动信号频谱图66激振频率为24HZ两通道振动信号图67激振频率为28Hz时两通道振动信号频谱图67激振频率为28Hz时两通道振动信号圈67自相关函数及自功率谱图69互相关及互功率谱密度图一70自相关函数、互相关函数及功率谱子程序框图(部分)701x表格清单表21 传统仪器与虚拟仪器的比较表41 常用波形测量vI表51 LabV|EW中常用的几种滤波器及其特点X74562独创性声
18、明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得 金月B王些厶堂 或其他教育机构的学位或证书而使用过的材料。与我一同rJ:作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者签名: 签字日期;2唧年,z月,口日学位论文版权使用授权书本学位论文作者完全了解金目B王些太堂有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权金壁王些盔堂可以将学位论文的全部或部分内容编入有关数据库
19、进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名: 谂约签字日期:2僻胆月汐日学位论文作者毕业后去向:解放军蚌埠坦克学院工作单位: 解放军蚌埠坦克学院通讯地址: 安徽蚌埠市解放军蚌埠坦克学院III导师签名: 高嘞I签字日期:名卿年J z,月,p日V 电话:05524678551邮编:233013致 谢首先要感谢我的导师高峰老师,由衷感谢在我的硕士学习期间导师在学业上的指导和鼓励,生活上的关心和帮助。高老师严谨严格的科学研究态度、积极工作的敬业精神、敏锐的知识洞察力和敏捷的思维给我很大激励和启迪,使我受益匪浅。特别感谢理学院的
20、何晓雄院长对我的关心和帮助,感谢邓铁如教授、邓小玖教授、罗乐副教授、梅忠义副教授、马利平副教授、吴本科副教授等老师的指导和帮助。感谢袁润、赵永礼、朱辉同学,他们给予了作者许多无私帮助和精心指点。在课题开展的每一阶段,都记忆下我们的苦和乐。感谢万宝礼、张晶、郑明春、杨娟、韩从梅、宋倩、毛小丽、孔文、宋玲玲等同学,同处一个实验室将是我一生中难忘的时光。感谢我的室友陈安顺同学,是你使宿舍总是有热水。同时我还要感谢王勇、王东、李怀龙、符晓四、王星烁、王朝群、候秀芳、王钰、李珊珊等同学给予的关心和帮助。特别感谢父母的养育之恩,对我多年来默默的始终如一的支持。感谢我的妻子孙雪芹和即将出世的宝宝。最后感谢每
21、一个支持我进步的、给予我关心的、在此没有提到的长辈、老师和朋友。VI作者:徐约2007年11月第一章导论11 引言物理实验室是院校教学体系的重要组成部分,在培养学生科学素质、实验技能和创新能力方面具有不可替代的作用。高起点、高标准的建设物理实验室,为教学和科研提供坚实的基础,对提高院校办学水平和教学质量有十分重要的意义。现代科学技术日新月异,这要求物理实验要不断引入新的实验方法,建立新的教学模式。虚拟仪器作为现代仪器的一个主要发展方向,在测量和控制方面都有无以伦比的强大功能和灵活性,如今它作为传统仪器的主要替代方式,在科学研究和工业生产中得到广泛的应用。让在校学生认识虚拟仪器知识,掌握一定虚拟
22、仪器测量技能,成为当前工科院校教学的一项任务。为了这个目的,我们尝试着将虚拟仪器技术引入应用物理实验室。12 虚拟仪器技术虚拟仪器(Virtuallnstruments,简称v1)的概念最早由美国国家仪器公司(NI)提出来的,它以透明的方式把计算机资源(如微处理器、内存、显示器等)和仪器硬件(50 AD、DA、数字I0、定时器、信号调理等)的测量、控制能力结合在一起,通过软件实现对数据的分析处理、表达以及图形化用户接口。 这样用户便可以通过友好的图形界面(通常叫做虚拟前面板)操作这台计算机,就象在操作自己定义、自己设计的一台单个传统仪器一样。由于VI的模块化、开放性、灵活性以及软件是关键的特点
23、,当用户的测试要求变化时,可以方便地由用户自己来增减硬、软件模块,或重新配置现有系统以满足新的测试要求。虚拟仪器从功能上划分,可以分为数据采集、数据分析和结果显示三大功能模块;从构成要素讲,虚拟仪器系统是由计算机、应用软件和仪器硬件组成的;从构成方式讲,则有以DAQ板和信号调理为仪器硬件而组成的PCDAQ测试系统,以GPIB、VXI、Serial和Fieldbus等标准总线仪器为硬件组成的GPIB系统、VXI系统、串口系统和现场总线系统等多种形式。无论哪种VI系统都是将仪器硬件搭载到笔记本电脑、台式PC或工作站等各种计算机平台加上应用软件而构成的。虚拟仪器与传统仪器最大的不同之处在于应用的灵活
24、性和功能的可重构性上。在虚拟仪器中,硬件仅仅是为了解决信号的输入、输出,软件才是整个仪器系统的关键,任何一个使用者都可以通过修改软件的方法,很方便的改变、增减仪器系统的功能与规模。虚拟仪器克服了传统仪器的功能在制造时就被限定而不能变动的缺陷,摆脱了由传统硬件构成一件仪器再连接成系统的模式,为用户提供了一个充分发挥自己的才能和想象力的空间。13虚拟仪器引入物理实验室的意义131虚拟仪器技术是现代测量技术的一个重要发展方向虚拟仪器是gO年代末出现的新的仪器概念,它是计算机技术、测量仪器技术和软件技术的高速发展共同孕育出的一项革命性新技术。虚拟仪器的出现,彻底改变了传统的仪器观,开辟了测量测试技术的
25、新纪元。虚拟仪器现在已经广泛应用于电子测量、振动分析、声学分板、故障诊断、航天航空、电力工程、机械工程、建筑工程、铁路交通、地质勘探、生物医疗、教学及科研等诸多方面。132虚拟仪器适合物理学的研究物理学的研究对象很丰富,会涉及到光、电、温度、压强等众多类型的物理量,对信号分析的要求也较高,传统的定制仪器常常不能满足要求。虚拟仪器技术在物理学的研究大有用武之地。在美国LawreneeLivermore国家实验室,一个花费2000万美金的极为复杂的飞秒激光切割系统就是基于LabVIEW开发的。该系统中,4台Windows NT工作站用网络连接起来,LabVIEW用来给激光提供测量、控制和自动定序,
26、同时作为半熟练操作者的高层用户界面。北京正负电子对撞机二期工程北京谱仪慢控制系统中,大约有30种物理量共7000多点的现场数据点需要实时采集控制和分析记录等。该系统由8台计算机与两台服务器组成。8台计算机不间断地采集来自于十几种硬件设备的数据,并将其分析、汇总和本地显示。两台服务器实现数据的存储和网络发布,以供科学家们随时随地获得或控制探测器的状态。该大型分布式监控系统的上层软件完全基于LabVIEW及其DSC模块实现,共创建了约300个vI。图11是其中两个子系统的主界面。【21图11 北京谱仪慢控制系统中两个子系统的主界面【2】133虚拟仪器能提高实验教学效果虚拟仪器在基础实验教学中最简单
27、的应用就是代替常规的仪器,如函数发生器、示波器、万用表等。但是虚拟仪器不仅仅有常规仪器的功能,而且凭着其计算机平台,在实验现象的观察和数据的记录存储等方面提供更多的便利。比如在电学实验中,信号发生器是许多实验中必备的设备,虚拟信号发生器不仅能产生正弦波、方波、三角波等常用信号,还可以产生锯齿波、对数波、梯形波、随机信号等波形,频率、幅度、占空比都能调节,这就满足了一些实验的特殊要求。而用虚拟示波器,不仅具有常规示波器的功能,还可同时显示、记录、存储测量实验电路对激励信号的响应和打印多通道输入的波形,对存储的曲线可通过“回放”功能显示在屏幕上,“回放”速度可调,“回放”过程可暂停波形扫描,以便能
28、更清楚地观察波形的变化,所存储的曲线可以在任描何时间打印输出,学生可以及时进行数据处理,观察和分析,从而提高了学生的实验兴趣、实验效果和效率。而对于某些综合性实验,由于数据采集点多,信号分析任务重,实验现象短暂,采用虚拟仪器来完成实验已经成为唯一的选择。【3】134虚拟仪器便于开展设计性实验传统的实验室的实验器材为定制的,只能具有固定的功能。实验室常常只能应付学生按教学大纲要求做一些最简单的验证实验,学生很少有机会去反复熟悉常用仪器仪表的使用,更很少有机会做设计性实验,这对调动学生积极性,培养创新精神,加强实际动手能力都十分不利。虚拟仪器的出现很好的解决了这个问题,在虚拟仪器系统中,用计算机灵
29、活强大的软件代替传统仪器的某些部件,用人的智力资源代替许多物质资源,通过组软件和硬件,形成既有普通仪器的基本功能,又有一般仪器所不具备的特殊功能的新型仪器。学生在实验过程中可以更多的器材选用空间,可以修改仪器的参数,甚至可以自行设计仪器。从而充分发挥学生的主动性和创造力。141【51135虚拟仪器便于建设虚拟实验室和网上教学目前,在许多院校中,一方面,由于实验室场地和课时的限制,学生只能在固定的有限时间内使用实验室的仪器设备,对些常用仪器如示波器、信号发生器等使用并不熟练。比如在普通物理实验中已经开设了两个学时的“示波器的使用”实验,但在下一学期的近代物理实验中,有几个实验也需要用到示波器,学
30、生却表示几乎完全忘记了使用方法。另一方面,学生拥有个人电脑的比例大大增加,并且在宿舍就可利用网络资源。虚拟仪器设计开发软件(如LabVIEW)不仅提供了功能强大的高级数学分析库以完成测量,而且充分考虑了网络应用,很容易实现虚拟仪器的网上发布和虚拟实验室。利用这些技术,将虚拟仪器网络互连,将拥有仿真面板的虚拟仪器在网上实验室主页上共享,学生可以不受任何限制地使用虚拟仪器,便于学生实验谋后复习,也可让学生在相关实验课前先在网上操作虚拟仪器,全面了解和掌握仪器的使用方法和操作要点,为实际使用真实的实验仪器设备打下较好的基础。这样,既可减少仪器设备的损坏,又可提高实验教学质量与效果。【4J5114 国
31、内外研究情况随着计算机技术、仪器技术、软件技术的迅速发展,虚拟仪器技术的研究有了很大的进展。目前,国内外都对虚拟仪器实验室展开了研究,如剑桥大学、斯坦福大学、新加坡国立大学、清华大学等都已开展了虚拟仪器实验室方面的研究,并取得了一定的进展。北方交通大学将自己研制的虚拟仪器用于教学实践,NI已与华中科技大学电子科学与工程系合作建立了虚拟仪器实验室,都收到了良好的效果。美国Liknstumet仪器公司推出了虚拟数字存储示波器、频谱分析仪及波形发生器。东方振动和噪声技术研究所与北京英雄维卡科技有限公司联合卡法了“虚拟仪器与移动实验室”。四川翼龙公司研制了“YLSJA型电子技术虚拟仪器实验教学系统”。
32、所有这些表明,虚拟仪器实验室在基础实验课程中的优势,正逐步为高校所认识,并逐步用虚拟仪器实验室补充和取代传统实验室。通过对国内外发展现状的分析,我们发现,如果购买现成的虚拟仪器实验产品,虽然简单方便,但是存在以下不足:(1)价格高。(2)由于实验电路和虚拟仪器都由厂家“固化”生产,电路联机都已接好,而厂家不会向用户提供全面开放的软件平台,也不会向用户提交关键技术,很难在此基础上进行后续开发,不利于实验的更新。学生只能进行简单的验证性实验,不利于学生动手能力的培养,也不利于综合性实验的开发。(3)现成的虚拟仪器的设计不符合应用物理实验室的需要。应用物理实验室某些测量尤其特殊性,而且为了教学实验的
33、需要对虚拟仪器有特殊的要求。此外某些现成的虚拟仪器开发的过于复杂不便于实验使用。15本论文的研究内容、拟解决的关键闯题及创新之处一、研究内容和拟解决的关键问题本课题重点研究将虚拟仪器技术应用到应用物理实验室,利用虚拟仪器代替传统的定制仪器,并以此为基础进一步探讨新的教学模式。具体实现:(1)虚拟信号发生器信号发生器是许多实验中必备的设备,设计完成的虚拟信号发生器不仅能产生正弦波、方波、三角波等常用信号,还可以参生锯齿波、随机信号波形,频率、幅度、占空比都能调节,并可以人为添加噪声。(2)虚拟双踪示波器示波器也是许多实验中要用到的设备,利用虚拟仪器技术实现的示波器不仅显示波形,在测量过程中还可以
34、对信号进行滤波、时域分析、频域分析,以及对波形进行存储和读取。(3)光学纤维光速的实验测定把用传统仪器完成的光学纤维中光速实验中用到的实验主机和相位检测器虚拟化。(4)基于虚拟仪器技术的减振实验系统4振动是工程实际中普遍存在的一种现象,故振动分析已成为各项工程技术研究与设计必不可少的环节。此实验系统的分析充分利用LabvIEw数据处理能力有效地实现了对两自由度振动和动力减振的观测和分析。二、本论文的创新之处本论文的创新之处在于:(1)将现代测量技术引入传统的应用物理实验室,利用虚拟仪器技术进行物理实验,将有助于改革传统的实验教学,改变长期以来实验技术跟不上新技术的局面,同时培养学生掌握现代科学
35、技术的能力和动手能力,增强了学生的创新能力,提高了学生的综合素质。(2)利用虚拟仪器技术设计了多个物理实验仪器,如:函数信号发生器、双通道虚拟示波器、相位检测器等实验仪器及两自由度振动和动力减振实验系统。(3)分析了将虚拟仪器技术应用到物理实验室的可能性和必要性及意义,对虚拟仪器条件下物理实验的模式进行了探讨。第二章虚拟仪器技术及LabVIEW21 虚拟仪器的概念、特点及构成21。l引言现代科技的进步以计算机的进步为代表,不断创新的计算机技术,正以不可逆转之势从各个方面影响着各行各业的技术进步,今天的测控仪器行业同样经历着一场翻天覆地的变革【l】。一方面,计算机的进步为新型测控仪器的产生奠定了
36、现实基础,主要表现在:微处理器和DSP(Digital Signal Processing)技术的快速进步以及其性能价格比的不断上升,促进了测控仪器的数字化和智能化,大大改变了传统电子行业的设计思想和设计观念,原来许多由硬件完成的功能,今天能够用软件来实现;面向对象技术、可视化程序开发语言在软件领域为更多易于使用、功能强大的软件开发提供了可能性。另一方面,传统的测控仪器越来越满足不了科技进步的需要,主要表现在:现代测控要求仪器不仅仅能单独测量到某个量,而更希望它们能实现测量过程自动化、智能化,测量功能多样化,能够互相通信,实现信息共享,从而完成对被测各系统的综合分析、评估,得出准确的判断。对于
37、复杂的被测系统,面对各个厂家的测试设备,使用者需要的知识很多,这样的仪器不仅使用频率和利用率很低,而且硬件存在冗余。鉴于上述原因,将计算机技术与测量控制技术相结合的新型测控仪器一“虚拟仪器”就应运而生了。虚拟仪器的出现和广泛使用对测控仪器产生了较为深刻的影响,不仅解决了许多传统仪表不能或不易解决的问题,而且简化了仪表电路,提高了仪器的可靠性,降低了仪器的成本,加快了新产品的开发速度。212虚拟仪器的概念川虚拟仪器(Virtual Instrument)是在通用计算机上添加一层软件和或必要的仪器硬件模块,使用户操作这台通用计算机就象操作一台自己专门设计的传统仪器一样,从而完成对被测试量的采集、分
38、析、判断、显示、数据存储等。虚拟仪器既有普通仪器的基本功能,又有一般仪器所没有的特殊功能,是一种高档低价的新型仪器。与传统仪器一样,虚拟仪器同样可以划分为数据采集、数据分析处理、显示结果三大功能块(如图21所示)。虚拟仪器以透明方式把计算机资源和仪器硬件测试能力相结合,实现仪器功能的运作。6插入式DAQ卡 信号处理 网络传输GPIB仪器 数字滤波 硬复制vxI仪器 统计 文件IORS一232 分析 图形用户接口采集处理 数据分析 结果表达图21 虚拟仪器的内部功能划分应用程序将可选硬件(如GPIB、VXI、RS232、DAQ)和可重复使用的源码库函数等软件结合起来,实现模块间的通信、定时与触发
39、,源码库函数为用户构造自己的虚拟仪器系统提供了基本的软件模块。当用户测试要求变化时,可以方便的由用户来增减硬件模块,或重新配置现有系统以满足系统的测试要求。所以虚拟仪器是由用户自己定义,自由组合的计算机平台、硬件、软件以及完成系统功能所需附件,而这在由供应商定义、功能固定、独立的传统仪器上所达不到的。213虚拟仪器的特点与传统仪器相比,虚拟仪器自身不带有任何仪器面板,而是利用PC计算机强大的图形环境和在线帮助功能建立中(英)文界面的虚拟仪器面板,完成对仪器的控制、数据采集、数据分析与显示功能,它改变了传统仪器的使用方法,提高了仪器的功能和使用效率,大幅度降低了仪器的价格。虚拟仪器与传统仪器的比
40、较如表21所示。表21传统仪器与虚拟仪器的比较传统仪器 虚拟仪器仪器厂商定义 用户自己定义硬件是关键 软件是关键仪器功能、模式固定 系统功能,规模可以通过软件修封闭的系统,与其他设备连接受 改,增减限 基于计算机的开发系统,可方便地同外设、网络及其它应用连接价格昂贵 价格低,可重复使用技术更新慢(周期为510年) 技术更新快(周期为12年)开发和维护费用高 软件结构化大大节省了开发和维护费用从表21中可见,虚拟仪器与传统仪器最大的不同之处在于应用的灵活性和功能的可重构性上。在虚拟仪器中,硬件仅仅是为了解决信号的输入、输出,软件才是整个仪器系统的关键,任何一个使用者都可以通过修改软件的方法,很方
41、便的改变、增减仪器系统的功能与规模。虚拟仪器克服了传统仪器的功能在制造时就被限定而不能变动的缺陷,摆脱了由传统硬件构成一件仪器再连接7成系统的模式,为用户提供了一个充分发挥自己的才能和想象力的空间。214虚拟仪器的构成111从构成要素上讲,虚拟仪器系统是由计算机、应用软件和仪器硬件组成的。从构成方式上讲,则有以DAQ板和信号调理部分为硬件方式组成的PCDAQ测试系统,以GPIB、VXI、串行总线和现场总线等标准总线仪器为硬件组成的GPIB系统、VXI系统、串行总线系统、现场总线系统等。虚拟仪器系统的构成如图22所示。无论哪一种虚拟仪器,都是将硬件仪器搭载到笔记本电脑、台式计算机或工作站等各种计
42、算机平台上,再加上应用软件而构成的。因而虚拟仪器的发展已经与计算机技术的发展完全同步。U目互盟娶rr_1塾堡丕墨工r 测 砷P113接口仪器m哪接口卡|-控对 l甲1 J L|队自,fLL r 7 静c机测试软件象 爵虿万i五 、 7匕全!坠翌11 畹场总缱(FieIdhm)设备图22 虚拟仪器系统的构成22虚拟仪器的演化与发展趋势221虚拟仪器的演化【6l电子测量仪器经历了由模拟、带GPIB接口的智能仪器到全部可编程虚拟仪器的发展历程,其中每次飞跃都是以计算机技术的进步为动力的。由于计算机技术特别是计算机总线标准的发展直接导致了虚拟仪器在VXI和PXI两个领域中得到了快速发展,它们将成为未来仪器行业的两大主流产品。给定计算机运算能力和必要的仪器硬件之后,构造和使用虚拟仪器的关键在于应用软件。基于软件在虚拟仪器中的作用,美国国家仪器(NI)公司提