网站大量收购独家精品文档,联系QQ:2885784924

《虚拟仪器导论》PPT电子教案-第1章 绪论参考.ppt

《虚拟仪器导论》PPT电子教案-第1章 绪论参考.ppt

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

教学参考书 《虚拟仪器技术分析与设计》 张重雄 编著 电子工业出版社 课程介绍 “虚拟仪器技术分析与设计”三大任务 任务之一:了解虚拟仪器基本概念 任务之二:学会使用LabVIEW8.2 任务之三:掌握虚拟仪器设计方法 1.1 虚拟仪器的基本概念 Virtual Instrument,VI 什么是虚拟仪器? 虚拟仪器是指在以通用计算机为核心的硬件平台上,由用户自己设计定义,具有虚拟的操作面板,测试功能由测试软件来实现的一种计算机仪器系统。 虚拟的含义 虚拟的仪器面板 传统仪器面板上的器件都是实物,而虚拟仪器面板控件是外形与实物相像的图标,其操作对应着相应的软件程序,使用鼠标或键盘操作虚拟面板的控件。 虚拟仪器的测控功能 传统的仪器特别是早期的仪器,它的功能是通过硬件来实现的,而虚拟仪器是通过软件编程来实现的 仪器的发展历史 第一代仪器:模拟仪器 第二代仪器:数字化仪器 第三代仪器:智能仪器 第四代仪器:虚拟仪器 虚拟仪器的出现 计算机技术和仪器技术结合 充分利用计算机丰富的软硬件资源,可以较大突破传统仪器在数据处理、表达、传递、存储等方面的限制,达到传统仪器无法比拟的效果。还可以把仪器的三大功能全部放在计算机上实现。 构成虚拟仪器 在计算机中插入数据采集卡,然后,用软件在屏幕上生成仪器面板,用软件来进行信号处理分析,实现传统仪器的功能,这就是虚拟仪器。 仪器概念的转变 1.2 虚拟仪器的组成 在以PC 机为基础的虚拟仪器中,插入式数据采集卡DAQ (Data Acquisition)是虚拟仪器中最常用的接口形式之一。其功能是将现场数据采集到计算机,或将计算机数据输出给受控对象。 基于GPIB方式的虚拟仪器 基于VXI总线方式的虚拟仪器 虚拟仪器技术中最引人注目的应用是基于VXI总线(VMEbus Extension for Instrumentation)平台技术的自动测试仪器系统。由于VXI总线具有标准开放、结构紧凑、数据吞吐能力强、定时和同步精确、模块可重复利用、众多厂家支持等优点得到广泛应用。 基于PXI总线方式的虚拟仪器 PXI( PCI eXtensions for Instrumentation)总线是N I公司在1997年9月1日推出的全新的开放性、模块化仪器总线规范。它以Compact PCI为基础,是PCI总线面向仪器领域的扩展。 基于LXI总线方式的虚拟仪器 2004年9月,VXI 科技公司和安捷伦公司共同推出一种适用于自动测试系统的新一代基于局域网(LAN)的模块化测量仪器接口标准LXI(LAN-based eXtensions for Instrumentation),即LAN的仪器扩展。 软件就是仪器 “软件就是仪器”,当虚拟仪器的硬件平台建立起来之后,设计、开发、研究虚拟仪器的主要任务就是编制应用程序。 在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪表的关键。操作者可以通过修改软件的方法,方便地改变、增减仪器系统的功能与规模。使计算机直接参与测试信号的产生和测量特征的解析,完成数据的输入、存储、综合分析和输出等功能。 虚拟仪器软件层次结构 输入/输出(I/O)接口软件 I/O接口软件存在于仪器与仪器驱动程序之间,是一个完成对仪器内部寄存单元进行直接存取数据操作,为仪器驱动程序提供信息传递的低层软件,是实现开放的、统一的虚拟仪器系统的基础和核心。 仪器驱动程序 仪器驱动程序是连接上层应用软件和低层I/O软件的纽带和桥梁。仪器生产厂家在提供仪器模块的同时提供仪器驱动程序 应用软件 上层应用软件主要包括仪器面板控制软件和数据分析处理软件。一般是在仪器硬件厂商提供的I/O接口软件\仪器驱动程序基础上进行应用软件开发。 虚拟仪器软件开发平台 基于文本式编程语言开发工具 VC++,VB,C++Build,LabWindows/CVI,Delphi等 基于图形化编程语言开发工具 LabVIEW(NI 公司) HP VEE (HP 公司) 虚拟仪器前面图 虚拟仪器程序框图 虚拟仪器系统 以PC-DAQ接口的虚拟仪器为例,虚拟仪器的整体结构如图 虚拟仪器的应用 虚拟仪器的实际应用 1.5 虚拟仪器技术发展趋势 自从NI于1986年提出虚拟仪器的概念至今,虚拟仪器的发展大约可分为三个阶段: 第一阶段:利用计算机增强仪器的

文档评论(0)

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

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

1亿VIP精品文档

相关文档