1.1.1 虚拟仪器的基本概念
所谓虚拟仪器,是以通用计算机为核心,根据用户对仪器的设计定义,用软件实现虚拟控制面板设计和测试功能的一种计算机仪器系统。用户可通过鼠标、键盘或触摸屏来操作虚拟面板,就如同使用一台专用测量仪器一样,实现需要的测量测试目的。
可见虚拟仪器是将现有的计算机技术、设计软件技术和高性能模块化硬件结合在一起而建立的功能强大又灵活易变的仪器。在虚拟仪器系统中,硬件仅仅是为了解决信号的输入、输出和调理,软件才是整个仪器系统的关键,使用者可以通过修改软件,方便地改变、增减仪器系统的功能与规模,所以说“软件就是仪器”。
从实质上讲,虚拟仪器利用硬件系统(特别是I/O接口设备)完成信号的采集、测量与调理,利用计算机强大的软件功链实现信号数据的运算、分析和处理,利用计算机的显示器模拟传统仪器的控制面板,以多种形式输出检测结果,从而完成所需的各种测试功能。虚拟仪器中的“虚拟”有以下两个层面的意思。
LabVIEW是种真正意义上的图形化编程语言,它采用工程技术人员所熟悉的术语和图形化符号代替常规的文本语吉编程,具有界面友好、操作简便、开发周期短等特点,广泛应用于各个行业的仿真、数据采集、仪器控制、测量分析和数据显示等方面,在各大公司、科研机构日益普及,得到广泛应用,其自身也因此得到了迅速发展,功能不断扩充,现已发展至LabVIEW 8.6版本。
LabVIEW软件已经在欧美的大学相当普及,引入LabVIEW软件工具进行辅助教学和实验非常普遍,而在我国高等院校中的应用才刚刚起步。因此,本书的写作目的之一就是希望能够帮助读者在学习电子信息类课程及技术时,以LabVIEW为平台,借助LabVIEW强大的分析、计算和交互能力,动手对相关疑点、难点进行验证和钻研。
本书的**是LabVlEW程序设计及应用,全书贯穿经典的编程实例,将LabVlEW的使用方法和编程技巧渗透于其中。本书将一步步**您进入LabVIEW的强大世界,挖掘LabVIEW的丰富宝库。