0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虚拟仪器的原理及发展

电子工程师 来源:网络整理 2018-02-15 07:24 次阅读

电子测试仪器是电子行业的基础,它在电子行业中长期占据着十分重要的地位,它是一个时代的电子行业发展水平的标志,并随着科学技术的发展而不断地更新变化着。传统的测试仪器由于功能固定,研制生产周期长等缺点,越来越不能满足信息时代的要求。这就给一种新型的测量仪器虚拟仪器提供了极大的发展空间,由于其硬件结构简单,以软件为主实现各种功能,且随计算机的发展不断提高其性能,具有很强的适应性,所以越来越引起世人的高度关注。本文就虚拟仪器的产生、发展过程、结构原理、性能特点及应用等方面进行详细的介绍,使读者对虚拟仪器有更深入地了解。

1、虚拟仪器的发展

主要利用PC技术,只是添加A/D及D/A变换等少许硬件和以软件为主的仪器称为虚拟仪器。虚拟仪器通过应用程序将通用计算机与功能化硬件结合起来,用户可通过友好的图形界面来操作计算机,就像在操作自己定义、自己设计的一台仪器一样,从而完成对被测试量的采集、分析、判断、显示、数据储存等。它是在 PC技术的基础上发展起来的,能在数据导入磁盘的同时,实时地进行复杂的分析。具有高效的性能、强大的扩展功能、节约开发时间,以及完美的集成性能等技术优势。

早在八十年代初,就有人以个人计算机为基础,在微机内部增加一些插件或外附插件箱,将各种测量电路插件接于PC内部总线,加上某些软件来实现传统仪器的功能,这种仪器称为PC仪器或个人仪器。因为计算机系统的硬软件资源可代替一般自动测试系统和智能仪表中的微处理器、存储器、接口电路和显示器,因而减少了仪器的许多硬件,降低了仪器成本,而且无需对每一种新仪表都从头开始设计,所以该方案一经提出就在仪表界引起极大的轰动。

随着VXI(开放式测量系统)总线系统问世以及PC机的结构的变化,不断推动了虚拟仪表发展。VXI总线标准是一种全开放型卡式仪表标准,具有灵活适用、性能先进、高速运行、小型便携的特点,适用于模块化设计仪表。PC机微处理器CPU速度不断提高、采用流水线、RISC结构,大大地提高了测试系统的数值处理能力。近年来,由于计算机软硬件技术资源的极大丰富,数字信号处理技术,图形化界面技术和自动生成程序等技术的提高,使虚拟仪器的进一步发展有了雄厚的技术基础。

2、虚拟仪器的结构原理

虚拟仪器是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。虚拟仪器的本质是利用现有的计算机,加上特殊设计的仪器硬件和专用软件形成既有普通仪器的基本功能又有一般仪器所没有的特殊功能的高档低价的新型仪器。它是利用计算机强大的图形环境和在线帮助功能,建立虚拟仪器面板,以代替传统仪器完成对仪器的控制、数据分析和显示功能。虚拟仪器的输入输出由数据采集卡、GPIB卡等硬件模块完成,仪器的功能主要由软件构成。虚拟仪器系统框图如图1所示。

图1虚拟仪器系统框图

一套完整的虚拟仪器系统的结构一般来说分为四层:

1)测试管理层

用户使用虚拟仪器生产厂商开发的应用程序,组成自己的一套测试仪器。这是虚拟仪器的优点之一,它可以方便地使用户根据自己的需要,自己的风格建立自己的测试仪器。

2)应用(程序)开发层

由生产商提供的软件开发工具,如NI(NATIONAL INSTRUMENTS)公司LabVIEW软件,LabWindows/CVI软件。用户可以用这类软件进行深层开发,以扩展仪器原有的功能。

3)仪器驱动层

由生产商开发,针对不同类型的仪器有不同的驱动程序接口。为给用户提供方便、易用的仪器驱动程序,泰克公司、惠普公司和美商国家仪器公司等35家国际上最大的仪器公司成立了VXI plug & play系统联盟,并于推出VISA(Virtu-al Instrument Software Architecture)标准。

