- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
虚拟仪器技术;第1章虚拟仪器概述;1.1虚拟仪器的基本概念;如:虚拟示波器;虚拟数字电压表
基于虚拟仪器的
温度检测与控制;2.虚拟仪器的特点
从虚拟仪器的组成结构上来看:
(1)虚拟仪器的硬件是通用的(包括通用计算机硬件平台和通用的测量功能硬件);
(2)良好的人机界面。虚拟仪器的面板(或称软面板)是虚拟的(通过“控件”虚拟出面板);
(3)功能强。虚拟仪器的功能是由用户软件定义的。;
(4)虚拟仪器之“虚拟”含义:
虚拟仪器面板;
软件实现仪器功能。如:基于高速数据采集硬件,通过计算机软件编程可实现“虚拟示波器”、“虚拟频谱仪”、“虚拟交流数字电压表”、“虚拟频率计”、“虚拟相位计”等不同仪器。
(5)因此,软件是虚拟仪器的核心,美国国家仪器(NI)有限公司提出“软件即仪器”(Thesoftwareistheinstrument)。;与传统仪器相比:;1.2虚拟仪器的形成和发展;(2)虚拟仪器是技术发展的结果
计算机技术、软件技术、总线技术、网络技术、微电子技术的发展,及其在电子测量技术与仪器领域中的应用,使新测试理论、测试方法、测试技术不断出现,仪器与系统的结构不断推陈出新,电子测量仪器及自动测试系统的结构也发生了质的变化,功能与性能得到不断提高。
计算机(PC机)处于核心地位,计算机软件技术和仪器与测试系统更紧密结合成了一个有机整体。
在上述的背景下,提出了全新概念的仪器——虚拟仪器。
1986年,美国国家仪器公司(NI,NationalInstrument)提出了虚拟仪器(VirtualInstrumentation)的概念。
虚拟仪器软件采用面向对象和可视化编程技术。;(3)虚拟仪器技术的发展与展望
虚拟仪器技术是计算机技术与测试技术相结合的产物。多门学科多种技术的融合,如测试技术、计算机技术、软件技术、数字信号处理、总线与接口、网络与通信、传感技术、光电技术、微机械技术等。
(1)新的总线技术的应用(如HS488,1394b等)。
(2)速度不断提高。
(3)智能化、模块化、集成化是硬件发展的主流。
(4)软件技术。第一是软件标准化问题;第二是如何利用各种软件开发环境及工具,编制???符合标准的应用软件。
(5)网络化仪器系统。
(6)应用范围更加广泛。;1.3虚拟仪器的系统结构;说明:虚拟仪器的硬件;PCI总线数据采集卡;NI的PCI-GPIB卡;NI的DAQ及VXI产品示例;PXI产品;(2)各部分基本功能
虚拟仪器的内部功能,可划分为信号采集与控制、数据分析与处理、结果表示与输出三大功能模块。
信号采集与控制主要由虚拟仪器的通用硬件平台,并配合仪器驱动程序共同完成,而数据分析与处理、结果表达与输出则主要由用户应用软件完成。;2.虚拟仪器的通用硬件平台
(1)通用硬件平台的基本功能
信号采集(模拟、数字输入);
信号产生(模拟、数字输出);
信号调理(信号幅度、频率、驱动、隔离等);
定时与计数;
大容量数据存储。
实时信号处理。
总线与通信。;(2)通用硬件平台的组成;3.虚拟仪器通用硬件平台的构成形式
通常为带有某种标准总线接口的各种测试设备(分立式或模块式仪器),主要有PC总线的数据采集模块(PC-DAQ)、GPIB总线仪器、VXI总线仪器模块、PXI总线仪器模块、RS-232串口、USB接口仪器等类型,或多种类型的组合。;1.4虚拟仪器的软件系统;2.虚拟仪器软件开发平台
(1)虚拟仪器软件框架结构;(2)通用的可视化软件编程环境
Microsoft公司的VisualC++和VisualBasic、Inprise公司的Delphi和C++Builder等。
(3)专用于虚拟仪器开发的软件编程环境
图形化编程(G语言)环境:AgilentVEE、NILabVIEW;
文本编程环境:NILabWindows/CVI。
其中,LabVIEW是目前最流行、应用最广、发展最快、功能最强的图形化软件。
非常适于仪器、测量与控制领域的虚拟仪器软件开发。;1.5虚拟仪器系统设计及系统集成;(1)测试需求分析
分析被测参数的形式(电量还是非电量、数字量还是模拟量)、范围(幅度、频率)和数量(通道数),激励信号的形式和范围要求;
性能指标(测量精度、速度)要求;
功能(用户接口界面、数据分析与处理、存储与显示、外部通信接口等)要求。
(2)系统总体方案设计
根据测试任务要求,确定测试方法;
系统组成结构设计。
(3)系统硬件设计
自制或购买;
硬件系统集成。;(4)系统软件设计
选择软件开发环境;
底层驱动设计;
上层应用软件设计(用户界面设计、测量数据分析与处理、算法设计、测量结果表达)。
(5)软硬件集成与调试
功能测试;
指标
您可能关注的文档
- 蒸汽基础知识.ppt
- 蓄电池知识与维护交流.ppt
- 蓝色商务模版-面包出品.pptx
- 蔗糖水解反应.ppt
- 藕塘镇烈士纪念碑.ppt
- 蔷薇科植物分类.ppt
- 蔷薇科植物课件.ppt
- 藻类苔藓蕨类植物.ppt
- 蘑菇的奇妙世界hy.ppt
- 蘑菇该奖给谁.ppt
- 专卖店促销员销售与成交技巧培训课件(34P).pptx
- 红色商务风新员工入职销售技巧知识培训课件(34P).pptx
- 专卖店商场销售员销售与成交技巧培训课件(34P).pptx
- 小区物业保安法律知识培训课件(28P).pptx
- 专卖店销售员轻松成交技巧培训(34P).pptx
- 轻松成交客户新员工入职通用销售技巧知识培训(34P).pptx
- 2024年初级《银行业法律法规与综合能力》考前必刷必练题库500题(含真题、必会题).docx
- 2024年“新安法知多少”知识竞赛题库及答案(最新版).docx
- 2024年30秒毕业生面试工作自我介绍.docx
- 2024年《医务人员礼仪培训》心得体会.docx
文档评论(0)