虚拟仪器的概念及其系统软硬件结构

发布者:码梦狂人最新更新时间:2014-09-25 来源: ednchina关键字:虚拟仪器  测试测量  LabVIEW 手机看文章 扫描二维码
随时随地手机看文章
虚拟仪器概念

如果总结哪一项技术在过去50年中,对人类生活的影响最大,那肯定是计算机技术。计算机历经50年的发展,现在已经渗透到了日常生活的方方面面。似乎生活中的任何一件物品,不与计算机相结合,就无法再创新;而一旦与计算机结合在一起,则会立刻迸发出令人瞠目的活力。

传统设备与计算机的结合通常有两个方向,一是以计算机为主体,在计算机上添加某些必要硬件设备,完成传统设备的功能;二是以传统设备为基础,在其上添加计算机软硬件。以电话为例,它的发展方向:一是为计算机配备耳机、麦克风、摄像头等硬件,然后直接通过计算机进行语音、视频通讯;其二,是把外形和功能都缩减后的计算机直接安装到电话上,并在安装上相应的系统和应用软件,成为智能手机。

不论采用哪种融合方式,传统设备的功能都被革命性的增强了,而其成本却不断降低。比如说,在计算机上,可以把电话的单纯语音通话功能扩展为语音视频交流,而起每次通讯的边际成本几乎为零;时下流行的各种手机,在嵌入计算机设备后,除了用于通话,更可以用来娱乐甚至办公。这些都是传统电话所不能比拟的。

图 1 传统仪器与虚拟仪器的结构
图 1 传统仪器与虚拟仪器的结构

在测试测量领域,测试仪器经历了与电话及其类似的发展过程。它们或者被植入CPU、内存、安装上软件,具备了计算机的基本功能;或者被拆解开来,取其核心部件插入到计算机中去,使计算机具备测试功能。这两种发展方向都使得仪器的功能更强大,速度更快。但其区别之处在于,把仪器移植到计算机上,更多考虑的是降低成本;而把计算机移植到仪器上,则更多的是为了满足仪器小型化的需要。

在计算机运算能力强大到一定程度之后,以“虚拟”为前缀的各项技术开始纷纷出现,比如虚拟现实、虚拟机、虚拟仪器等。虚拟现实是指用计算机表现真实世界;虚拟机是指在一台计算机上模拟多台计算机;同样虚拟仪器是指在计算机上完成仪器的功能。

虚拟仪器的概念是相对于传统仪器来说的。记得以前上学做物理实验时,常常用到万用表、示波器等仪器,它们每台仪器就是一个固定的方盒子,它们所有的测量功能都在这个盒子内完成,这就是所谓的传统仪器。而进入到虚拟仪器时代,这种单一功能的方盒子开始逐渐被电脑所取代。

传统仪器的方盒子,用户看不到其内部,更无法改变其结构。因此,一台传统仪器一旦离开它生产线后,其功能和外观就固定下来了。用户只能利用一台传统仪器完成某个功能固定的测试任务。一旦测试需求改变,则必须再次购买满足新需求的仪器。

而虚拟仪器的最大优势则在于,它除了基础的信号采集部分,其它软硬件全部采用通用的计算机软硬件设备。这些通用的软硬件设备可以以低廉的价格进行升级,或者被使用者按自己意愿进行配置。比如,在虚拟仪器上,用户可以通过升级CPU来加快仪器的处理速度、可以自己编写程序来改变仪器的测试功能和交互界面。

虚拟仪器系统的软硬件结构

按照系统中各部分之间的依赖关系,可以把一套虚拟仪器系统划分成几个层次,如图 2所示。最笼统的划分方式是把虚拟仪器系统划分为软件部分和硬件部分。 [page]

虽然软件是虚拟仪器系统的主体,但硬件仍然是整个系统最基础的部分。硬件主要负责将被测量物理信号转换为二进制的数字信号数据,而软件系统一方面负责控制硬件的工作,一方面又负责对采集到的数据进行分析处理、显示和存储。 [page]

图 2 虚拟仪器系统的层次结构
图 2 虚拟仪器系统的层次结构

设计虚拟仪器的硬件部分时需要考虑多种因素,以下列举其中最主要的几个:

* 被测量物理信号的特性。不同的物理信号需要使用不同类型的传感器将其转换为可供电脑分析的数字电信号,而不同的传感器又需要配备不同的信号调理模块。某些早期虚拟仪器系统直接通过GPIB等总线与传统仪器相连,利用传统仪器的硬件部分转换和采集被测信号。

* 硬件技术指标。不同档次的数据采集设备可以支持的采样率、分辨率以及精度等都有差别。通常,一套系统会选取能够满足测量需要的最低级别硬件或是不超出资金预算的最高级别硬件。

* 满足应用需求。根据虚拟仪器系统工作环境的不同,需要为系统选择不同种类的运算、控制单元。比如,工作在恶劣环境下的虚拟仪器系统需要采用工业级别计算机作为载体;被放置在工业现场狭小空间内的虚拟仪器需要采用嵌入式系统;需要满足多种测量功能的虚拟仪器系统可以选用PXI机箱作为载体。

设计虚拟仪器系统的软件部分首先需要考虑的是使用何种开发平台。开发平台的选择,一要考虑系统硬件的限制,二要考虑软件开发的周期和成本。

某些硬件只支持特定的开发软件,比如某些嵌入式系统必须使用Linux操作系统和C编程语言。一般来说基于台式机的虚拟仪器系统对开发软件的支持更全面,可以选择Windows或其它操作系统,可以选择LabVIEW、VB 、VC等各种常用编程语言。这其实也是在硬件设计时应当考虑的因素,选择虚拟仪器硬件系统的结构时,应当尽量选择有完善软件支持的硬件设备。

各种开发软件的适用场合、难易程度都不尽相同。选择一种最为广泛应用的开发语言,可以提高软件开发效率,节省开发成本,保证系统质量。

根据TIOBE公司统计的各类编程语言的使用情况,近年来Java、C、C++始终是使用的最为广泛的编程语言。但就测试测量领域来说,情况并非如此。在测控领域,使用最为广泛的编程语言是LabVIEW,它也是开发虚拟仪器系统的首选编程语言。

关键字:虚拟仪器  测试测量  LabVIEW 引用地址:虚拟仪器的概念及其系统软硬件结构

上一篇:基于LabVIEW和Matlab混合编程的小波去噪方法
下一篇:LabView开发嵌入式应用的技巧

推荐阅读最新更新时间:2024-03-30 22:47

