版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程使用教材:参考教材:w刘其和.LabVIEW虚拟仪器程序设计与应用.化学工业出版社,2011w陈树学、刘萱.LabVIEW宝典.电子工业出版社,2011 wLabview7.1编程与虚拟仪器设计-侯国屏-清华大学出版社第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程课程安排 课内教学: 20学时 实验: 26学时 机动: 2学时 共计: 48学时第第1 1章章 虚拟仪器基础虚拟
2、仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程课程内容 见教材目录第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程第第1 1章章 虚拟仪器基础虚拟仪器基础 第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程1.1 1.1 虚拟仪器技术概述虚拟仪器技术概述 一一. . 虚拟仪器的概念虚拟仪器的概念电子测量仪器的发展历程:电子测量仪器的发展历程:第一代仪器是模拟式仪器仪表。它
3、们的主要结构是基于电磁机械式机第一代仪器是模拟式仪器仪表。它们的主要结构是基于电磁机械式机构,其测量结果是依靠指针显示,也称为模拟指针仪表,如模拟万用表、构,其测量结果是依靠指针显示,也称为模拟指针仪表,如模拟万用表、模拟函数发生器、指针式电压表等。模拟函数发生器、指针式电压表等。第二代是数字化仪器。它们将模拟信号转化为数字信号,以数字形式第二代是数字化仪器。它们将模拟信号转化为数字信号,以数字形式输出与显示出结果。如数字万用表、数字存储示波器、数字电压表等。输出与显示出结果。如数字万用表、数字存储示波器、数字电压表等。第三代是智能仪器。这种仪器内部有微处理器,可以进行自动检测,第三代是智能仪
4、器。这种仪器内部有微处理器,可以进行自动检测,可以代替人脑具有一定的数据处理能力,故称可以代替人脑具有一定的数据处理能力,故称“智能智能”仪器。仪器。前三代电子测量仪器统称为前三代电子测量仪器统称为。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程1.1 1.1 虚拟仪器技术概述虚拟仪器技术概述 一一. . 虚拟仪器的概念虚拟仪器的概念虚拟仪器的实质是利用计算机显示器的显示功能
5、来模拟传统仪器的控虚拟仪器的实质是利用计算机显示器的显示功能来模拟传统仪器的控制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现制面板,以多种形式表达输出检测结果;利用计算机强大的软件功能实现信号的运算、分析、处理;利用信号的运算、分析、处理;利用I/OI/O接口设备完成信号的采集与调理,从而接口设备完成信号的采集与调理,从而完成各种测试功能的计算机测试系统。完成各种测试功能的计算机测试系统。LabVIEWLabVIEW虚拟仪器设计基础教程虚拟仪器设计基础教程虚拟仪器就是在以计算机为核心的硬件平台上,根据用户对仪器的设虚拟仪器就是在以计算机为核心的硬件平台上,根据用户对仪器的设计
6、定义,用软件实现虚拟控制面板设计和测试功能的一种计算机仪器系统。计定义,用软件实现虚拟控制面板设计和测试功能的一种计算机仪器系统。用户通过鼠标、键盘或触摸屏来操作虚拟面板,就如同使用一台专用用户通过鼠标、键盘或触摸屏来操作虚拟面板,就如同使用一台专用测量仪器一样,实现所需要的测量目的。测量仪器一样,实现所需要的测量目的。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程传统仪器传统仪器虚拟仪器虚拟仪器待测模拟信号信号处理前置预处理数据显示信号输入硬件电子系统A/D转换数字信号处理数据显示信号产生信号输出手动/模
7、拟信号控制待测模拟信号输出模拟信号D/A转换计算机数字信号控制数字信号产生输出模拟信号计算机DAQ卡前置预处理第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程虚拟仪器的虚拟仪器的“虚拟虚拟”两字主要包含以下两个方面的含义:两字主要包含以下两个方面的含义:(1 1)虚拟仪器的面板是虚拟的)虚拟仪器的面板是虚拟的 虚拟仪器面板上的虚拟仪器面板上的“开关开关”、“旋钮旋钮”等,它们的外形是与实等,它们的外形是与实物和传统仪器的物和传统仪器的“开关开关”、“旋钮旋钮”等相像的图标,其操作通过计算机等相像的图标,其操作
8、通过计算机的鼠标和键盘来实现,实际功能通过相应的软件程序来实现。的鼠标和键盘来实现,实际功能通过相应的软件程序来实现。(2 2)虚拟仪器的测量功能是通过对图形化软件流程图的编程来实现的)虚拟仪器的测量功能是通过对图形化软件流程图的编程来实现的 传统的仪器是通过设计具体的电子电路来实现仪器的测量测试传统的仪器是通过设计具体的电子电路来实现仪器的测量测试及分析功能,而虚拟仪器是在以计算机为核心组成的硬件平台支持下,及分析功能,而虚拟仪器是在以计算机为核心组成的硬件平台支持下,通过软件编程来实现仪器功能的,这也充分体现了测试技术与计算机深通过软件编程来实现仪器功能的,这也充分体现了测试技术与计算机深
9、层次的结合。层次的结合。 第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程二二. . 虚拟仪器的特点虚拟仪器的特点 1 1不强调物理上的实现形式不强调物理上的实现形式 虚拟仪器通过软件功能来实现数据采集与控制、数据处理与分析及数虚拟仪器通过软件功能来实现数据采集与控制、数据处理与分析及数据的显示功能。在硬件支持下,利用软件完成数据采集、控制、数据分析据的显示功能。在硬件支持下,利用软件完成数据采集、控制、数据分析和处理以及测试结果的显示等,通过软、硬件的配合实现传统仪器的功能。和处理以及测试结果的显示等,通过
10、软、硬件的配合实现传统仪器的功能。2 2在系统内实现软硬件资源共享在系统内实现软硬件资源共享 虚拟仪器的最大特点是将计算机资源与仪器硬件、虚拟仪器的最大特点是将计算机资源与仪器硬件、DSPDSP技术相结合,技术相结合,在系统内共享软硬件资源。由用户自己定义仪器功能,使用相同的硬件系在系统内共享软硬件资源。由用户自己定义仪器功能,使用相同的硬件系统,通过不同的软件编程,就可实现功能完全不同的测量仪器。统,通过不同的软件编程,就可实现功能完全不同的测量仪器。3 3图形化软件面板图形化软件面板 虚拟仪器没有常规仪器的控制面板,而是利用计算机强大的图形环境,虚拟仪器没有常规仪器的控制面板,而是利用计算
11、机强大的图形环境,采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面采用可视化的图形编程语言和平台,以在计算机屏幕上建立图形化的软面板来替代常规的传统仪器面板。板来替代常规的传统仪器面板。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程1.2 1.2 虚拟仪器的构成及分类虚拟仪器的构成及分类一一. . 虚拟仪器的组成虚拟仪器的组成 从功能上讲,虚拟仪器通过应用程序将通用计算机与功能化硬件结合起从功能上讲,虚拟仪器通过应用程序将通用计算机与功能化硬件结合起来,完成对被测量的采集、分析、处理、显示、
12、存储、打印等功能,因此,来,完成对被测量的采集、分析、处理、显示、存储、打印等功能,因此,与传统仪器一样,虚拟仪器可划分为与传统仪器一样,虚拟仪器可划分为数据采集、数据分析、数据显示数据采集、数据分析、数据显示三大功三大功能模块。能模块。 第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程 从组成结构上虚拟仪器可分为通用仪器硬件平台(简称硬件平台)和从组成结构上虚拟仪器可分为通用
13、仪器硬件平台(简称硬件平台)和应用软件两大部分。应用软件两大部分。 1 1虚拟仪器的硬件平台虚拟仪器的硬件平台 (1 1)计算机是虚拟仪器硬件平台的核心,一般为)计算机是虚拟仪器硬件平台的核心,一般为PCPC或者工作站。或者工作站。(2 2)I/OI/O接口设备是为计算机配置的电子测量仪器硬件模块,主要包括接口设备是为计算机配置的电子测量仪器硬件模块,主要包括各种传感器、信号调理器、模拟数字各种传感器、信号调理器、模拟数字/ /转换器转换器(ADC)(ADC)、数字、数字/ /模拟转模拟转换器换器(DAC)(DAC)、数据采集器、数据采集器(DAQ)(DAQ)等。等。获取测试对象的被测信号,由
14、计算机和获取测试对象的被测信号,由计算机和I/OI/O接口设备组成。接口设备组成。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程2 2虚拟仪器的软件虚拟仪器的软件 (1 1)接口软件是为虚拟仪器驱动层提供信息传递的底层软件,是实现开)接口软件是为虚拟仪器驱动层提供信息传递的底层软件,是实现开放、灵活的虚拟仪器的基础。接口软件的功能是直接对仪器进行控放、灵活的虚拟仪器的基础。接口软件的功能是直接对仪器进行控制,完成数据读写。制,完成数据读写。(2 2)仪器驱动程序是连接虚拟仪器应用软件与接口软件的纽带和桥梁,
15、)仪器驱动程序是连接虚拟仪器应用软件与接口软件的纽带和桥梁,其功能是为虚拟仪器应用软件层提供抽象的仪器操作集。其功能是为虚拟仪器应用软件层提供抽象的仪器操作集。(3 3)虚拟仪器应用软件直接面对操作用户,提供了快捷、友好的测控操)虚拟仪器应用软件直接面对操作用户,提供了快捷、友好的测控操作界面,以及图形、图表等数据显示方式。作界面,以及图形、图表等数据显示方式。虚拟仪器软件控制实现数据采集、分析、处理、虚拟仪器软件控制实现数据采集、分析、处理、显示等功能。包括接口软件、仪器驱动软件和应用显示等功能。包括接口软件、仪器驱动软件和应用程序。程序。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVI
16、EW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程二二. . 虚拟仪器的分类虚拟仪器的分类 根据所使用的仪器硬件不同,虚拟仪器硬件系统可以分为根据所使用的仪器硬件不同,虚拟仪器硬件系统可以分为PC-DAQPC-DAQ系统、系统、GPIBGPIB系统、系统、 VXI/PXI/LXIVXI/PXI/LXI系统、串口系统、现场总线系统等。系统、串口系统、现场总线系统等。(1 1)PC-DAQPC-DAQ系统系统:以数据采集板、信号调理电路和计算机为仪器硬件平台:以数据采集板、信号调理电路和计算机为仪器硬件平台组成的插卡式虚拟仪器系统。组成的插卡式虚拟仪器系统。(2 2
17、)GPIBGPIB系统系统:以:以GPIBGPIB标准总线仪器与计算机为仪器硬件平台组成的虚拟标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。仪器测试系统。(3 3)VXI/PXI/LXIVXI/PXI/LXI系统系统:这是一类模块化的仪器系统:这是一类模块化的仪器系统, ,其硬件结构与工控机其硬件结构与工控机类似。类似。(4 4)串口系统)串口系统:以:以SerialSerial标准总线仪器与计算机为仪器硬件平台组成的虚标准总线仪器与计算机为仪器硬件平台组成的虚拟仪器测试系统。拟仪器测试系统。(5 5)现场总线系统)现场总线系统:以:以Field BusField Bus标准总线仪
18、器及标准总线仪器及PCPC机为仪器硬件平台,机为仪器硬件平台,具有可靠性高、稳定性好、抗干扰能力强、通信速率快、造价及维护具有可靠性高、稳定性好、抗干扰能力强、通信速率快、造价及维护成本低等优点。成本低等优点。 第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程GPIBGPIB系统系统第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程NINI的的及及产品示例产品示例第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器
19、设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程PXIPXI产品产品第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程oPXI (PCI extensions for InstrumentationPXI (PCI extensions for Instrumentation,面向仪器系统的,面向仪器系统的PCIPCI扩展扩展) ) 是一种由是一种由NINI公司发布的坚固的基于公司发布的坚固的基于PCPC的测量和自动化平台。的测量和自动化平台。PXIPXI结合了结合了PCIPCI(Peri
20、pheral Component Interconnection-Peripheral Component Interconnection-外围组件外围组件互连)的电气总线特性与互连)的电气总线特性与CompactPCICompactPCI(紧凑(紧凑PCIPCI)的坚固性、模块化)的坚固性、模块化及及EurocardEurocard机械封装的特性发展成适合于试验、测量与数据采集场机械封装的特性发展成适合于试验、测量与数据采集场合应用的机械、电气和软件规范。制订合应用的机械、电气和软件规范。制订PXIPXI规范的目的是为了将台式规范的目的是为了将台式PCPC的性能价格比优势与的性能价格比优势与
21、PCIPCI总线面向仪器领域的必要扩展完美地结合总线面向仪器领域的必要扩展完美地结合起来,形成一种主流的虚拟仪器测试平台。这使它成为测量和自动起来,形成一种主流的虚拟仪器测试平台。这使它成为测量和自动化系统的高性能、低成本运载平台。化系统的高性能、低成本运载平台。第第1 1章章 虚拟仪器基础虚拟仪器基础 LabVIEW虚拟仪器设计教程虚拟仪器设计教程LabVIEW虚拟仪器设计教程虚拟仪器设计教程1.3 1.3 虚拟仪器软件开发环境虚拟仪器软件开发环境 一一. . 虚拟仪器开发软件虚拟仪器开发软件 (1 1)传统的文本式编程方法,如)传统的文本式编程方法,如C C、Visual C+Visual C+、Visual BasicVisual Basic、Labwindows/CVILabwindows/CVI等。等。 (2 2)图形化编程方法,如)图形化编程方法,如NINI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 泰州市人民医院医学教育研究考核
- 扬州市人民医院罕见病诊疗能力考核
- 连云港市中医院激光美容技术操作考核
- 镇江市人民医院病理标本检查规范考核
- 无锡市中医院冷刀锥切术操作技能考核
- 扬州市人民医院影像定量分析考核
- 2025秋季学期勤工俭学合同书
- 嘉兴市人民医院脊柱肿瘤en-bloc切除技术考核
- 2025房地产合同商品房代理销售合同
- 池州市人民医院腹水鉴别诊断思维训练与考核试题
- 新人教版三年级下册数学(新插图)搭配问题 教学课件
- 第六章设计心理的宏观分析
- GB/T 26335-2010工业企业信息化集成系统规范
- 海洋课-2、活跃的海岸
- GB/T 1.1-2009标准化工作导则 第1部分:标准的结构和编写
- 预防医学考试题+答案
- 呼吸系统术前评估流程课件
- 二年级上册数学北师大版课件第5课时 小熊开店
- DB21T 3354-2020 辽宁省绿色建筑设计标准
- 我和我的祖国课件
- 语言领域核心经验《学前儿童语言学习与发展核心经验》
评论
0/150
提交评论