4)I/O总线驱动层

由生产商开发,用于将不同类型的实际仪器通过相同标准的总线连接起来形成一套完整的测试系统,如得到广泛应用的VXI(开放式测量系统)总线系统。

3、虚拟仪器的性能特点

虚拟仪器彻底改变了传统仪器由生产厂家定义功能的模式,而是在少量附加硬件的基础上,由用户定义仪器功能。因为它的运行主要依赖软件,所以修改或增加功能、改善性能都非常灵活,也便于利用PC的软硬件资源和直接使用PC的外设和网络功能。虚拟仪器不但造价低,而且通过修改软件可增加它的适应性,进而延长它的生命周期,是一种具有很好发展前景的仪器。与传统仪器相比,虚拟仪器具有高效、开放、易用灵活、功能强大、性价比高、可操作性好等明显优点,具体表现为:

1)智能化程度高,处理能力强

虚拟仪器的处理能力和智能化程度主要取决于仪器软件水平。用户完全可以根据实际应用需求,将先进的信号处理算法人工智能技术和专家系统应用于仪器设计与集成,从而将智能仪器水平提高到一个新的层次。

2)应用性强,系统费用低

应用虚拟仪器思想,用相同的基本硬件可构造多种不同功能的测试分析仪器,如同一个高速数字采样器,可设计出数字示波器、逻辑分析仪、计数器等多种仪器。这样形成的测试仪器系统功能更灵活、更高效、更开放、系统费用更低。通过与计算机网络连接,还可实现虚拟仪器的分布式共享,更好地发挥仪器的使用价值。

3)操作性强,易用灵活

虚拟仪器面板可由用户定义,针对不同应用可以设计不同的操作显示界面。使用计算机的多媒体处理能力可以使仪器操作变得更加直观、简便、易于理解,测量结果可以直接进入数据库系统或通过网络发送。测量完后还可打印、显示所需的报表或曲线。这些都使得仪器的可操作性大大提高而且易用、灵活。

4、虚拟仪器的应用

虚拟仪器的功能和性能已被不断地提高,如今在许多应用中它已成为传统仪器的主要替代方式。随着PC、半导体和软件功能的进一步更新,未来虚拟仪器技术的发展将为测试系统的设计提供一个极佳的模式,并且在测量和控制方面都有无以伦比的强大功能和灵活性。可广泛应用于电子测量、振动分析、声学分析、故障诊断、航天航空、军事工程、电力工程、机械工程、建筑工程、铁路交通、地质勘探、生物医疗、教学及科研等诸多方面。

虚拟仪器的各种优点让用户可以放心地舍弃旧的传统测量设备,接受更新型、以计算机为基础的虚拟仪器系统。由于计算机的性能价格比不断改进,使虚拟仪器的价格更为大众化,用户不必再受限于传统仪器的使用限制和昂贵的价格,进一步降低了使用成本,减少了系统的开发费用和系统的维护费用。此外,新型笔记本电脑又把虚拟仪器的便携性和强大功能推向一个新的水平。所有这些必将加快虚拟仪器的发展,使它的功能和应用领域不断增强和扩大。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 虚拟仪器
    +关注

    关注

    22

    文章

    775

    浏览量

    87029
  • PC技术
    +关注

    关注

    0

    文章

    3

    浏览量

    2819
