新闻中心

EEPW首页 > 元件/连接器 > 连接器 > 组建交通领域VXI测控系统网络

组建交通领域VXI测控系统网络

作者:北方交通大学 电子信息工程学院 骆 睿, 魏学业时间:2010-01-29来源:电子产品世界收藏

  (5)基于数据采集的虚拟仪器系统:通过A/D变换将模拟、数字信号采集入计算机进行分析、处理、显示等,并可通过D/A转换实现反馈控制。根据需要还可加入信号调理和实时数字信号处理技术(DSP,Digital Signal Processiong)等硬件模块。

本文引用地址:http://www.eepw.com.cn/article/105705.htm

  (6)利用VXI总线仪器实现虚拟仪器系统:VXI(VME Bus Extension for Instrumentation)总线为虚拟仪器系统提供了一个更为广阔的发展空间。VXI总线是一种高速计算机总线------VME(Versa Module Euro card)总线在仪器领域的扩展。

  3.3 虚拟仪器的软件系统

  虚拟仪器的关键是软件,硬件仅仅是为了解决信号的输入输出,“The software is Instru

  -ment”(软件就是硬件)已成为当今国际发展的潮流。

  在选择虚拟软件的使用软件时,需要考虑众多因素,例如应用需求、计算机硬件、操

  作系统、以及具体的仪器硬件;软件是否建立在开放的结构上?是否需要编程经验?利用此软件所开发的应用程序是否能在不同的计算机平台上移植?同时所选择的软件必须具有一定的通用性,以便与不同的计算机结构、各式各样的仪器以及数据采集设备配合应用。

  虚拟仪器软件体系结构(VISA——Virtual Instrumentation software Architecture)主要包

  括两个层次:用户应用程序和设备驱动程序。其中设备驱动程序是联系用户应用程序与底层硬件设备的基础。每一种设备驱动程序都是为增加编程灵活性和提高数据吞吐量而设计的。每个设备驱动程序都具有一个共同的应用程序编程接口(API),因此,不管虚拟仪器所使用的计算机或者操作系统是什么,最终所编写的用户应用程序都是可移植的。

  对于市场上的大多数计算机内置插卡,厂家都配备了相应的设备驱动程序。用户在编

  制应用程序时,可以象调用系统函数那样,直接调用设备驱动程序,进行设备操作。如果所用计算机内置插卡和外置设备没有驱动程序,用户采用高级语言自己编写。

  对于虚拟仪器应用程序的编写,大致可以归纳为两种方式,一是采用通用软件进行编

  写。这里所指的通用软件主要是Microsoft公司的Visual Basic和Borland公司的Delphi; 二是采用专业图形化编程软件进行开发。比如Data Translation公司的HP VEE with DT VP和DTxEZTM、National Instrument公司的LABVIEW和LAB windows/CVI以及HewletPackard公司的HP VEE。

  采用通用编程软件或者专业编程软件开发得虚拟仪器应用程序,在计算机辅助测试应



评论


相关推荐

技术专区

关闭