- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 绪论 主要学习内容 了解虚拟仪器的有关知识; 熟悉LabVIEW开发环境; 掌握虚拟仪器程序VI的创建、编辑和调试过程; 掌握虚拟仪器子程序SubVI的创建。 1.1 虚拟仪器 定义: 虚拟仪器(Virtual Instrument,简称VI):也叫计算机仪器,以计算机(PC)为基础,配以具有相应测控功能的输入输出接口硬件,通过软件来完成传统仪器的测控功能。 传统仪器:如示波器、电压表、频率计、信号源等,具有特定功能和仪器外观的测试设备。 1.1.1 虚拟仪器起源 虚拟仪器是以计算机为核心的,是仪器系统与计算机软件技术的紧密结合。这种结合有两种方式:将计算机装入仪器的智能仪器和将仪器装入计算机的嵌入式仪器。虚拟仪器主要是指后一种方式, 是以通用的计算机硬件及操作系统为依托,实现各种仪器功能。 美国国家仪器(National Instrument,简称NI)公司于20世纪80年代中期首先提出“软件就是仪器”(The Software Is The Instrument)的虚拟仪器概念。 虚拟仪器通过软件将计算机硬件资源与仪器硬件有机地融合为一体,从而把计算机强大的计算功能和仪器硬件的测量、控制能力结合在一起,缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。 1.1.2 虚拟仪器构成 虚拟仪器被划分为数据采集与控制、数据分析处理、结果表达三大功能模块。 虚拟仪器组成 虚拟仪器由硬件平台和应用软件两大部分构成。 其组成图如下: 虚拟仪器软件包括应用程序和I/O接口设备驱动程序。 应用程序又有实现虚拟仪器前面板功能的软件程序和定义测试功能流程图的软件程序两部分构成。 I/O接口设备驱动程序实现对特定外部硬件设备的控制。 1.1.3 虚拟仪器现状及应用 目前流行的虚拟仪器软件开发工具有两类。文本式编程语言有C、C++、VB、Lab windows/CVI等;图形化编程语言有LabVIEW、AgilentVEE等。其中LabVIEW最流行,是目前应用最广、发展最快、功能最强的图形化软件。 虚拟仪器在各个领域尤其是在超大规模集成电路测试、工厂测试、现代家用电器测试以及军事、航空、航天、通信、汽车、半导体和生物医学等领域得到了广泛应用。 具体应用的方面 (1) 虚拟仪器在测量方面的应用 虚拟仪器系统开放、灵活,可与计算机技术保持同步发展,将之应用在测量方面可以提高精确度,降低成本,并大大节省用户的开发时间。 (2) 虚拟仪器在监控方面 的应用 用虚拟仪器系统可以随时采集和记录从传感器传来的数据,并对之进行统计、数字滤波、频域分析等处理,从而实现监控功能。 (3)虚拟仪器在检测方面的应用 在实验室中,利用虚拟仪器开发工具开发专用虚拟仪器系统,可以把一台个人计算机变成一组检测仪器,用于数据/图像采集、控制与模拟。 (4)虚拟仪器在教育方面的应用 随着虚拟仪器系统的广泛应用,越来越多的教学部门也开始用它来建立教学系统,不仅大大节省开支, 而且由于虚拟仪器系统具有灵活、可重用性强等优点, 使得教学方法也更加灵活了。 (5)虚拟仪器在电信方面的应用 由于虚拟仪器具有灵活的图形用户接口,强大的检测功能,同时又能与GPIB 和VXI仪器兼容, 因此很多工程师和研究人员都把它用于电信检测和场测试方面。 1.1.4 虚拟仪器G语言特点 G语言是一种图形化的程序语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。 G语言是一种通用编程语言,具有通用函数库。它和常规的文本式编程语言一样,定义了数据类型、结构类型和模块调用等规则。 G语言具有较好的模块化性能。 1.2 LabVIEW简介 LabVIEW是Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器集成环境)的简称,是美国国家仪器公司的创新软件产品,被誉为“科学家与工程师”的语言。 目前发展到以最新版本LabVIEW 8.0为核心,包括控制与仿真、高级数字信号处理、统计过程控制、模糊控制和PID控制等众多附加软件包,运行于Windows系列、Linux、Macintosh、Sun和Unix等多种平台的工业标准软件开发环境。 1.3 启动LabVIEW 从开始菜单中选择程序“National Instruments LabVIEW7.1”运行即可。 演示:启动LabVIEW并打开一个空VI。 1.4 创建虚拟仪器 虚拟仪器程序包括: 前面板(Front Panel) 后面板框图程序或流程图(Block Diagram) 图标/连接
您可能关注的文档
- 西方经济学 教学课件 ppt 作者 刘忠广 第六章 市场理论.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第七章分配理论.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第三章消费者行为理论.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第十二经济周期与经济增长理论.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第十三章宏观经济政策.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第十一章失业和通货膨胀.PPT
- 西方经济学 教学课件 ppt 作者 刘忠广 第十章国民收入决定理论.ppt
- 西方经济学 教学课件 ppt 作者 刘忠广 第四章生产者行为理论.ppt
- 金属材料与热处理 教学课件 ppt 作者 王晓丽 第5章金属的塑性变形与再结晶.ppt
- 西方经济学 教学课件 ppt 作者 刘忠广 第五章成本和收益.ppt
文档评论(0)