虚拟仪器概述作业完整版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
虚
拟
仪
器
概
述
学号:090611127
姓名:马逢莉
目录
一、引言
二、虚拟仪器的概念
1.虚拟仪器的基本概念
2.虚拟仪器的构成
3.虚拟仪器发展概况
4.虚拟仪器与传统仪器相比所具有的优越性
三、虚拟仪器的硬件
四、虚拟仪器的软件
1.概述
bVIEW 简介
2.1 LabVIEW软件介绍
2.2 LabVIEW应用程序的构成
2.3 LabVIEW的基本模块
2.4 程序调试技术
五、虚拟仪器的发展及应用
六、小结
引言
仪器是人类认识世界的基本工具,也是信息社会人们获取信息的主要手段之一。随着信息时代和网络时代的来临,传统仪器已不能满足科技以及社会生产的需要。仪器已不再是简单的机械或电子设备,而是融合了机械、电子、光学、计算机、材料化学、物理学、化学、生物学、系统工程等学科和先进制造技术的一门综合性技术。
由于微电子技术、计算机技术、软件技术、网络技术的高度发展及其在电子工业测量技术与仪器上的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断涌现,在许多方面已经冲破了传统仪器的概念。虚拟仪器就是其中的一种,虚拟仪器是基于通用PC建立的可编程仪器及仪器系统,就是在以通用计算机为核心的硬件平台上,由用户设计定义、具有虚拟前面板、测试功能由测试软件实现的一种计算机仪器系统。在虚拟仪器中,硬件仅仅是为了解决信号的输入与输出,软件才是整个仪器的关键。用户可以通过软件构造几乎任意功能的仪器。现在虚拟仪器已得到了广泛应用,并成为当前国内外测试技术领域十分关注的技术热点。
一.虚拟仪器的概念
虚拟仪器(Virtual Instrument,简称VI)是现代计算机技术和仪器技术和仪器技术深层次结合的产物,是当今计算机辅助测试(CAT)领域的一项重要技术。
1.虚拟仪器的基本概念
虚拟仪器,就是在通用的计算机平台上定义和设计仪器的测试功能,使用者操作这台计算机,就像是在使用一台专门设计的电子仪器[7]。它突破了传统仪器的特点,将传统仪器由硬件实现的数据分析功能与显示功能,改由功能强大的计算机及其显示器来完成,并配置以相应的I/O 接口设备进行数据采集,再编制不同测试功能的软件对获得的信号数据进行分析处理及显示,就可以构成一套完整的测试系统,并具备数据处理的功能和友好的人机界面。同时,仪器的功能和面板可以由用户根据需要自行定义或扩展,而不是由厂家事先定义且固定不变[4]。这样,用户不必购买多台不同功能的仪器,不必购买昂贵的集多功能于一身的传统仪器,也不必不断的购买新的仪器。而且因为有网络的存在,可以应用网络实现仪器共享或远程控制。
2.虚拟仪器的构成
虚拟仪器系统是由计算机、应用软件和仪器硬件组成的。硬件是指获得测试数据的各种硬件I/O 接口设备,大致可分为4 类:DAQ、GPIB、VXI、PXI,因此组成了4 种虚拟仪器体系结构。无论哪种结构,都是将硬件仪器嵌入到笔记本电脑、台式计算机或工作站等各种计算机平台上,再加上应用软件而构成的[3]。因而,虚拟仪器的发展已经与计算机技术的发展步伐完全同步。由于虚拟仪器更注重软件的应用和开发,所以虚拟仪器使用更方便,更新更快捷,修改更容易,并且功能比一般仪器系统更强大。只要具备必备的硬件,在加上丰富而且日新月异的软件系统,虚拟仪器将不断完善和进步,会逐渐融入现代生活生产中。
3.虚拟仪器发展概况
虚拟仪器就是利用现有的计算机,加上特殊设计的仪器硬件和专用软件,形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的高档、低价的新型仪器。虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,对科学技术的发展和工业生产的进步产生了不可估量的影响。虚拟仪器广泛应用于电子测量、化学工业、电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及教学科研等诸多领域。
目前,虚拟仪器在那些发达国家中设计、生产、使用已经十分普及。在美国,虚拟仪器系统及其图形编程语言,已成为各大学理工科学生的一门必修课程,而在我国虚拟仪器的设计、生产、使用正在起步。国内专家预测,未来的几年内,我国将有50%的仪器为虚拟仪器。届时,国内将有大批企业使用虚拟仪器系统对生产设备的运行状况进行实时监测。随着微型计算机的发展,各种有关软件不断诞生,虚拟仪器将会逐步取代传统的测试仪器而成为测试仪器的主流。
4.虚拟仪器与传统仪器相比所具有的优越性
传统台式仪器是由仪器厂家设计并定义好功能的一个封闭结构,它有固定的输入输出接口和仪器操作面板,每种仪器只能实现一类特定的测量功能,并以确定的方式提供给用户。从一般的仪器设计模型看,一种仪器无非是由数据采集、分析处理、人机交互和显示等几部分功能模块组成的整体。因此,我们可以设想在必要的数据采集硬件和通用计算机支持下,通过软件设计实现仪器的全部功能,这就是虚拟仪器设计的核心—软件就是仪器。这样我们可以在数据采集卡的基础上添加少量的硬件设备或者直接在原有数据采集卡的基础上开发虚拟仪器。
与传统仪器相比,虚拟仪器除了在性能、易用性、用户可定制性等方面具有更多优点外,在工程应用和社会经济效益方面也具有突出优势。一方面,目前我国高档台式仪器如数字示波器、频谱分析仪、逻辑分析仪等还主要依赖进口,这些仪器加工工艺复杂、对制造水平要求高,另外,在传统的计算机控制系统中,一块数据采集卡的作用通常是固定不变的。例如AD转换器、DA转换器和UO 连接器等。如果把计算机控制系统运用于虚拟仪器中,则可以实现一卡多用,甚至用户可以根据自身的特殊需要构建特定的虚拟仪器,且无需增加任何硬件设备,传统仪器就无法做到这一点。
二.虚拟仪器硬件
从虚拟仪器的定义来说,它更多地强调软件在仪器中的应用,但虚拟仪器仍离不开硬件技术的支持,信息的获取仍需要通过硬件来实现。目前,虚拟仪器的类型主要取决于仪器所采用的接口总线类型。从仪器与计算机采用的总线连接方式的不同,可分为内插卡式和外接机箱式两大类。内插卡式就是将各种数据采集卡插入计算机扩展槽,再加上必要的连接电缆或探头,就可形成一个仪器。外接机箱式采用背板总线结构,所有仪器都连接在总线上或采用外总线方式,用外部主控计算机来实现控制。这种类型的虚拟仪器以VXI仪器为典型代表。无论哪种虚拟仪器,都离不开数据采集硬件的支持。