.虚拟仪器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.虚拟仪器

虚拟仪器设计 教学手段与考查方式 理论16学时+实验16学时; 成绩评定:平时20%,实验30%,考试50%; 考查方式:上机考试; 虚拟仪器 1、虚拟仪器概述 虚拟仪器的主要特点有: 尽可能采用了通用的硬件 各种仪器的差异主要是软件 可充分发挥计算机的能力 有强大的数据处理功能 可以创造出功能更强的仪器 用户可以根据自己的需要定义和制造各种仪器 2、虚拟仪器的组成 虚拟仪器的组成包括硬件和软件。 硬件系统主要由传感器、信号调理电路、数据采集设备以及计算机组成。 软件系统:输入输出接口层、仪器驱动程序层和应用软件层。 输入/输出(I/O)接口软件 I/O接口软件存在于仪器与仪器驱动程序之间,是一个完成对仪器内部寄存单元进行直接存取数据操作,为仪器驱动程序提供信息传递的低层软件,是实现开放的、统一的虚拟仪器系统的基础和核心。 仪器驱动程序 仪器驱动程序是连接上层应用软件和低层I/O软件的纽带和桥梁。仪器生产厂家在提供仪器模块的同时提供仪器驱动程序。 应用软件 上层应用软件主要包括仪器面板控制软件和数据分析处理软件。一般是在仪器硬件厂商提供的I/O接口软件、仪器驱动程序基础上进行应用软件开发。应用软件层直接面向使用者,通过提供直观友好的仪器操作界面、丰富的数据处理与分析功能来实现自动测试任务。 3、虚拟仪器的分类 虚拟仪器的分类: 从技术发展的角度来看,虚拟仪器走的是两条技术路线: 一条是向高速、高精度、大型自动测试设备(ATE)方向发展,即GPIB(1975)→VXI(1987)→PXI(1997)的发展路线; 另一条是向高性能、低成本、普及型系统方向发展,即PC插卡(1987)→并口式(1995)→串口USB(1999)的技术路线。 第五类:并行总线方式虚拟仪器 第六类:串行总线方式虚拟仪器 USB通用串行总线,是简化PC与外设之间互连的一种标准总线,它使设备具有热插拔、即插即用、自动配置的能力。由于其价格低廉、用途广泛,特别适合于研发部门和各种教学实验室应用。 工业监测 6、虚拟仪器设计方法 1)确定虚拟仪器的类型 2)选择合适的虚拟仪器软件开发平台 3)开发虚拟仪器应用软件 4)系统调试 5)编写系统开发文档 6)测量=采集+计算 学习方法 1 选用合适的教材; 2 多动脑、多动手、多交流; 3 去实现自己的想法; 4 不满足课上时间,自觉锻炼; 5 主动寻找实际应用的机会。 LabVIEW程序设计 虚拟仪器概念及LabVIEW语言的发展 1976年,美国国家仪器公司National Instruments-NI创立; 1986年,NI推出虚拟仪器概念及LabVIEW语言; 十几年前,国内知道虚拟仪器概念及LabVIEW的人还寥寥无几; LabVIEW版本不断更新。 虚拟仪器概念及LabVIEW语言的发展 清华大学、北京科技大学、北京理工大学、北京联合大学等高校都建立了虚拟仪器实验室。 LabVIEW是基于“图形”方式的集成化程序开发环境。是目前国际唯一的编译型图形化编程语言。在以PC机为基础的测量和工控软件中,LabVIEW的市场普及率仅次于C++/C语言。 LabVIEW开发环境的优点 流程图式的编程 不需要预先编译就存在语法检测 调试过程使用数据探针 丰富的函数、数值分析、信号处理和设备驱动 几种编程语言比较 C++:面向对象,适用于和计算机相关的计算、软件管理和硬件控制; Matlab:演算纸式的编程语言,适用于科学计算、推导和数据表达; LabVIEW : 图形化的编程语言,适用于测量和控制仪器或系统的组建和控制。 第一章 LabVIEW入门 学习目标: 1.安装LabVIEW 2.熟悉LabVIEW的基本组件 3.熟悉前面板、框图、快捷和下拉菜单、选项板及帮助 1.1 系统配置要求和安装LabVIEW 1.2 虚拟仪器程序(VI)的组成 使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称VI。一个最基本的VI包括三个部分: 前面板: 交互式的用户界面。 程序框图:是程序源代码,用模块代替普通函数。 图标和连接器 :用以识别VI的接口,以便在创建VI时调用另一个VI。当一个VI应用在其它VI中,则称为子VI。子VI相当于文本编程语言中的子程序。 1.4 启动画面 1.5 前面板、框图窗口和图标和连接器 所有的LabVIEW应用程序,即虚拟仪器(VI),它包括两种窗口:前面板 和框图。

文档评论(0)

maxmin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档