毕业设计论文基于LABVIEW和声卡的虚拟示波器设计.doc
《毕业设计论文基于LABVIEW和声卡的虚拟示波器设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于LABVIEW和声卡的虚拟示波器设计.doc(27页珍藏版)》请在三一办公上搜索。
1、分类号 密级 U D C 编号 本科毕业论文(设计)题目 基于LabVIEW和声卡的虚拟示波器设计 系 别 物理与电子信息学院 专 业 名 称 电子信息科学与技术 年 级 2008级 学 生 姓 名 马亚丽 学 号 0850720051 指 导 教 师 王怀兴 二一二年五月声 明本人所呈交的论文基于LabVIEW的信号发生器的设计与应用,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中做了明确说明并表示谢意。 作者签名: 日期:文献综述1 概述 示波器是
2、经常使用的一种仪器设备,用于各类信号波形的测量和分析,但是目前这类仪器价格相对昂贵。 虚拟仪器技术是现在计算机系统和仪器系统相结合的产物,是当今计算机辅助测试领域的一项重要技术。它是在以计算机为核心的硬件平台上,由用户设计和定义其功能,具有虚拟面板. 虚拟仪器技术具有高效、易用、开放、灵活、更新快、功能强大、性价比高、用户定义等诸多优点.它推动着传统仪器朝着数字化,智能化,模块化,网络化的方向发展。虚拟仪器技术就是利用计算机技术来实现和扩展传统仪器的功能。软件是虚拟仪器的关键,当基本硬件确定以后,就可以通过不同的软件实现不同的功能。利用计算机丰富的软、硬件资源,可以大大突破传统仪器的数据的分析
3、、处理、表达、传递、存储等方面的限制,达到传统仪器无法比拟的效果。它不仅可以用于电子测量、测试、分析、计量等领域,而且还可以用于进行设备的监控以及工业过程自动化。虚拟仪器还可以广泛用于电力工程、物矿勘探、医疗、振动分析、声学分析、故障诊断及教学科研等多个方面。用虚拟仪器技术只需配置必要的通用数据采集硬件,应用图形化编程语言LabVIEW的虚拟编程环境,采用模块化设计方法,可以实现虚拟示波器 虚拟示波器与传统的示波器相比,其优点主要体现在:价格便宜,软件开发效率高,可操作性和可维护性好,而且具有很强的开放性,能够通过升级采集卡来提高其性能。虚拟仪器已经在现代测试领域中占据了重要的地位,并且具有广
4、阔的发展前景。从某种意义上说,“软件就是仪器”。所以虚拟仪器技术的研究是现代测试技术的一个重要课题。2 主题2.1 虚拟示波器的好处 第一,性能高。虚拟示波器技术是在PC技术的基础上发展起来的,所以完全继承了以现成即用的PC技术为主导的最新商业技术的优点,包括功能卓越的处理器和文件I/O,使用户在数据高速导入磁盘的同时,就能实时进行复杂的分析。此外,不断发展的因特网和越来越快的计算机网络使得虚拟仪器技术展现其更强大的优势 第二,扩展性强。得益于NI软件的灵活性,只需更新计算机或测量硬件,就能以最少的硬件投资和极少的、甚至无需软件上的升级即可改进用户的整个系统。在利用最新科技的时候,用户还可以把
5、它们集成到现有的测量设备,最终以较少的成本加快产品上市时间。 第三,开发时间少。在驱动和应用两个层面上,高效的软件构架能与计算机、仪器仪表和通信方面的最新技术结合在一起。NI设计这一软件架构的初衷就是为了方便用户的操作,同时还提供了灵活性和强大的功能,使用户轻松地配置、创建、发布、维护和修改高性能、低成本的测量和控制解决方案。 第四,集成性好。虚拟示波器技术从本质上说是一个集成的软硬件概念。随着产品在功能上不断趋于复杂,工程师们通常需要集成多个测量设备来满足完整的测试需求,而连接和集成这些不同设备总是要耗费大量的时间。虚拟示波器软件平台为所有的I/O设备提供了标准的接口,帮助用户轻松地将多个测
6、量设备集成到单个系统,减少了任务的复杂性。2.2 声卡的介绍 声卡一般有Line In和Mic In两个信号输入插孔,声音传感器(本文采用通用的麦克风)信号可通过这两个插孔连接到声卡。若由Mic In输入,由于有前置放大器,容易引入噪声且会导致信号过负荷,故推荐使用Line In,其噪声干扰小且动态特性良好。声卡测量信号的引入应采用音频电缆或屏蔽电缆以降低噪声干扰。若输入信号电平高于声卡所规定的最大输入电平,则应在声卡输入插孔和被测信号之间配置一个衰减器,将被测信号衰减至不大于声卡最大允许输入电平。此外,将声卡的Line Out端口接到耳机上还可以实时的监听声音信号。在声卡性能越来越好,成本越
7、来越低,普及率越来越高的情况下,这种方法值得在工程测量应用及相关实验室中进一步推广和扩充。例如,对环境噪声进行实时监测,采集语音信号并进行分析和处理来实现语音识别,还可以实现示波器、信号发生器及万用表等设备在音频信号范围内的基本功能。衡量声卡的技术指标包括复音数量、采样频率、采样位数(即量化精度)、声道数、信噪比(SNR)和总谐波失真(THD)等,主要介绍如下: (1)复音数量 代表了声卡能够同时发出多少种声音。复音数越大,音色就越好,播放声音时可以听到的声部越多、越细腻。 (2)采样频率 每秒采集声音样本的数量。采样频率越高,记录的声音波形就越准确,保真度就越高,但采样数据量相应变大,要求的
8、存储空间也越多。 (3)采样位数 将声音从模拟信号转化为数字信号的二进制位数(bit)。位数越高,在定域内能表示的声波振幅的数目越多,记录的音质也就越高。例如,16位声卡把音频信号的大小分为216=65536个量化等级来实施上述转换。 目前一般的声卡最高采样频率可达96KHz;采样位数可达16位甚至32位;声道数为2,即立体声双声道,可同时采集两路信号,需要时还可选用多路输入的高档声卡或配置多块声卡;每路输入信号的最高频率可达22.05 KHz,输出16位的数字音频信号,而16位数字系统的信噪比可达96dB。3 总结虚拟示波器不仅能够实现一般通用示波器的功能,而且充分发挥了计算机的强大功能和L
9、abVIEW 在仪器开发方面的灵活性,用户可根据需要增加仪器的功能,根据自己的喜好设计示波器界面,同时可利用网络进行远程测量,做到硬件资源和测试数据的共享。该系统具有实际的应用价值,例如可在无人值守的基站,利用该虚拟示波器进行远程监测。虚拟仪器技术经过几年的发展,使得虚拟仪器的内涵不断丰富,并且也走向了标准化和开放化,虚拟仪器技术结合网络技术,可实现以软件设计为核心的自动测试系统,使现代化测试向智能化、系统化和网络化发展。利用声卡,在LabVIEW环境中构成可以一个较高采样精度,中等采样频率,而且具有灵活性的数采系统。整个系统性价比高,通用性强,界面友好,数据存储方便,性能稳定可靠。在声卡性能
10、越来越好、成本越来越低、普及率越来越高的情况下,这种办法值得在工程测量应用及相关实验室中进一步推广和扩充。例如,对环境噪声进行实时监测,采集语音信号并进行分析和处理来实现语音识别,还可以实现信号发生器及万用表等设备在音频范围内的基本功能,其应用前景较为广阔。参考文献1 张健,房晓溪,程学庆,韩薪莘.LabVIEW图形化编程与实例应用.北京:中国铁道出版社,2005 2 戴鹏飞,王胜开,王格芳,马欣.测试工程与LabVIEW应用.北京:电子工业出版社,2006 3 路林吉,等.虚拟仪器的应用.电子技术,2006 4 张毅,龙风乐等.测控系统中三种最新软件的比较.计算机测量与控制,2000 5 N
11、ational Instruments. LabVIEW测试与自动化的专业软件,2001 6 严奉莲基于LabVIEW 虚拟示波器的数据采集与通信设计J中国科技信息,2007 7 刘君华基于LabVIEW 的虚拟示波器设计北京:电子工业出版社,2003 8 陈敏,汤晓安,等.虚拟仪器软件LABVEIW与数据采集.小型微型计算机系统,2001 9 种兰祥,张首军,阎丽.基于计算机声卡的多通道数据采集系统.西北大学学报(自然科学版),2002 10 杨乐平,李海涛,宵相生,等.LabVIEW 程序设计与应用.北京:电子工业出版社,2001:23924511Robert H.Bishop. Lear
12、ning with LabVIEW 7 Express M Texas Tech University, Houston, 2006 12 管士亮.虚拟仪器总线技术的发展以及前景.中国现代教育设备,2005 13 严加法.虚拟仪器的发展前景.航空电子技术,2002 14 徐云峰, 张世庆. 基于声卡的数据采集系统设计.机械设计与制造,2006 15 计算机虚拟仪器图形化编程LabVIEW实验教材.北京:中科泛华测控技术有限公司,2007 16 王美刚基于声卡的虚拟示波器D太原理工大学硕士学位论文,2006 17 杨乐平,李海涛,赵勇.LabVIEW 高级程序设计.北京:电子工业出版社,2003
13、摘要:示波器是经常使用的一种仪器设备,用于各类信号波形的测量和分析,但是目前这类仪器功能发展空间不大且价格相对昂贵;此外这类仪器也不便于携带和外出作业。虚拟仪器是现代计算机技术和测量技术的结合,也是当今计算机辅助测试领域的一项重要技术。它推动传统仪器朝着数字化,智能化,模块化,网络化的方向发展。本文采用图形化编程软件LabVIEW设计了一种基于声卡的虚拟示波器,它实现了采集声音数据、波形显示、参数显示和频谱分析的示波器的基本功能。 关键字: LabVIEW 虚拟仪器 示波器 虚拟示波器 Abstract:Oscilloscope is a often used instrument and e
14、quipment .It be used to measurement and analysis a various of signals. But this kind of instrument have the same function that dont have big space in development, and their price is very expensive; In addition this kind of instrument cant carry out to work in field. The virtual instrument is combine
15、d the computer technology with measuring technology, it is also an important technology in computer aided testing field, it pushes the development of traditional instruments toward digital, intelligent, modular, network. In this article, I use the graphical LabVIEW software design a virtual oscillog
16、raph based on sound card, it can realize the voice data collection, display the waveform, display the parameter and analysis the spectral that all are the basic functions of the oscilloscope. Key words: LabVIEW Virtual instruments Oscilloscope Virtual Oscilloscope目 录1 绪论11.1 本文的选题依据11.2 选题的背景和意义11.3
17、 虚拟示波器的发展现状与前景21.4 本文的研究内容22 基于声卡的虚拟示波器的设计原理32.1 虚拟示波器的原理32.2 虚拟示波器的功能图32.3 虚拟示波器的声卡采集原理42.4 声卡的作用和主要参数53 虚拟示波器的软件设计73.1 程序流程图和结构图73.2 虚拟示波器的程序设计83.3 数据采集和处理模块93.4 虚拟示波器的基本模块123.5 程序的调试结果123.6 本章小结144 总结与展望154.1 总结154.2 展望15参考文献17致 谢181 绪论1.1 本文的选题依据 与传统示波器相比,虚拟示波器具有高效、易用、功能强大、性价比高、可操作性好等优点。虽然传统示波器可
18、以清晰的显示出信号的时域特性,但是它的频域特性一般示波器很难显示,而虚拟示波器却可以克服这一点实现频域特性的显示;传统示波器一般不能存储采集到的波形或者对存储波形的长短有很严格的限制,即便可以保存下来,在复制到电脑里进行分析的过程也是较为繁琐的,而虚拟示波器却可以很好的存储采集到的波形并对其进行分析;一般示波器是不能显示多路通道信号相位上的关系一般只有2-4路输入通道,而虚拟示波器却可以向外扩展多个输入通道;传统示波器的触发类型是有限的,特别是对信号的触发方式有一些特殊的要求,常用示波器是不能实现的,而虚拟示波器却能克服这一限制;此外传统示波器的颜色单一,而且不具备打印和远程控制功能等等,给测
19、试工作带来了诸多不便,而虚拟仪器却能很好的解决这一问题。1.2 选题的背景和意义示波器是电子测量、测试仪器中使用范围非常广泛的设备。传统示波器包括带宽示波器、取样示波器和记忆示波器等,它们频带较宽,实时性较好,但是功能比较单一。采用虚拟示波器技术可以以低廉的成本解决这些弊端。虚拟示波器是虚拟仪器技术的应用,它使用数据采集卡采集现场信号,通过接口电路传输数据到计算机,在凭借强大的监控软件模拟示波器的操作面板,实现信号采集、分析、处理、存储、再显示、打印输出等功能。虚拟示波器不仅可以实现传统仪器的功能,而且具有存储、再现、分析、处理波形等特点,而且体积小,操作简便。虚拟示波器使用功能强大的计算机来
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 LABVIEW 声卡 虚拟 示波器 设计
链接地址:https://www.31ppt.com/p-3975809.html