第9章虚拟仪器技术PPT.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章虚拟仪器技术PPT

第9章 虚拟仪器技术 ;9.1 虚拟仪器的基本知识 ;20多年前,美国国家仪器公司NI(National Instruments)提出了虚拟仪器(VI)概念,由此引发了传统仪器领域的一场重大变革,使得计算机和网络技术得以长驱直入仪器领域,和仪器技术结合起来,从而开创了“软件即是仪器”的先河。虚拟仪器通过软件将计算机硬件资源与仪器硬件有机的融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量,控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器,;虚拟仪器具有传统独立仪器无法比拟的优势,但它并不否定传统仪器的作用,它们相互交叉又相互补充,相得益彰。在高速度、高带宽和专业测试领域,独立仪器具有无可替代的优势。在中低档测试领域,虚拟仪器可取代一部分独立仪器的工作,但完成复杂环境下的自动化测试是虚拟仪器的拿手好戏,是传统的独立仪器难以胜任的。 ;9.1.2 虚拟仪器的组成 虚拟仪器由硬件和软件组成 构成虚拟仪器的硬件平台包括两部分: 1.计算机:一般为一台PC机或者工作站,它是硬件平台的核心。 2.I/O接口设备:主要完成被测输入信号的采集、放大、模/数转换。可根据实际情况采用不同的I/O接口硬件设备,如数据采集卡?/?板(DAQ)、GPIB总线仪器、VXI总线仪器模块、串口仪器等。虚拟仪器的构成方式主要有五种类型,如图9.1所示。; 虚拟仪器是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出检测结果,利用计算机强大的软件功能实现信号数据的运算、分析、处理,由I/O接口设备完成信号的采集、测量与调理,从而完成各种测试功能的一种计算机仪器系统。;虚拟仪器硬件由可由以下部分构成: (1)PC–DAQ系统:是以数据采集板、信号调理电路和计算机为仪器硬件平台组成的插卡式虚拟仪器系统。采用PCI或ISA计算机本身的总线,故将数采卡/板 (DAQ) 插入计算机的空槽中即可。 (2)GPIB系统:以GPIB标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。 (3)VXI系统:以VXI标准总线仪器模块与计算机为仪器硬件平台组成的虚拟仪器测试系统。 (4)PXI系统:以PXI标准总线仪器模块与计算机为仪器硬件平台组成的虚拟仪器测试系统。 (5)串口系统:以Serial标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。 ;虚拟仪器软件由两大部分构成。 1.应用程序:它包含两个方面的程序: (1)实现虚拟面板功能的前面板软件程序。 (2)定义测试功能的流程图软件程序。 2.I/O接口仪器驱动程序:这类程序用来完成特定外部硬件设备的扩展、驱动与通信。 开发虚拟仪器,必须有合适的软件工具。目前已有多种虚拟仪器的软件开发工具。 (1)文本式编程语言:如C、Visual C++、Visual Basic、Labwindows/CVI等。 (2)图形化编程语言:如LabVIEW、HPVEE等。 这些软件开发工具为用户设计虚拟仪器应用软件提供了最大限度的方便条件与良好的开发环境。本书要介绍的是LabVIEW图形化编程语言。 ;波形测量的三种方式:模拟、数字、虚拟;数字方式;虚拟仪器方式;;;;;;;;9.1.3 虚拟仪器的特点 虚拟仪器与传统仪器有着很大差别,传统仪器主要由硬件组成,需要操作者操作面板上的开关旋钮完成测量工作。其测试功能是由具体的电子电路来实现的。而在虚拟仪器中,其测试功能主要有软件完成,其操作面板变成了与实物控件对应的图标。所以,虚拟仪器具有以下特点: ;1.虚拟仪器的面板是虚拟的 虚拟仪器面板上的各种“控件”与传统仪器面板上的各种“器件”所完成的功能是相同的,它的外形是与实物相像的“图标”。对虚拟仪器的操作只需用鼠标点击相应图标即可,设计虚拟面板的过程就是在前面板窗口中选取、摆放所需的图形控件的过程。所以,虚拟仪器具有良好的人机交互界面,使用LabVIEW图形化编程语言,可在短时间内轻松完成一个美观而又实用的“虚拟仪器前面板”的设计,使整个设计过程变得轻松而有趣。 ;2.虚拟仪器测量功能是由软件编程实现的 在以PC计算机为核心组成的硬件平台支持下,通过软件编程设计来实现仪器的测试功能,而且可以通过不同测试功能的软件模块的组合来实现多种测试功能,因此,虚拟仪器具有很强的扩展功能和数据处理能力。 3.开发研制周期短,技术更新速度快。传统仪器的技术更新周期大约是5至10年,而虚拟仪器的更新周期是1至2年。 4.软件、硬件具有开放性、模块化、可重复使用的特点。 5.通过使用标准接口总线和网卡,极易实现测量自动化、智能化和网络化 ;9.1.4 虚拟仪器的应用领域 1.应用于电子工程、机算

文档评论(0)

djdjix + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档