虚拟仪器59213.ppt

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

虚拟仪器 虚拟仪器的概念是美国NI公司首先提出来的 虚拟仪器基本概念 对于整天与PC(个人计算机)打交道的人来说,在紧张、繁忙的工作一段时间后,通常会选择听一段轻松的音乐或观看一部DVD大片,其目的就是来缓解一下因紧张工作带来的压力和烦躁(但此刻要注意主管或太太的心情是否很好)。因为商业化PC完全具备了这样的能力,我们为何不借此享受一番呢!我相信,绝大多数经常与PC打过交道的人,都曾会有过这样类似的经历。 仔细地想一想:能够获得这样悠闲地享受,我们所做的只不过是在PC的DVDROM中放入了一张CD或DVD光盘,PC就会为我们提供视觉和听觉上的享受(为了更好的享受,我准备了一台17寸的iMac Intel,和一对BOSE的有源小音箱从而达到了“发烧初级”的效果)。 ????? 事实上,之所以能够得到这样的享受是我们利用了PC的某些硬件资源和媒体播放软件资源“虚拟”了一部CD或DVD播放机。还不只这些,如果在CDROM中放入不同的游戏光盘我们就可以玩电子游戏,这时PC又为我们“虚拟”了一部游戏机(效果可能不如Xbox或PS3,但也无需再次投资)。其实在PC机上可“虚拟”东西还很多,比如:“虚拟内存”、“虚拟光驱”等等。怎么又是“虚拟” 的呀!是的,“虚拟播放机”、“虚拟游戏机”、“虚拟内存”、“虚拟光驱”与我们所讨论的“虚拟仪器”,从基本概念上看,“虚拟”的含义应该是一样的,只不过是实现的功能不同而已。通过这样简单描述,我相信:对于什么是“虚拟仪器”我们应该有了一个基本上的共识 所谓虚拟仪器,就是在通用计算机上,利用通用接口总线连接硬件数据采集或控制模块,通过软件编程控制硬件模块进行控制或测量,并利用软件实现仪器的测量和分析功能。 ?????? 其实,“虚拟仪器”这个概念从字面上来简单理解就是:借助于计算机和数据采集模块通过软件设计,能够实现真实仪器的测量功能,但确不是一个实实在在的、有模有样的真实的测量仪器。这话看着似乎别扭,没错,但是这样的表述可能更清晰。 ?????? ?????? 当虚拟仪器出现后,为了区别于虚拟仪器,人们将过去所使用的仪器(示波器、万用表、信号源等)称为:传统仪器。 虚拟仪器构成的三要素 ——商业化的PC及操作系统(比如:上面所说的PC机与操作系统)?? ?????? 商业化的PC是指:主流的品牌机或性能较好的组装机、笔记本电脑 ?????? 操作系统是指:Windows、Linux、Mac OS等。 ——应用软件(比如:上面所说的媒体播放软件) ?????? 应用软件是指:能够操作、控制PC硬件,实现“虚拟仪器”功能的各种应用软件包。 ——能够实现虚拟仪器功能的硬件(比如:上面所说的声卡) ?????? 能够实现虚拟仪器功能的硬件是指:一些可实现仪器功能的特殊硬件模块(包括驱动软件在内)。 简单的表示就是: 虚拟仪器 = 商业化的PC 虚拟仪器应用软件 数据采集硬件。 :“虚拟仪器”通常是相对于仪器的使用者而言的,它包含可操控的仪器界面和相关硬件配置。这些通常是由系统集成商或专业开发人员设计完成,使用者并不关心它的设计方法,所关心的仅仅是如何使用和在何处使用。 ??????? 大概了解了什么是虚拟仪器,那它到底会给我们带来什么样的好处呢?下面我们就来谈谈虚拟仪器的特点。 虚拟仪器的特点 1、强大的运行环境 根据虚拟仪器的构成,我们知道虚拟仪器通常是运行在各种商业化计算机上,而商业化计算机在多核技术、运行速度、带宽、存储能力、数据处理能力、网络LAN 及可利用的各种总线技术USB、1394等方面,是任何嵌入式系统所无法比拟的。所以我们说虚拟仪器的运行引擎是最强大的、运行环境是最好的 注意:尽管运行环境强大,但在实时性还是不如嵌入式系统(解决这个问题可以使用LabVIEW RT或使用cRIO平台等)。 从虚拟仪器诞生到现在,计算机技术飞速发展也可以说带动或者说是推动了虚拟仪器应用的发展。因为计算机只是虚拟仪器的运行平台,同时它又是由第三方来制造的,所以我们大可不必关心如何提高它的技术性能,这些统统都由计算机设计者和制造商来考虑。面对不断涌现出的多线程技术、多核技术、PCIe技术以及操作系统的进步,我们无须考虑更多,只需尽情享受和利用它们为我们提供的高性能产品。 ?????? 同时商业化计算机有着丰富的第三方提供的软件资源如:Word、Excel、MatLab等等,虚拟仪器也可以充分地利用这些有效的资源。 2、自定义测量功能和多功能性 商品化的测量仪器往往其测量功能较为单一,并且测量功能往往是由制造商定义好的。所以,人们习惯上是以类来区别的它们的测量功能。比如:DMM、示波器、 信号发生器等等,它们相互间在测量功能上也是不兼容的。比如,使用DMM无法产生模拟信号、用信号发

文档评论(0)

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

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

1亿VIP精品文档

相关文档