欢迎来到天天文库
浏览记录
ID:35585333
大小:217.50 KB
页数:22页
时间:2019-03-30
《毕业论文--虚拟仪器在信号处理中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、莱芜职业技术学院毕业论文莱芜职业技术学院毕业论文虚拟仪器在信号处理中的应用学生姓名张敬敬学号200803011304 指导教师亓海燕系别机电系专业机电一体化年级2008级2011年4月8日22莱芜职业技术学院毕业论文摘要针对虚拟仪器主要介绍了其主要软件LabVIEW的含义和基本功能。针对数字信号处理课程的基本含义和研究方向。简要说明了下数字信号处理的难点,实践证明LabVIEW应用于数字信号处理教学中,大大提高了学生的学习兴趣,达到了提高教学质量的目的。数字滤波器被广泛应用在现代技术的各个领域,不能比较方便的设计成应用系统来测试滤波器在工程应用中的实际性能。本
2、文介绍了LabVIEW图形化开发环境下进行IIR数字滤波器频率响应特性分析系统的设计过程。关键词:虚拟仪器;IIR滤波器;LabVIEW;频率响应;子VI22莱芜职业技术学院毕业论文目录摘要2前言4第一章虚拟仪器软件介绍51.1虚拟仪器的简介51.2什么是LabVIEW61.3基本功能介绍6第二章数字信号处理102.1什么是数字信号处理102.2数字信号处理研究范围102.3数字信号处理的难点11第三章LABVIEW在数字信号处理中的应用123.1频域分析123.2基于虚拟仪器的IIR滤波器频响特性测试系统设计143.2.1数字滤波器的基本功能介绍143.2.
3、2IIR滤波器的频率响应特性143.2.3系统滤波器面板设计153.2.4系统滤波器的程序框图设计163.2.5系统滤波器的运行结果和分析18第四章总结和经验20参考文献21致谢2222莱芜职业技术学院毕业论文第一章虚拟仪器软件介绍前言虚拟仪器的出现是测控领域的一次技术革命,所谓虚拟仪器就是借助于计算机的软硬件平台,配以特殊设计的硬件和专用软件,形成既具有普通仪器的基本功能,又有自己特殊功能的新型仪器。用户可以通过鼠标或键盘操作虚拟仪器面板上的输入控件、设置各种工作参数、启动或停止设备,测量的结果可以直观地在面板上显示,测量数据可以方便地存储与进一步处理。虚拟
4、仪器的应用提出了“软件即仪器”的概念,“软件+采集卡=仪器”就是虚拟仪器的模型。利用LabVIEW模块化和层次递归的编程方法,可以在很短的时间里设计、构建和修改自己的虚拟仪器系统。它在数据采集、虚拟仪器软件框架、通用接口总线及串口仪器控制、图像处理、运动控制、数据分析和图表显示方面都具有强大的优势,特别是对于一些基于实时数据的采集和分析的应用系统或虚拟仪器的设计,LabVIEW更是无可替代,因为它提供了大量与此相关的特殊功能。这些是其他高级编程语言所不具备的。数字信号处理是一种非常有用的技术,它广泛地应用于汽车、用电设备、图形/图像、工业、仪表、医疗、军事、电
5、信、声音/语音等许多领域。数字信号处理综合了数学算法、软件编程和硬件处理,对模拟信号进行操作。比如,数字信号处理可用于增加图像、压缩数据(便于数据的有效传输和存储)、语音识别和生成、消除噪声和无效的音频信号等。同时数字信号处理中广泛使用的滤波器的基本功能就是从输入信号中选出所需要的频率成分,滤除不必要成分,这些功能能比较方便和直观的在LabVIEW中实现。22莱芜职业技术学院毕业论文第一章虚拟仪器软件介绍第一章虚拟仪器软件介绍1.1虚拟仪器的简介所谓虚拟仪器(VirtualInstruments),实际上就是一种基于计算机的自动化测试仪器系统。虚拟仪器通过软件
6、将计算机硬件资源与仪器硬件有机的融合为一体,从而把计算机强大的计算处理能力和仪器硬件的测量,控制能力结合在一起,大大缩小了仪器硬件的成本和体积,并通过软件实现对数据的显示、存储以及分析处理。虚拟仪器的应用提出了“软件即仪器”的概念。虚拟仪器是1986年美国国家仪器公司(NI)提出的一种新型仪器概念。他是计算机技术介入仪器领域所形成的一种新型的、富有生命力的仪器种类。在虚拟仪器中计算机处于核心地位,计算机软件技术和测试系统更紧密地地结合成一个有机整体,仪器的结构概念和设计观点都发生了根本变化。虚拟仪器技术的实质是利用最新的计算机技术来实现和扩展传统仪器的功能。其
7、基本构成包括计算机、虚拟仪器软件、硬件接口模块等。在这里,硬件仅是为了解决信号的输入输出,软件才是整个系统的关键。当基本硬件确定了以后,就可以通过不同的软件实现不同的功能。虚拟仪器应用软件集成了仪器的所有采集、控制、数据分析、结果输出和用户界面等功能,使传统仪器的某些硬件甚至整个仪器都被计算机软件所代替。因此从某种意义上说,计算机即是仪器,软件即是仪器。虚拟仪器的软件是其最核心、最关键的部分,其主要功能是对硬件执行通信和控制,对信号进行分析和处理,以及对结果进行恰当的表达和输出等。虚拟仪器的软件开发平台目前主要有两类:第一类是基于传统语言的TurboC,Mic
8、rosoft公司的VisualBasi
此文档下载收益归作者所有