2022年2022年基于LabVIEW的音频数据采集系统设计毕业设计 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年2022年基于LabVIEW的音频数据采集系统设计毕业设计 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年基于LabVIEW的音频数据采集系统设计毕业设计 .pdf(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕 业 设 计基于 LabVIEW的音频数据采集系统设计学生姓名 :张晓明学号 : 112039109 系部:自动化专业:自动化指导教师:刘某人 ( 副教授 )2015年 6 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 45 页 - - - - - - - - - 诚信申明本人郑重申明:所呈交的毕业论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的
2、个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。本人签名:年月日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 45 页 - - - - - - - - - 毕业设计(论文)任务书设计(论文)题目:基于 LabVIEW 的音频数据采集系统设计系部:自动化系专业:自动化学号: 102039109 学生:程海潇指导教师(职称):刘某人(副教授)1课题意义及目标基于 LabVIEW 的数据采集系统由于其模块小、测试精度高、 数据分析处理能力强等优
3、点而被广泛应用于各种测试和自动化领域。学生应通过此次毕业设计,综合运用所学过的基础理论知识, *。2主要任务(1)用普通的计算机声卡代替商用数据采集卡,开发基于PC机声卡的虚拟仪器。程序需通过声卡采集麦克风接口的信号,在LabVIEW 软件上实时显示波形。(2)对采样的信号进行分析和处理,包括幅值谱、相位谱、功率谱等。(3)*。3主要参考资料1 李培玉,王江峰,刘果等 . PL2303在手持设备中的应用 J. 电子技术, 2006(5):51-542 戴鹏飞 . 测试工程与 LabVIEW 应用M . 北京:电子工业出版社, 2006:52- 55.3 张鲁华 . 基于LabVIEW 和PC机
4、声卡的虚拟振动测试系统J. 计算机与现代化,2007(09):30-31.4进度安排设计(论文)各阶段名称起止日期1 熟悉题目 ,明确设计要求 ,确定思路 ,准备开题2015 年 3 月 1 日3月 10 日2 LabVIEW 的软件学习2015年 3 月 11 日4 月 10 日3 数据采集系统与声卡的相关知识学习2015 年 4 月 11 日5 月 1 日4 系统的编程调试2015 年 5 月 2 日5月 25 日5 撰写论文,准备答辩2015年 5 月 26 日6 月 10 日审核人:年月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
5、 - - - 名师精心整理 - - - - - - - 第 3 页,共 45 页 - - - - - - - - - 基于 LabVIEW的音频数据采集系统设计摘要针对传统测试系统所需仪器繁多、资金投入大、功能单一、灵活性较差的弱点,本文利用声卡 DSP技术和 LabVIEW 技术,采用了一种基于声卡的数据采集与分析的廉价方案,具有实现简单、通用性强、扩展性好、界面友好、性能稳定可靠等诸多优点,在 LabVIEW 中实现了音频信号的采集分析及数据存盘重载,并结合应用实例验证了该系统的可行性及有效性。该系统具有双通道、高保真、22KHz 至 44KHz 的采样率,实现了音频信号的实时采集、实时存
6、储、信号分析(时域分析和频域分析)等多种功能,其中时域分析包括实时显示测量信号频率、幅值等参数;频域分析包括幅值谱、相位谱、功率谱和FFT 变换等。本方法可以推广到语音识别、环境噪声监测、地震勘探、生物医学和实验室测量等多种领域,应用前景广阔。关键词 : LabVIEW ,声卡,音频信号,数据采集系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 45 页 - - - - - - - - - The design of audio data acquisition sys
7、tem based on LabVIEW Abstract The traditional vibration test system have many disadvantages ,such as plenty of instruments,large investment ,single function,less flexibility Therefore,Based on DSP technology and LabVIEW ,this paper brings forward a low price solution of sound card based data acquisi
8、tion and analysis system ,with its advantages of easy implementation ,international dimensions, good scalability, friendly interface and steady performance . In the range of voice frequency,data saving and overloading is successful in LabVIEW .In addition,the feasibility and availability of this sys
9、tem are validated with an apphcation exampleAs this system has the qualities of dual channel,high-fidelity ,22 KHz even 44KHz sampling rate, it realized the multiple functionof real-time audio signal acquisition,real-time storage,playback,signal analysis (time domain analysisand frequency domain ana
10、lysis),etc.Time domain analysis including real-time display wave measurement parameters such as signal frequency cycle; Frequency domain analysis including amplitude spectrum phase spectrum power spectrum and FFT transform,etc. With broad application prospect ,this solution can be extended to the fi
11、eld of speech recognition,ambient noise monitoring,seismic exploration,biomedical sciences and laboratory measurement etc.Key words:LabVIEW ,sound card ,audio signal,data acquisition 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 45 页 - - - - - - - - - 目 录第 1 章
12、 绪 论 . 1 1.1 课题意义与背景 . 1 1.2 国内外研究现状 . 3 1.2.1 国外虚拟仪器研究现状. 3 1.2.2 国内虚拟仪器和基于声卡的数采系统研究现状. 31.2.3 本文主要研究的内容 . 4 第 2 章 虚拟仪器技术概述 . 5 2.1 虚拟仪器的概念 . 5 2.2 虚拟仪器特点 . 5 2.3 虚拟仪器和传统仪器的比较. 6 2.4 虚拟仪器控制系统的组成. 7 2.5 虚拟仪器的软件结构. 8 2.5.1 虚拟仪器的开发语言. 8 2.5.2 图形化虚拟仪器开发平台LabVIEW . 9 2.5.3 基于 LabVIEW 平台的虚拟仪器程序设计 . 9 第 3
13、 章 数据采集系统概述 . 11 3.1 数据采集系统概述 . 11 3.2 数据采集系统的应用. 11 3.3 现行通用数据采集系统的构成. 12 3.3.1 传感器 . 12 3.3.2 模拟多路开关 . 12 3.3.3 程控放大器 . 12 3.3.4 采样/保持器 . 13 3.3.5 A/D 转换器 . 13 3.4 数据采集卡简介 . 14 3.4.1 数据采集卡的结构原理. 14 3.4.2 数据采集卡的性能指标. 15 3.4.3 数据采集卡的选择与使用. 17 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - -
14、名师精心整理 - - - - - - - 第 6 页,共 45 页 - - - - - - - - - 第 4 章 声卡简介 . 19 4.1 声卡的分类 . 19 4.2 声卡的结构 . 19 4.3 声卡的工作原理 . 20 4.4 声卡的性能指标 . 21 4.5 声卡 DSP技术简介 . 23 4.5.1 DSP微处理器 . 23 4.5.2 DSP优点 . 24 第 5 章 数据采集程序设计 . 25 5.1 硬件实现 . 25 5.2 软件设计 . 26 5.2.1 开发环境 . 26 5.2.2 虚拟示波器的设计 . 27 5.2.3 声卡配置模块 . 28 5.2.4 数据采集
15、与波形显示模块. 29 5.2.5 滤波模块 . 32 5.2.6 声音回放模块 . 33 第 6 章 总 结 . 35 参考文献 . 36 致谢 . 38名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 45 页 - - - - - - - - - 第 1 章绪 论1.1 课题意义与背景数据采集在现代科学技术、 工业生产和国防科技等诸多领域中应用十分广泛,它的现代化已被认为是科学技术、国防现代化的重要条件和明显标志。在数据采集过程中所需要的设备、仪器形成的数据采集系统,它
16、是计算机智能仪器与外界物理世界联系的桥梁,是获取信息的重要途径1。而为采集数据而采用的技术叫做数据采集技术,它主要指从传感器输出的微弱电信号,经信号调理、模数转换到存储、记录这一过程所涉及的技术。随着科学技术的进步,特别是以传感器技术、通信技术和计算机技术为基础的现代信息技术的发展,以及测试理论的不断发展,数据采集技术的发展也是日新月异。然而当今的测控领域面临三大挑战:测控成本不断增加;测控系统越来越庞大;对测控投资的保护要求越来越强烈2。面对这些挑战,用户最可能的做法是选用标准化硬件平台。硬件的标准化可以部分降低测试成本,但作用是非常有限的,而使用虚拟仪器则可以大大缩短用户软件的开发周期,增
17、加程序的可复用性,从而降低测控成本,而且由于虚拟仪器是基于模块化软件标准的开发系统,用户可以选择最合适于其应用要求的任何测试硬件。LabVIEW作为第一个借助于虚拟面板用户界面和方框图建立虚拟仪器的图形程序设计系统,它广泛地被工业界、学术界和研究实验室所接受,被视为一个标准的数据采集仪器和仪器控制软件。 LabVIEW 是美国国家仪器公司开发的基于图形编译语言(G 语言)的实验室虚拟仪器集成环境,它具有十分强大的功能,包括函数数值运算、数据采集、数据分析、信号生成、信号处理、输入/输出控制,以及声音与图像获取、处理和传输等等3。与传统编程编程采取的文本语言相比,使用图形语言G 语言,界面友好直
18、观,都是人们熟悉的开关、旋钮、波形图等,是一种直觉式图形程序语言。本设计中,充分利用计算机资源进行数据采集及分析,用普通的计算机声卡代替商用数据采集卡,设计了基于LabVIEW 的音频数据采集系统。伴随着DSP技术不断走向成熟,PC声卡逐步成为一个成熟的数据采集系统,它同时具有 A/D 和D/A转换功能,不仅价格低廉,而且兼容性好、性能稳定、灵活通用。声卡采用的是DMA( 直接内存名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 45 页 - - - - - - - - -
19、 读取)方式传送数据, 充分发挥了 DSP芯片的性能,极大地降低了 CPU占用率。一般声卡16位的A/D转换精度,比通常 12位A/D卡的精度高,对于许多工程测量和科学实验来说已能满足需要,如果利用声卡作为数据采集设备,可以组成一个低成本高性能的数据采集与分析系统实际测量中。表1.1中,对目前使用率较高、 由美国国家仪器公司(NI)出品的 USB-6008数据采集卡,与普通计算机上集成的AC97声卡,在主要技术指标和价格上进行了比较。表1.1 USB-6008 采集卡与声卡的比较USB-6008 声卡输入通道数8 2 采样频率( S/)10K 44K 分辨率(位)12 16 价格(元)1800
20、 50 由表1.1可知,一块具有 12bit/10kHz采样率的 8通道数据采集卡,虽然能够满足多种应用需要,但与计算机声卡相比其价格昂贵,同时许多功能在具体的应用场合并不使用,造成资源浪费。而计算机声卡具有16bit/44kHz信号采样率,在许多领域能够满足数据采集与分析需要,个别性能指标还优于商用数据采集卡, 而且价格十分便宜,已经成为计算机的标准配置。具有强大数据处理功能的LabVIEW ,对采集到的音频信号,进行功率、频率、振幅的显示与监测。对于声音的功率监测,可直接应用于工业生产与城市生活的噪声监测,分贝的定义为两种电或声功率之比的一种单位,它等于功率比的常用对数的10倍,缩写为dB
21、。噪声监测中除交通环境噪声、城市区域环境噪声外,工业企业噪声的监测是相当重要的一项内容。做好整个监测过程的质量保证工作,提高噪声监测数据的准确性、科学性、合理性至关重要。准确的监测结果如实反映该企业污染源的状况及变化趋势,既维护企业的合理噪声排放,又控制企业厂界噪声的危害,从而保障城市生活环境质量。对于声音信号的频谱分析,在语音识别、地震勘探,振动测量,生物医学中有相当广泛的应用。此外,在PC 上配置多块声卡并行工作,完全可以构成一个多通道数据采集系统,满足特定应用范围内数据采集的需要。如果采用笔记本电脑则无需添加任何硬件就可以构成便携式测量系统。名师资料总结 - - -精品资料欢迎下载 -
22、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 45 页 - - - - - - - - - 1.2 国内外研究现状1.2.1 国外虚拟仪器研究现状国外的仪器产业早在上个世纪80年代末就开始了虚拟仪器的研究工作。在 90 年代以美国国家仪器公司 (NI),Motorola 公司等著名企业为代表,开始了仪器产业从数字化仪器、智能仪器向虚拟仪器的过渡。 1986 年美国国家仪器公司第一次正式推出了虚拟仪器的概念。到1997年 9月 1 日,NI 发布了一种全新的开放性、模块化仪器总线规范一一 PXI 为止, 按照测控功能
23、硬件的不同, 业界已经存在 GPIB、 VXI 、 PC-DAQ、和 PXI 四种标准虚拟仪器硬件体系结构4。从 1990 年开始,国际上陆续有虚拟仪器面市。此后,虚拟仪器产品成倍增加,到 1994 年底,虚拟仪器制造厂已达95 家,共生产 1000 种虚拟仪器产品销售额达3亿美元。生产虚拟仪器的主要厂家有HP 公司(目前生产 100 多种型号的虚拟仪器 ),Tektronix 公司(目前生产 80 多种型号的虚拟仪器 ), Aglent 公司(目前生产 60 多种型号的虚拟仪器 )5。目前,这些厂家的产品已经进入我国市场。1.2.2 国内虚拟仪器和基于声卡的数采系统研究现状( 1) 国内虚拟
24、仪器研究现状虚拟仪器在国内的现状和发展态势不容乐观。由于虚拟仪器是随着传统电子测控技术、计算机技术和通讯技术不断发展、不断完善而产生的一项综合性结构化电子测量与控制技术。而我国计算机、通信及电子产业的发展和欧美国家相比呈相对滞后的地位,因而决定了我国虚拟仪器产业底子薄,缺少必要的软硬件技术支持, 起步较晚,发展缓慢的特点, 直到上世纪九十年代中后期虚拟仪器这一概念才逐渐的被引入到我国的计算机应用行业中。先天的不足使得我国的虚拟仪器行业还处在起步阶段。近几年来,国内已有部分高等院校的实验室引进了虚拟仪器系统,并在此基础上,又开发了一批新的虚拟仪器系统用于教学和科研。其中,华中理工大学机械学院工程
25、测试实验室将其开发成果在网上公开展示。清华大学汽车系利用虚拟仪器技术构建的汽车发动机检测系统,使用方便、灵活,用于汽车发动机的出厂检验。主要检测发动机的功率特性、 负载特性等。一台发动机检测完成后, 就可以打印出完整的检测报告。此外,国内已有几家企业在研制PC虚拟仪器,哈工大仪器王电子有限公司的产品已达到一定得批量6。其主要产品有:数字存储示波器、任意波形发生器、多通道打容量波形记录仪等。北京中科泛华测控技术有限公司开发的汽车传感器测试系统,应用名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年基于LabVIEW的音频数据采集系统设计毕业设计 2022 基于 LabVIEW 音频 数据 采集 系统 设计 毕业设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内