欢迎来到天天文库
浏览记录
ID:30538760
大小:468.58 KB
页数:28页
时间:2018-12-31
《虚拟仪器与labview开发应用(2010)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、虚拟仪器与LabVIEW开发应用——《虚拟仪器》实验指导书宁波大学信息学院2010年2月目录TU实验1UTTULabVIEW概述UT.........................................................................4TU实验2UTTU循环和图表UT............................................................................5TU实验3UTTU字符串和文件I/O设计UT................
2、.........................................6TU实验4UTTU正弦调幅波的解调处理UT........................................................7TU实验5UTTU典型信号频谱分析UT................................................................9TU实验6UTTU正弦信号的合成UT.................................................
3、.................10TU实验7UTTU典型信号相关分析UT..............................................................11TU实验8UTTU巴特沃斯滤波器UT..................................................................13TU实验9UTTU虚拟仪器平台数据共享UT......................................................15TU实验10
4、UTTU虚拟信号发生器的的设计UT...............................................16TU实验11UTTU虚拟频谱分析仪的设计UT...................................................18TU实验12UTTU数字存储示波器的设计UT...................................................232虚拟仪器与LabVIEW开发应用实验教学目的通过实验课使学生掌握Labview的编程思想、硬件安装调试与应用
5、技术,并使用Labview开发出自己所需要的虚拟仪器,借以培养学生的智能测试系统的设计与编程能力和创新能力。本课程的任务是让学生学习和了解虚拟仪器的原理及开发技术,掌握虚拟仪器软件平台LabVIEW的基本的编程方法及调试技术,并结合多功能数据采集卡来完成虚拟仪器的程序设计。1.虚拟仪器的概念和构成1.1虚拟仪器的概念虚拟仪器技术的提出和发展,标志着二十一世纪自动测试与电子测量仪器领域技术发展的一个重要方向。所谓虚拟仪器(VirtualInstruments,简称VI),就是在通用的计算机平台上定义和设计仪器的测试功能,使用者在操作这台计
6、算机时就像在使用一台自己设计的专用的传统电子仪器。操作人员可通过友好的图形化用户界面和图形化编程语言来控制仪器的启动、运行和结束,完成对被测信号的数据采集、信号分析、谱图显示、波形图显示、故障诊断、数据存储以及控制输出等功能。虚拟仪器系统中,硬件解决信号的输入和输出,软件可以很方便地修改,改变仪器系统的功能,以适应不同使用者的需要。而且因为有网络的存在,可以应用网络实现仪器共享或远程控制。虚拟仪器的出现,彻底改变了传统的仪器观念,开辟了测试计量技术的新纪元。1.2虚拟仪器的构成虚拟仪器系统是由计算机、应用软件和仪器硬件组成的。硬件是指获
7、得测试数据的各种硬件I/O接口设备,大致可分为4类:DAQ、GPIB、VXI、PXI,因此组成了4种虚拟仪器体系结构。无论哪种结构,都是将硬件仪器嵌入到笔记本电脑、台式计算机或工作站等各种计算机平台上,再加上应用软件而构成的。因而,虚拟仪器的发展已经与计算机技术的发展步伐完全同步。2.虚拟仪器软件开发工具LabVIEW介绍LabVIEW是实验室虚拟仪器集成环境的简称,是美国国家仪器公司的软件产品,是目前应用最广、发展最快、功能最强的图形化软件开发集成环境,主要用于数据的采集、分析、处理和表达。它与C、Pascal等传统编程语言有着诸多相
8、似之处,如相似的数据类型、数据流控制结构、程序调试工具等。与传统编程语言最大的区别是LabVIEW使用图形语言(即各种图标、图形符号、连线等),以框图的形式编写程序。一个LabVIEW程序包括三个主要部分:
此文档下载收益归作者所有