




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
虚拟仪器实验第1页,共69页,2023年,2月20日,星期日======================================实验教材:虚拟仪器实验指导书(自编)======================================虚拟仪器技术室软、硬件介绍=============================================实验课程安排======================================实验要求与课程考核=============================================实验室地址:3号楼3111室=============================================第2页,共69页,2023年,2月20日,星期日一、虚拟仪器概述1、什么是虚拟仪器?传统仪器厂商定义功能虚拟仪器用户定义功能第3页,共69页,2023年,2月20日,星期日虚拟仪器系统是由计算机、应用软件和仪器硬件三大要素构成的。计算机与仪器硬件又称为VI的通用仪器硬件平台。软件技术是虚拟仪器的核心技术。常用的仪器用开发软件有LabVIEW、LabWindows/CVI、VEE等等,其中以LabVIEW应用最为广泛。第4页,共69页,2023年,2月20日,星期日2、什么是Labview?LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。第5页,共69页,2023年,2月20日,星期日第6页,共69页,2023年,2月20日,星期日LabVIEW程序被称为VI(VirtualInstrument),即虚拟仪器。LabVIEW的核心概念就是“软件即是仪器”,即虚拟仪器的概念。LabVIEW还包含了大量的工具与函数用于数据采集、分析、显示与存储等。第7页,共69页,2023年,2月20日,星期日3、Labview可以做什么?LabVIEW在测试、测量和自动化等领域具有最大的优势,因为LabVIEW提供了大量的工具与函数用于数据采集、分析、显示和存储。用户可以在数分钟内完成一套完整的从仪器连接、数据采集到分析、显示和存储的自动化测试测量系统。它被广泛地应用于汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各个领域。第8页,共69页,2023年,2月20日,星期日LabVIEW不仅可以用来快速搭建小型自动化测试测量系统,还可以被用来开发大型的分布式数据采集与控制系统。在美国LawrenceLivermore国家实验室,一个花费2000万美金的极为复杂的飞秒激光切割系统就是基于LabVIEW开发的。在北京正负电子对撞机二期工程北京谱仪慢控制系统中,大约有30种物理量共7000多点的现场数据点需要实时采集控制和分析记录等。
第9页,共69页,2023年,2月20日,星期日二、我系虚拟仪器技术室软、硬件介绍1、硬件①虚拟仪器主机:采用美国NI公司的电子学教育平台ELVISII平台,共25台。②计算机:
25台计算机。③电阻、电容、电机、发光二极管、数码管等电子元器件若干。第10页,共69页,2023年,2月20日,星期日2、软件交互式电路仿真软件Multisim软件和图形化开发软件LabVIEW软件。我系基于NI电子学教育平台(包括ELVIS硬件、Multisim软件和LabVIEW软件)而构建的虚拟仪器技术室集多领域、多学科技术于一体,充分体现了先进性、开放性和功能多样化。能紧密结合理论仿真与实际电路原型设计,适合于通信、电子信息工程、自动化等相关专业开展“虚拟仪器”及其综合应用的实践教学。实验室全天开放,学生除在实验课时间来做实验,也可利用课余时间来实验室开展课设、毕设等相关研究。第11页,共69页,2023年,2月20日,星期日实验一LabVIEW软件基本操作(一)(设计性)实验二LabVIEW软件基本操作(二)(设计性)实验三NIELVISII平台工作环境(验证性)实验四电子温度计实验(设计性)实验五运放滤波器实验(综合性)实验六LED营救实验(综合性)虚拟仪器实验项目第12页,共69页,2023年,2月20日,星期日实验要求与课程考核(一)、实验要求1.实验前做好预习,按照实验要求,编写好程序。2.实验时到实验室将预习时编写好程序利用NIELVISII平台等实物进行硬件测试,调试程序,记录实验结果,检查设计的功能。(上实验课要求带好实验教材,做好实验数据记录)3.实验中发现异常情况,如冒烟、烧焦异味等立即撤断电源,报告老师。4.实验完成后整理好实验台,打扫好实验场地。5.每次实验后认真书写实验报告,实验报告要求同实验一样,每人独自完成,不得相互照抄,发现雷同,重作。6.若实验课因事没有参加的,要求在第18周前补做好。7.实验课中内容没完成的,课后自行到实验室完成或利用自己的电脑完成,实验室全天开放。第13页,共69页,2023年,2月20日,星期日(二)、实验课程考核1.平时每次实验情况50%2.实验考勤、实验场地整理10%3.实验报告成绩40%返回第14页,共69页,2023年,2月20日,星期日实验一LabVIEW软件基本操作(一)(本实验为设计性实验)第15页,共69页,2023年,2月20日,星期日一、实验目的1、熟悉虚拟仪器编程软件LabVIEW的基本操作和熟悉虚拟仪器实验平台;2、掌握常见项目的编程方法和仿真调试。第16页,共69页,2023年,2月20日,星期日二、实验原理
LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。LabVIEW程序被称为VI(VirtualInstrument),即虚拟仪器。LabVIEW的核心概念就是“软件即是仪器”,即虚拟仪器的概念。LabVIEW还包含了大量的工具与函数用于数据采集、分析、显示与存储等。第17页,共69页,2023年,2月20日,星期日三、实验内容
1、数据操作编写一个温度监测器,如右图所示,当温度超过报警上限,而且开启报警时,报警灯点亮。温度值可以由随即数发生器产生。第18页,共69页,2023年,2月20日,星期日2、程序结构利用顺序结构和循环结构写一个跑马灯,如下图所示,5个灯从左到右不停的轮流点亮,闪烁间隔由滑动条调节。第19页,共69页,2023年,2月20日,星期日3、字符串、数组、簇和矩阵利用簇模拟汽车控制,如右图所示,控制面板可以对显示面板中的参量进行控制。油门控制转速,转速=油门*100,档位控制时速,时速=档位*40,油量随VI运行时间减少。第20页,共69页,2023年,2月20日,星期日四、实验仪器与设备1、计算机2、ELVISII平台LabVIEW编程环境第21页,共69页,2023年,2月20日,星期日五、实验报告格式及要求(一)、实验目的(二)、实验内容及步骤
要求每写一项实验内容,紧跟其后写出下列内容:⑴.项目的电路图及前面板;⑵.项目的程序框图;⑶.记录实验调试结果,分析是否符合设计要求。(三)、实验仪器与设备返回第22页,共69页,2023年,2月20日,星期日参考程序-1第23页,共69页,2023年,2月20日,星期日参考程序-2第24页,共69页,2023年,2月20日,星期日参考程序-3第25页,共69页,2023年,2月20日,星期日实验二LabVIEW软件基本操作(二)(本实验为设计性实验)第26页,共69页,2023年,2月20日,星期日一、实验目的1、熟悉虚拟仪器编程软件LabVIEW的基本操作和熟悉虚拟仪器实验平台;2、掌握常见项目的编程方法和仿真调试。第27页,共69页,2023年,2月20日,星期日二、实验原理
LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而LabVIEW则采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。它用图标表示函数,用连线表示数据流向。LabVIEW程序被称为VI(VirtualInstrument),即虚拟仪器。LabVIEW的核心概念就是“软件即是仪器”,即虚拟仪器的概念。LabVIEW还包含了大量的工具与函数用于数据采集、分析、显示与存储等。第28页,共69页,2023年,2月20日,星期日4、图形化显示数据——图表和图形利用随机数发生器仿真一个0到5V的采样信号,每200ms采一个点,共采集50个点,采集完后一次性显示在WaveformGraph上。在上例基础上再增加1路电压信号采集,此路电压信号的范围为5到10V,采样间隔是50ms,共采100个点。采样完成后,将两路采样信号显示在同一个WaveformGraph中。三、实验内容
第29页,共69页,2023年,2月20日,星期日5、ExpressVI——快速搭建专业测试系统利用ExpressVI产生一个带白噪声的正弦信号,然后用功率谱分析ExpressVI对其进行功率谱分析,并将原信号与分析结果写入测量文件。第30页,共69页,2023年,2月20日,星期日6、文件I/O有一个测量程序,采集两路信号,每1s采集一次,要求每采集一次,就将采集结果写入文本文件尾部,即使重新运行程序,仍能保证数据添加到文件尾部,而不会覆盖原有数据。格式为a保留4位小数,b为整数,如右图所示。第31页,共69页,2023年,2月20日,星期日7、子VI写一个子VI计算输入双精度数组所有元素的平均值,并在上层VI调用它。第32页,共69页,2023年,2月20日,星期日四、实验仪器与设备1、计算机2、ELVISII平台LabVIEW编程环境第33页,共69页,2023年,2月20日,星期日五、实验报告格式及要求(一)、实验目的(二)、实验内容及步骤
要求每写一项实验内容,紧跟其后写出下列内容:⑴.项目的电路图及前面板;⑵.项目的程序框图;⑶.记录实验调试结果,分析是否符合设计要求。(三)、实验仪器与设备返回第34页,共69页,2023年,2月20日,星期日参考程序-4第35页,共69页,2023年,2月20日,星期日参考程序-5第36页,共69页,2023年,2月20日,星期日参考程序-6第37页,共69页,2023年,2月20日,星期日参考程序-7第38页,共69页,2023年,2月20日,星期日实验三NIELVISII平台工作环境(本实验为验证性实验)
第39页,共69页,2023年,2月20日,星期日一、实验目的1、熟悉NIELVISII平台的组成、功能及使用;2、掌握虚拟仪器LabVIEW编程环境。第40页,共69页,2023年,2月20日,星期日构思来源于加州州立大学圣伯纳迪诺分校PaulDixon,物理学系教授虚拟仪器教学实验的带头人NIELVIS平台的起源二、NIELVISII平台简介第41页,共69页,2023年,2月20日,星期日从构思到实现基于LabVIEW和数据采集卡可替换的原型板集成各类常用仪器功能NIELVIS工作台PC外部DAQ设备SoftwareNIELVISIINIELVISII+第42页,共69页,2023年,2月20日,星期日ELVISII平台硬件指标–1数字万用表隔离5½位60VDC,20Vrms,2ADC,2Arms,100MΩ内部电路保护可复位保险丝函数发生器10-bit±5V范围0.2Hz到5MHz正弦0.2Hz到1MHz三角波/方波软件或手动可控BNC或原型板连接USB连接即插即用USB2.0示波器16bit分辨率1.25MS/s单通道500kS/s双通道共计1到1.5MHz带宽1x和10x探针±10V输入范围AC/DC耦合BNC连接新ELVISII+100MS/s采样率50MHz带宽(-3dB)8bit分辨率±20Vmax.输入范围AC/DC/GND耦合20MHz可选噪声滤波器1x和10x探头BNC连接第43页,共69页,2023年,2月20日,星期日ELVISII平台硬件指标–2阻抗分析仪0.2Hz到35kHz范围NPN,PNP,二极管其他分析:波特图分析仪2-线电流电压分析3-线电流电压分析可变电源供电10bit分辨率0到+12V,0到-12V500mA电流范围集成DAQAI采样率1.25MS/s单通道,500kS/s双通道16bit分辨率AO2.8MS/s更新率24DIO,15PFI,2CTR原型板可替换自定义Banana,BNC,D-Sub连接第44页,共69页,2023年,2月20日,星期日ELVIS平台原型板数字I/OAI、示波器、PFI计数器、LED电源、波形发生器、自定义I/O、AO、DMM第45页,共69页,2023年,2月20日,星期日原型板行、列连接第46页,共69页,2023年,2月20日,星期日电路设计原型板连接第47页,共69页,2023年,2月20日,星期日操作仪器|NIELVISmx仪器面板数字万用表DMM示波器SCOPE函数发生器FGEN可变电源VPS波特图仪Bode动态信号分析仪DSA任意波形发生器ARB数字读DigIn数字写DigOut阻抗分析仪Imped2-线伏安特性测试仪2-Wire3-线伏安特性测试仪3-Wire
通过软面板调用--与传统仪器前面板相类似的体验在Multisim仿真环境中调用在LabVIEW编程环境中调用第48页,共69页,2023年,2月20日,星期日在仿真环境中调用仪器在同一面板上:通过切换设备名称访问NIELVIS硬件NIELVISII仪器–
在Multisim中比较仿真数据和NIELVISII的测量信号通过软面板调用--与传统仪器前面板相类似的体验在Multisim仿真环境中调用在LabVIEW编程环境中调用第49页,共69页,2023年,2月20日,星期日操作仪器|自定义仪器编程通过软面板调用--与传统仪器前面板相类似的体验在Multisim仿真环境中调用在LabVIEW编程环境中调用(ExpressVI/DAQmxAPI)第50页,共69页,2023年,2月20日,星期日三、实验内容1-1测量器件值1-2在NIELVISII开发板上创建分压电路1-3使用DMM测量电流1-4观察RC瞬态电路的电压变化1-5可视化RC瞬态电路的电压详细步骤请参考实验指导书。第51页,共69页,2023年,2月20日,星期日四、实验仪器与设备1、计算机2、ELVISII平台LabVIEW编程环境第52页,共69页,2023年,2月20日,星期日五、实验报告格式及要求(一)、实验目的(二)、实验内容及步骤
要求每写一项实验内容,紧跟其后写出下列内容:⑴.项目的电路图及前面板;⑵.项目的程序框图;⑶.记录实验调试结果,分析是否符合设计要求。(三)、实验仪器与设备返回第53页,共69页,2023年,2月20日,星期日实验四电子温度计实验(本实验为设计性实验)
第54页,共69页,2023年,2月20日,星期日一、实验目的1、熟悉NIELVISII平台的组成、功能及使用;2、掌握虚拟仪器LabVIEW编程环境。第55页,共69页,2023年,2月20日,星期日二、实验内容2-1测量电阻元件阻值2-2操作可变电源2-3热敏电阻电路2-4构建NIELVIS虚拟数字温度计详细步骤请参考实验指导书。第56页,共69页,2023年,2月20日,星期日三、实验仪器与设备1、计算机2、ELVISII平台LabVIEW编程环境第57页,共69页,2023年,2月20日,星期日四、实验报告格式及要求(一)、实验目的(二)、实验内容及步骤
要求每写一项实验内容,紧跟其后写出下列内容:⑴.项目的电路图及前面板;⑵.项目的程序框图;⑶.记录实验调试结果,分析是否符合设计要求。(三)、实验仪器与设备返回第58页,共69页,2023年,2月20日,星期日实验五运放滤波器实验(本实验为综合性实验)
第59页,共69页,2023年,2月20日,星期日一、实验目的1、熟悉NIELVISII平台的组成、功能及使用;2、掌握虚拟仪器LabVIEW编程环境。第60页,共69页,2023年,2月20日,星期日二、实验内容
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网派遣员工档案管理制度流程
- 家用电器质量监管合作协议
- 农业生产和科技推广合作协议
- 小学一年级数学两位数加减一位数质量检测题大全附答案
- 卡片交换活动方案
- 友善少先队活动方案
- 参观打卡活动方案
- 去除小广告活动方案
- 合肥面包活动策划方案
- 各种拓展活动方案
- 个人与央企合作协议书
- 急性心衰早期药物治疗
- 吊顶工程施工方案810134972
- 江苏省扬州市邗江中学2023年数学高一下期末监测模拟试题含解析
- 摄影师岗位月度KPI绩效考核表
- 师德师风自查表23032
- 八年级(初二)数学(四边形综合)试卷试题附答案解析
- 去宗教极端化教育课件
- 我国特高压电网规划课件
- 2-04-求是膜PPT-范本-范本
- 高速收费员工作技能提升高速公路收费员培训PPT教学课件
评论
0/150
提交评论