虚拟仪器经常在用户交互界面上做大量工作,使界面看起来友好。虚拟仪器说白了就是充分利用了计算机必备的显示屏幕来模拟以前所用的传统仪表的控制面板, 使用者可以通过鼠标、键盘设备来操纵眼前看到的东西,以达到最终目的。相关硬件的作用只是为了解决信号的采集、输出以及输入信号这类问题。文献综述

总之,虚拟仪器通常由两大部分组成:实现用户需求的应用软件以及和外部设备进行连接的硬件平台,总的结构框图如图2-1所示。

虚拟仪器的组成结构

图2-1 虚拟仪器的组成结构

2。3 虚拟仪器的特点

虚拟仪器与常用的传统仪表相比,它具备以下几个优势:

(1)它的软件面板是图形化的;

(2)对于物理上的实现形式不做强调;

(3)用户可以根据自己需求定义仪器功能;

(4)软件是关键,系统升级方便。

2。4 编程工具LabVIEW 

2。4。1 LabVIEW的概述

LabVIEW 是一种优秀的程序开发平台,由NI 公司研制开发,LabVIEW 的出现具有划时代的意义,它用框图代替了繁琐的文本语言,在编程上花的时间少了。一般情况下,再配置一个信息采集卡就可以实现一个系统的功能了,即简单又省时。

2。4。2 LabVIEW的优势

LabVIEW软件用的是一种图形化的程序语言,俗称G语言[1]。使用编程时,工程技术人员不需要花费大量时间编写程序代码,仅仅只需要设计出流程图便可,除了编程方式不同外,它具备编程语言的所有特性,使用起来那是相当方便,使用LabVIEW进行仪器的开发设计真的是省时高效。

而且,传统实验室里各式各样的真实仪器存在很多缺陷,例如如果有些同学对连线不熟悉连错了会造成电子元器件的损坏,并且传统仪器的设备容易老化磨损。因此,最终我决定在此次设计中采用LabVIEW软件来设计虚拟信号发生器的软件部分。 来*自-优=尔,论:文+网www.youerw.com

2。4。3 LabVIEW 的工作环境

LabVIEW程序设计基本上都是分为三步完成的:前面板、框图和图标[2]。

(1)前面板是虚拟仪器的交互式用户页面,它模拟了真实仪器的显示面板。

(2)框图就是源代码,由LabVIEW的图形化编程即G语言构成[2],不用像其他的软件编程一样要用文本编程,这是LabVIEW 的最大的特色,也是很多使用者选择它的原因,很方便初学者学习。

(3)连接器图标可以实现VI之间的调用,有点类似于调用子程序。

2。4。4  LabVIEW的设计过程

LabVIEW的程序设计大致可以分为以下几个步骤:先新建前面板,接着设计程序框图,最后来个程序的调试。

上一篇:51单片机通用PID控制器设计+程序
下一篇:AT89C51单片机电机综合保护器设计+电路图+程序

LabView+PLC实验系统的远程自动测试系统设计

LabVIEW的双轴肩搅拌摩擦焊接参数检测研究

LabVIEW基于MySQL数据库程序设计+源程序

LabVIEW机舱监测报警程序设计+源程序

LabVIEW的微电网电能质量监测平台研究与开发

LabVIEW智能变电站高精度相...

LabView船舶运动控制监控软件设计+源程序

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

网络语言“XX体”研究

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