电信级以太网测试技术
1 电信级以太网的概念   以太网作为一种快速、简单和高带宽的局域网,在企业网中已经使用了30年以上,但是其应用多年来一直被电信运营商所低估。随着电信级以太网(CE)的出现,运营商逐渐意识到在城域网中,以太网既可以作为数据承载网接入、承载数据业务,也可以直接提供端到端的专线业务。   城域以太网论坛(MEF)是最早开始研究CE的产业联盟。CE的概念也是由MEF提出的。依据MEF的定义,CE具有以下5大特点:   * 可扩展性:业务可扩展,具备让数百万人使用同一网络服务的能力;带宽可扩展,可以从1 Mb/s扩展到10 Gb/s甚至更高,可以按一定的颗粒度逐步增加。   * 电信级可靠性:可提供50 ms的保护倒换;具备端到端的
[测试测量]
LabVIEW测试电话系统用户环路集中测量系统的测试头
2004年11月18日17:31 注:NI 2004全国有奖征文大赛获奖文章 应用领域: 产品测试 挑战: 在有限的预算和时间内,设计一套高度集成、多功能、稳定可靠的自动测试系统用于通信线路测试产品的参数校准和功能测试。 应用方案: 采用NI公司基于LabVIEW的虚拟仪器平台和Agilent公司的34401A六位半数字万用表,通过定制的接口硬件和信号调理模块构建功能完善的自动测试系统,集成了数字I/O、仪器控制、数据采集、信号发生及调理功能,结合使用LabVIEW开发的自动测试软件完成测试任务所需的数字仿真及测试控制、基本参数的测量及参数校准和各电路模块的功能测试,实现了用一台测试设备测试4种单板的设计要求,真正做到
[应用]
基于LabVIEW与凌阳SPCE061A实现串口数据采集
引言 LabVIEW是一个划时代的图形化编程系统,应用于数据采集与控制、信号分析等方面,它为不熟悉文本语言编程的专业科技工作者在测控领域建立计算机仪器系统——虚拟仪器,提供了一个便捷、轻松的图形化设计环境。由于其灵活、简单易用、开发效率高等特点,正逐渐成为科技工作者进行仪器应用与开发的得力工具。数据采集是开发过程中一个重要的环节,NI公司提供了各种不同类型的基于LabVIEW的数据采集卡,但是其价格昂贵,对于小型企业、实验教学等方面仍存在着不可避免的资金问题。而市面上销售的第三方开发的数据采集卡,由于不具备对LabVIEW的直接支持,需要用户开发其驱动程序,使用也不方便。如果采用以凌阳16位单片机SPCE061A作为前端数据采
[单片机]
基于<font color='red'>LabVIEW</font>与凌阳SPCE061A实现串口数据采集
IIR滤波器零相位数字滤波器设计及其应用
   0引言   在动态测试信号处理过程中,滤波器是常用的测试仪器之一。它常被用于抗混滤波,以避免傅立叶变换时在频域产生混叠,或从具有多种频率成分的复杂信号中,将感兴趣的频率成分提取出来,而将不感兴趣的频率成分衰减掉。在传统测试仪器中,滤波器的功能通常需要依靠硬件系统来实现。   随着数字信号处理技术的不断完善,计算机硬件技术的日新月异以及软件技术飞速发展,测试仪器系统的设计思想发生了重大改变。部分传统的专用测试设备会逐步被以计算机和应用软件为核心的虚拟仪器所代替\\ 。虚拟仪器的出现标志着“软件即仪器(The soft is the instrument)”时代的到来。在计算机辅助测试系统(CAT,Computer Aide
[测试测量]
IIR滤波器零相位数字滤波器设计及其应用
使用LabVIEW简化音频测量
使用LabVIEW简化音频测量 概览 音频测量是要求最高的任务之一,它需要高质量的信号采集、复杂的换算、深入的分析以及多种图形化表示。虚拟仪器为定制音频测量应用提供了新的可能性。利用工 业标准计算机的强大性能和LabVIEW的灵活性,您可以完成自定义的音频测量。本文描述了如何使用LabVIEW以及声音与振动工具包对音频数据进行采 集、分析与显示。我们将会演示最常见的测量以及在音频测量过程中完成多个任务的LabVIEW代码。 介绍 世界上第一次尝试对音频信号的测量发生在1627年,Francis Bacon试图测量开放空间中声音的速度1。虽然他的 想法很好,但是由于技术上的局限性,他没有能够得到有效的测量结果。现在,我们使用
[测试测量]
使用<font color='red'>LabVIEW</font>简化音频测量
通往制造顶尖的钥匙:在测量系统中面临的问题分析
  医疗设备行业中的大多数人对Cp、Cpk、Pp和Ppk这些过程能力测量术语很熟悉。我们中间有小部分人会使用这些度量标准生成工艺验证报告,用于证明我们的生产过程能满足客户的过程能力要求。但是,又有多少OEM和供货商进一步提供了必要的实验性证据,用以证明测量得到的数据和计算得到的能力指数值得信赖?为什么我们不能同样熟悉“变差百分比研究”和“精密度公差比(P/T)”这些术语?   若是掌握了测量系统分析(MSA)这把更少为人知的通往顶尖制造的钥匙,那么医疗设备供货商和OEM将从中受益。在开始讨论MSA的优点之前,让我们先对柱形统计图和能力度量标准建立一个基本的认识。我们将用到一套假定的过程和测量系统,用于帮助解释这一概念。假定Acm
[医疗电子]
通往制造顶尖的钥匙:在测量系统中面临的问题分析
安捷伦科技节上海开锣 CEO对中国长期承诺不变
第二届安捷伦科技节不久前在上海外高桥拉开帷幕。专程来沪的安捷伦科技有限公司总裁兼CEO Bill Sullivan以及执行副总裁兼CFO Adrian T. Dillon与应邀而来的众多嘉宾共同出席了当天的开幕仪式。Sullivan表示,中国始终是安捷伦发展速度最快、最具战略性的市场之一。“我们致力于成为中国市场目前以及未来最大的测试与测量技术供应商。”他说,“安捷伦对中国的发展充满了信心,我们对这里的长期承诺也不会变。”安捷伦第一届科技节于去年同期在北京举行。 虽然本次活动主要围绕着上海安捷伦生命科学与化学分析卓越中心来展开。不过Sullivan依然谈到了安捷伦在电子和通信领域内与中国产业界的合作。他表示,多年来安
[测试测量]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved