《虚拟仪器基础》PPT课件.ppt

上传人:wuy****n92 文档编号:80479905 上传时间:2023-03-23 格式:PPT 页数:9 大小:477.50KB
返回 下载 相关 举报
《虚拟仪器基础》PPT课件.ppt_第1页
第1页 / 共9页
《虚拟仪器基础》PPT课件.ppt_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《《虚拟仪器基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《虚拟仪器基础》PPT课件.ppt(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 第第1 1章章 虚拟仪器基础虚拟仪器基础 1.1 1.1 1.1 1.1 虚拟仪器技术概述虚拟仪器技术

2、概述虚拟仪器技术概述虚拟仪器技术概述1.2 1.2 1.2 1.2 虚拟仪器的构成及分类虚拟仪器的构成及分类虚拟仪器的构成及分类虚拟仪器的构成及分类1.3 1.3 1.3 1.3 虚拟仪器软件开发环境虚拟仪器软件开发环境虚拟仪器软件开发环境虚拟仪器软件开发环境第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育

3、工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 1.1 1.1 虚拟仪器技术概述虚拟仪器技术概述 一一.虚拟仪器的概念虚拟仪器的概念虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号的运算、分析、处理;利用号的运算、分析、处理;利用I/OI/O接口设备完成信号的采集与调理,从而完接口设

4、备完成信号的采集与调理,从而完成各种测试功能的计算机测试系统。成各种测试功能的计算机测试系统。LabVIEWLabVIEW虚拟仪器设计基础教程虚拟仪器设计基础教程虚拟仪器就是在以计算机为核心的硬件平台上,根据用户对仪器的设计虚拟仪器就是在以计算机为核心的硬件平台上,根据用户对仪器的设计定义,用软件实现虚拟控制面板设计和测试功能的一种计算机仪器系统。定义,用软件实现虚拟控制面板设计和测试功能的一种计算机仪器系统。用户通过鼠标、键盘或触摸屏来操作虚拟面板,就如同使用一台专用测用户通过鼠标、键盘或触摸屏来操作虚拟面板,就如同使用一台专用测量仪器一样,实现所需要的测量目的。量仪器一样,实现所需要的测量

5、目的。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 虚拟仪器的虚拟仪器的“虚拟虚拟”两字主要包含以下两个方面的含义:两字主要包含以下两个方面的含义:

6、(1 1)虚拟仪器的面板是虚拟的)虚拟仪器的面板是虚拟的 虚拟仪器面板上的虚拟仪器面板上的“开关开关”、“旋钮旋钮”等,它们的外形是与实等,它们的外形是与实物和传统仪器的物和传统仪器的“开关开关”、“旋钮旋钮”等相像的图标,其操作通过计算机等相像的图标,其操作通过计算机的鼠标和键盘来实现,实际功能通过相应的软件程序来实现。的鼠标和键盘来实现,实际功能通过相应的软件程序来实现。(2 2)虚拟仪器的测量功能是通过对图形化软件流程图的编程来实现的)虚拟仪器的测量功能是通过对图形化软件流程图的编程来实现的 传统的仪器是通过设计具体的电子电路来实现仪器的测量测试传统的仪器是通过设计具体的电子电路来实现仪

7、器的测量测试及分析功能,而虚拟仪器是在以计算机为核心组成的硬件平台支持下,及分析功能,而虚拟仪器是在以计算机为核心组成的硬件平台支持下,通过软件编程来实现仪器功能的,这也充分体现了测试技术与计算机深通过软件编程来实现仪器功能的,这也充分体现了测试技术与计算机深层次的结合。层次的结合。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程

8、工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 二二.虚拟仪器的特点虚拟仪器的特点 1 1不强调物理上的实现形式不强调物理上的实现形式 虚拟仪器通过软件功能来实现数据采集与控制、数据处理与分析及数虚拟仪器通过软件功能来实现数据采集与控制、数据处理与分析及数据的显示功能。在硬件支持下,利用软件完成数据采集、控制、数据分析据的显示功能。在硬件支持下,利用软件完成数据采集、控制、数据分析和处理以及测试结果的显示等,通过软、硬件的配合实现传统仪器的功能。和处理以及测试结

9、果的显示等,通过软、硬件的配合实现传统仪器的功能。2 2在系统内实现软硬件资源共享在系统内实现软硬件资源共享 虚拟仪器的最大特点是将计算机资源与仪器硬件、虚拟仪器的最大特点是将计算机资源与仪器硬件、DSPDSP技术相结合,技术相结合,在系统内共享软硬件资源。由用户自己定义仪器功能,使用相同的硬件系在系统内共享软硬件资源。由用户自己定义仪器功能,使用相同的硬件系统,通过不同的软件编程,就可实现功能完全不同的测量仪器。统,通过不同的软件编程,就可实现功能完全不同的测量仪器。3 3图形化软件面板图形化软件面板 虚拟仪器没有常规仪器的控制面板,而是利用计算机强大的图形环境,虚拟仪器没有常规仪器的控制面

10、板,而是利用计算机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面板来替代常规的传统仪器面板。板来替代常规的传统仪器面板。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规

11、划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 1.2 1.2 虚拟仪器的构成及分类虚拟仪器的构成及分类一一.虚拟仪器的组成虚拟仪器的组成 从功能上讲,虚拟仪器通过应用程序将通用计算机与功能化硬件结合起从功能上讲,虚拟仪器通过应用程序将通用计算机与功能化硬件结合起来,完成对被测量的采集、分析、处理、显示、存储、打印等功能,因此,来,完成对被测量的采集、分析、处理、显示、存储、打印等功能,因此,与传统仪器一样,虚拟仪器可划分为与传统仪器一样,虚拟仪器可划分为数据采集、数据分析、数据显示数据采集、数据分析、数据显示三大功三大功能模

12、块。能模块。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 从组成结构上虚拟仪器可分为通用仪器硬件平台(简称硬件平台)和从组成结构上虚拟仪器可分为通用

13、仪器硬件平台(简称硬件平台)和应用软件两大部分。应用软件两大部分。1 1虚拟仪器的硬件平台虚拟仪器的硬件平台 (1 1)计算机是虚拟仪器硬件平台的核心,一般为)计算机是虚拟仪器硬件平台的核心,一般为PCPC或者工作站。或者工作站。(2 2)I/OI/O接口设备是为计算机配置的电子测量仪器硬件模块,主要包括接口设备是为计算机配置的电子测量仪器硬件模块,主要包括各种传感器、信号调理器、模拟数字各种传感器、信号调理器、模拟数字/转换器转换器(ADC)(ADC)、数字、数字/模拟转换模拟转换器器(DAC)(DAC)、数据采集器、数据采集器(DAQ)(DAQ)等。等。获取测试对象的被测信号,由计算机和获

14、取测试对象的被测信号,由计算机和I/OI/O接口设备组成。接口设备组成。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 2 2虚拟仪器的软件虚拟仪器的

15、软件 (1 1)接口软件是为虚拟仪器驱动层提供信息传递的底层软件,是实现开)接口软件是为虚拟仪器驱动层提供信息传递的底层软件,是实现开放、灵活的虚拟仪器的基础。接口软件的功能是直接对仪器进行控放、灵活的虚拟仪器的基础。接口软件的功能是直接对仪器进行控制,完成数据读写。制,完成数据读写。(2 2)仪器驱动程序是连接虚拟仪器应用软件与接口软件的纽带和桥梁,)仪器驱动程序是连接虚拟仪器应用软件与接口软件的纽带和桥梁,其功能是为虚拟仪器应用软件层提供抽象的仪器操作集。其功能是为虚拟仪器应用软件层提供抽象的仪器操作集。(3 3)虚拟仪器应用软件直接面对操作用户,提供了快捷、友好的测控操)虚拟仪器应用软件

16、直接面对操作用户,提供了快捷、友好的测控操作界面,以及图形、图表等数据显示方式。作界面,以及图形、图表等数据显示方式。虚拟仪器软件控制实现数据采集、分析、处理、虚拟仪器软件控制实现数据采集、分析、处理、显示等功能。包括接口软件、仪器驱动软件和应用显示等功能。包括接口软件、仪器驱动软件和应用程序。程序。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIEW虚拟仪器设计教

17、程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 二二.虚拟仪器的分类虚拟仪器的分类 根据所使用的仪器硬件不同,虚拟仪器硬件系统可以分为根据所使用的仪器硬件不同,虚拟仪器硬件系统可以分为PC-DAQPC-DAQ系统、系统、GPIBGPIB系统、系统、VXI/PXI/LXI VXI/PXI/LXI系统、串口系统、现场总线系统等。系统、串口系统、现场总线系统等。(1 1)PC-DAQPC-DAQ系统系统:以数据采集板、信号调理电路和计算机为仪器硬件平

18、台:以数据采集板、信号调理电路和计算机为仪器硬件平台组成的插卡式虚拟仪器系统。组成的插卡式虚拟仪器系统。(2 2)GPIBGPIB系统系统:以:以GPIBGPIB标准总线仪器与计算机为仪器硬件平台组成的虚拟标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。仪器测试系统。(3 3)VXI/PXI/LXIVXI/PXI/LXI系统系统:这是一类模块化的仪器系统:这是一类模块化的仪器系统,其硬件结构与工控机其硬件结构与工控机类似。类似。(4 4)串口系统)串口系统:以:以SerialSerial标准总线仪器与计算机为仪器硬件平台组成的虚标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统

19、。拟仪器测试系统。(5 5)现场总线系统)现场总线系统:以:以Field BusField Bus标准总线仪器及标准总线仪器及PCPC机为仪器硬件平台,机为仪器硬件平台,具有可靠性高、稳定性好、抗干扰能力强、通信速率快、造价及维护具有可靠性高、稳定性好、抗干扰能力强、通信速率快、造价及维护成本低等优点。成本低等优点。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 LabVIE

20、W虚拟仪器设计教程虚拟仪器设计教程工业和信息化普通高等教育工业和信息化普通高等教育“十二五十二五”规划教材立项项目,规划教材立项项目,2121世纪高等院校电气工程与自动化规划教材世纪高等院校电气工程与自动化规划教材 1.3 1.3 虚拟仪器软件开发环境虚拟仪器软件开发环境 一一.虚拟仪器开发软件虚拟仪器开发软件 (1 1)传统的文本式编程方法,如)传统的文本式编程方法,如C C、Visual C+Visual C+、Visual BasicVisual Basic、Labwindows/CVILabwindows/CVI等。等。(2 2)图形化编程方法,如)图形化编程方法,如NINI公司的公司

21、的 LabVIEW LabVIEW软件,软件,HPHP公司的公司的VEEVEE等。等。目前已有多种虚拟仪器的软件开发工具,主要分为以下两类:目前已有多种虚拟仪器的软件开发工具,主要分为以下两类:二二.G.G语言的概念语言的概念 虚拟仪器编程语言虚拟仪器编程语言LabVIEWLabVIEW是一种图形化的程序语言,又称为是一种图形化的程序语言,又称为“”语语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。它言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEWLabVIEW是一个面向最终用户的工具。使用是一个面向最终用户的工具。使用LabVIEWLabVIEW进行原理研究、设计、测进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。试并实现仪器系统时,可以大大提高工作效率。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