位置:51电子网 » 技术资料 » EDA/PLD

虚拟仪器的结构分析

发布时间:2008/9/17 0:00:00 访问次数:339

  虚拟仪器可以由多种接口(如gpib、vxi、pxi等)或具有这些接口的仪器,来连接构成被测控对象和计算机。虚拟仪器的结构如图1所示。

  虚拟仪器系统包括仪器硬件和应用软件两大部分。仪器硬件是计算机的外围电路,与计算机一起构成了虚拟仪器系统的硬件环境,是应用软件的基础;应用软件则是虚拟仪器的核心,在基本硬件确定以后,软件通过不同功能模块即软件模块的组合构成多种仪器,赋予系特有的功能,以实现不同的测量功能。

  图1 虚拟仪器结构

  虚拟仪器硬件连接被测对象和计算机。根据不同的接口类型,虚拟仪器硬件结构包括数据采集系统、gpib仪器控制系统、vxi仪器系统等不同部分。

  虚拟仪器软件体系结构visa(virtualinstrumentation software architecture)主要包含两个层次:用户应用程序和设备驱动程序。如图2所示,设各驱动程序是联系用户应用程序与底层硬件设各的基础。每一种设备驱动程序都是为增加编程灵活性和提高数据吞吐量而设计的,每个设备驱动程序都具有一个共同的应用程序编程接口(api)。因此,不管虚拟仪器使用什么计算机或操作系统,最终所编写的用户应用程序都是可以移植的。



  图2 虚拟仪器软件体系结构

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



  虚拟仪器可以由多种接口(如gpib、vxi、i等)或具有这些接口的仪器,来连接构成被测控对象和计算机。虚拟仪器的结构如图1所示。

  虚拟仪器系统包括仪器硬件和应用软件两大部分。仪器硬件是计算机的外围电路,与计算机一起构成了虚拟仪器系统的硬件环境,是应用软件的基础;应用软件则是虚拟仪器的核心,在基本硬件确定以后,软件通过不同功能模块即软件模块的组合构成多种仪器,赋予系特有的功能,以实现不同的测量功能。

  图1 虚拟仪器结构

  虚拟仪器硬件连接被测对象和计算机。根据不同的接口类型,虚拟仪器硬件结构包括数据采集系统、gpib仪器控制系统、vxi仪器系统等不同部分。

  虚拟仪器软件体系结构visa(virtualinstrumentation software architecture)主要包含两个层次:用户应用程序和设备驱动程序。如图2所示,设各驱动程序是联系用户应用程序与底层硬件设各的基础。每一种设备驱动程序都是为增加编程灵活性和提高数据吞吐量而设计的,每个设备驱动程序都具有一个共同的应用程序编程接口(api)。因此,不管虚拟仪器使用什么计算机或操作系统,最终所编写的用户应用程序都是可以移植的。



  图2 虚拟仪器软件体系结构

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

声道前级设计特点
    与通常的Hi-Fi前级不同,EP9307-CRZ这台分... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!