收藏 人收藏

    评论

    相关推荐

    虚拟示波器如何使用 虚拟示波器和数字示波器的区别

    虚拟示波器是一种基于计算机软件的虚拟仪器,用于显示和分析电子信号的形状、频率、幅度等特征。它的工作原理是将模拟信号通过采样和数模转换等处理,转化为数字信号,然后通过计算机处理并显示出来。相比之下
    的头像 发表于 01-23 14:14 284次阅读

    USB仪器与VI虚拟仪器的关系

    一、什么是USB仪器?USB仪器,顾名思义就是利用USB接口即插即用和热插拔的性能而设计的,具有采集、捕获、处理等功能的高速和高性能硬件。该硬件通过USB接口与PC电脑互连,再结合高效灵活的软件
    的头像 发表于 12-23 08:30 197次阅读
    USB<b class='flag-5'>仪器</b>与VI<b class='flag-5'>虚拟仪器</b>的关系

    基于虚拟仪器技术labview的点阵LED显示系统设计

    电子发烧友网站提供《基于虚拟仪器技术labview的点阵LED显示系统设计.pdf》资料免费下载
    发表于 11-07 10:06 1次下载
    基于<b class='flag-5'>虚拟仪器</b>技术labview的点阵LED显示系统设计

    虚拟仪器及LabVIEW的入门教程资料

    虚拟仪器(virtual instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结
    发表于 09-27 07:32

    基于LabVIEW的红外测温仪数据采集系统设计

    本课题是对红外测温仪进行数据采集的设计。为了把从红外测温仪采集到的数据在温度波形图上直观明了的展现出来,在充分查阅相关资料的基础上,综述了LabVIEW虚拟仪器开发平台和红外测温仪的特点
    发表于 09-26 07:29

    虚拟仪器软件的结构框架

    这是我最近看的一本书,前面倒是还行,后面居完全是软件了,不知道在说什么,直接打死。
    的头像 发表于 09-25 10:04 382次阅读
    <b class='flag-5'>虚拟仪器</b>软件的结构框架

    XR虚拟拍摄:未来发展与生活的新维度

    XR虚拟拍摄:未来发展与生活的新维度 随着科技的飞速发展,XR虚拟拍摄正在逐步改变我们对于电影、电视以及虚拟现实的理解。这种新型的拍摄方式提
    的头像 发表于 08-23 17:15 242次阅读

    虚拟仪器是如何优化自动化测试的

    为了“降本增效”,T/R组件的自动化测试已经迫在眉睫。实现这些目标的唯一途径便是采用一种软件定义的模块化架构,而这就是虚拟仪器。 传统仪器虚拟仪器架构比较[1] 虚拟仪器以PC为基础
    的头像 发表于 08-23 09:17 1036次阅读
    <b class='flag-5'>虚拟仪器</b>是如何优化自动化测试的

    基于虚拟仪器的胎儿心电提取实现与设计

    发表于 08-15 15:45 0次下载
    基于<b class='flag-5'>虚拟仪器</b>的胎儿心电提取实现与设计

    使用雨珠S设备的一点经验成果--电子之光

    电子之光团队,利用雨珠S片上虚拟仪器平台,完成了对于便携式生产场所健康监测仪的开发
    的头像 发表于 08-14 21:01 440次阅读
    使用雨珠S设备的一点经验成果--电子之光

    XR虚拟制作以后的发展会如何?

    XR虚拟制作以后的发展会如何? 随着科技的不断发展,XR虚拟制作技术已经成为电影和娱乐行业的重要支柱。这项技术不仅提供了前所未有的创作自由度,同时也为观众带来了全新的沉浸式体验。然而,
    的头像 发表于 07-14 17:28 254次阅读

    清华labview教程分享

    虚拟仪器(virtual instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目 前仪器发展的一个重要方向。粗略地说这
    发表于 06-19 16:56 10次下载

    LabVIEW学习札记——第一卷 下

    前面我们多次说过,LabVIEW 图形化编程语言的核心概念就是虚拟仪器。 在 LabVIEW 开収环境下,已明确的定义出 LabVIEW 程序中最小的可执行单元就是 VI(虚拟仪 器)。 既然
    发表于 06-06 15:54 0次下载

    Multisim中的元器件库介绍

    在Multisim搭建电路进行仿真和测试时,要用到的元器件和虚拟仪器均需先放置在工作平台上。然后连线,测试。本节介绍Multisim的元器件库。
    的头像 发表于 05-19 11:42 2w次阅读
    Multisim中的元器件库介绍

    Multisim中虚拟泰克数字示波器的使用

    Multisim的虚拟仪器还包括有美国Tekreonix公司TDS20244通道数字示波器。本节介绍虚拟泰克数字示波器使用。
    的头像 发表于 05-17 12:44 9816次阅读
    Multisim中<b class='flag-5'>虚拟</b>泰克数字示波器的使用