毕业论文-声音频谱采集器的研究与设计.doc_第1页
毕业论文-声音频谱采集器的研究与设计.doc_第2页
毕业论文-声音频谱采集器的研究与设计.doc_第3页
毕业论文-声音频谱采集器的研究与设计.doc_第4页
毕业论文-声音频谱采集器的研究与设计.doc_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

苏州大学本科生毕业设计(论文)毕业论文专业:电子信息科学与技术班级: 11电子 学生姓名: 指导教师: 完成时间: 2019年11月17日声音频谱采集器的研究与设计- ii -目 录摘 要 . .1Abstract. .2前 言. .3第一章 绪 论41.1 课题研究背景41.2课题研究意义41.3课题发展的状况41.4设计任务4第二章 系统方案设计62.1系统总体设计与原理62.1.1声音采集62.1.2采样频率定理62.2系统硬件的选择72.2.1处理器的选择72.2.2采样模块的选择72.2.3快速傅里叶算法的原理和特点72.2.4显示屏的选择8第三章 系统硬件设计93.1选择的单片机电路设计93.1.1单片机ADC转换模块103.2显示屏点阵图显示113.2.1数码管显示工作原理113.2.2 8X8点阵显示电路113.2.3 8X8点阵图的硬件连接113.3声音采集模块123.4滤波电路123.5滤波器设计133.5.1滤波器原理133.5.2滤波器的种类与选择133.5.3带通滤波器的设计133.5.4简单的带通滤波器设计目标133.6设计方案143.7系统软件具体设计163.7.1滤波器设计要求163.7.2电路测试要求163.7.3电路原理173.7.4带通滤波器设计173.7.5带通滤波器在multisim软件中的仿真173.7.6带通滤波器在multisim的仿真测试183.7.7电路测试20第四章 系统软件设计214.1系统软件总体设计214.2系统软件具体设计214.2.1系统的准备和系统初始化214.2.2ADC采样子程序224.2.2系统主程序22第五章 实验结果和分析255.1实物图255.2实验结果分析26第六章 总结与展望286.1 课题总结286.2 进一步开发的展望28参考文献30致 谢31附录32一:主程序代码32二:系统初始化程序35 苏州大学本科生毕业论文(设计) 摘 要语音信号的采集与频谱图的采样分析技术是一科涉及范畴十分广的交错综合型科学,它的应用成长和语音学、信号滤波器技术以及信号处理等学科都紧密结合在一起。本次的课题是用到滤波器和采用单片机对声音进行快速傅里叶变换,通过显示屏显示声音频谱来分析频谱,想办法计算噪声比等一系列在实际应用中可以得到的数据。单片机的语音系统的处理方式具有时时性能好、功率消耗低、体积形态小、并且对语音信号保留高效率的保真度等特点。这种系统设计可以制作用在音频制作、音频信号分析等方面,必然有十分巨大的科学价值和市场利益等价值。关键词:语音采集,频谱图,单片机,信号滤波器 AbstractSample collection and analysis of the speech signal spectrum is a very broad scope of subjects involving staggered integrated science, its application growth and phonetics, signal filter and signal processing technology and other disciplines are closely linked. Engineers use software to create a better solution treatment options needed to meet growing social demands. The issue is to use filters and using SCM fast Fourier transform of the sound, the sound spectrum display by analyzing the spectrum, to find ways to noise ratio and a series of calculations in practical applications can be obtained. SCM systems handling voice always has good performance, low power consumption, small volume form, and retain the fidelity of the voice signal high efficiency characteristics. This system is designed to make use in audio production, audio signal analysis, there must be a very great scientific value and the market value of the interests. Keywords: Voice Acquisition;spectrum;SCM;Signal filter Written by Peng MingxinInstructor by Wei Ming前 言本文课题主要研究的是声音频谱采集器的设计,能够通过采集人的声音在显示屏上显示实时的频谱图片,本设计要求实现将环境中的声音进行频谱分析显示,并可能检测当前环境的噪声比和噪声强度。这里是对单片机和ARM材料项目相对少,计算速率慢等特点,提出一种现实可行的快速傅里叶变换算法来现实得到频谱图的。全文共分为六章。其中绪论为第一张,系统总体方案设计为第二章,系统硬件设计为第三章,系统软件设计为第四章,实验结果与分析为第五章,总结与展望为最后一章第六章。第一章 绪 论1.1 课题研究背景课题研究主要集中在家庭影院、KTV等音响系统中,及时达到显示音乐信号的频谱图将为音响系统增很多的视觉和感官的打击感的目的。目前市场上制作的的大部分音响系统产品里面,大多都是采用以下两种方式来实现音频频谱显示的:一种是利用滤波器和模数转换器来处理的;另一种是DSP或者MATLAB等技术对音频信号做出处理得到频谱显示。第一种方法实现比较简单,但是硬件成本比较高,第二种软件和硬件实现都比较困难。1.2课题研究意义目前,某些的音频信号处理仪器不仅体积大并且价钱贵,在一些特殊的方面难以遍及使用,但嵌入式系统分析仪具有小巧且可靠等特点,以是开发基于特殊功能单片机的音频信号分析器是语音辨别的根本,具有良好的现实意义和普遍的价值。1.3课题发展的状况很久以前的声音频谱采集测量时,用到频率测量计、示波器等一系列器材组合成语音测试系统。这样的复杂系统,中间环境多就会造成各个环节之间的难以结合交流,操作实现起来非常的困难。传统的语音频谱测试仪器是可以接受一定带宽的输入信号,通过低通滤波器等滤波处理,得到输出信号的频谱图。最近几年来声音采集器发展的趋势非常快,而且是想着高度集成嵌入式系统,高性能智能化的方向发展,这样的仪器不但可以处理非常困难的信号,具有很多功能,让人可以初步分分析理解系统信号变成的图形功能。比较高级的有用快速傅里叶算法讲被测量信号,具有更高更快的能力,这样的新型声音频谱分析仪,采样ADC转换对输入信号采集,通过滤波器和傅里叶算法得到频谱分布图。1.4设计任务 1、 完成声音频谱图的大体框架,有信号和电压的确定,还有确定硬件系统电路的明确研究方向。 2、 学习各类滤波器的工作方式与设计仿真出一类滤波器,可以大体的滤波出人声的频谱的范围,消除某些机械和环境的简单频率噪声。 3、 学习了解频谱图的分析方法,了解傅里叶的相关原理,理解快速傅里叶算法的优缺点,使用傅里叶算法计算得到当前某段语音信号的频谱。 4、争取设计出一个简单的实物,显示出语音频谱图,尽量做到一定的美观效果。 5、争取拓展出目前市场上还不完善或者还没开发完全来全面应用的某些语音功能。第二章 系统方案设计2.1系统总体设计与原理 本系统准备用单片机来做主要的处理器和控制器、结合语音信号数据的采集电路(可以用喇叭或者小型麦克风来实现)、频谱显示电路等组合形成。主要有三个部分在这个系统中间:(1)语音数据采样,做到信号量化滤波等处理,包括语音采集和变换。(2)利用单片机方案处理,运用优化的傅里叶变换算法计算得到语音信号频谱图。(3)使用频谱显示模块在显示屏上显示。本系统最想做到的是某些声音频段的频谱分析,但也可以做到音频信号的频谱图,但做这些的频谱分析或者研究拓展。最主要的是滤波器滤波频段和傅里叶算法的特点和应用。图一为设计流程图:图 1系统设计框图2.1.1声音采集本次声音采集模块决定使用驻极体话筒,驻极体话筒优点有体积小、结构简单不复杂、电声性能较好、频率范围大、保真度强还有价格比较低等特点。它在通讯设备和家用电器等电子产品中大量的使用到,所以选择使用驻极体话筒。2.1.2采样频率定理根据频率采样定理可以得知,采样频率必须大于两倍采样信号的带宽,不妨我们取信号的带宽值是200Hz,人们为了避免混叠现象,采样频率必须大于400Hz,当然这个这是打个比方。简而言之,就是采样频率大于2倍采样信号频率,否则语音信号就不可以从信号采样中恢复到原始的采样信号。2.1.3频率采集范围虽然人的耳朵可以听到的频率是20-20000hz,但是人的声音可以发出的是300-3000hz。具体分为男声和女声的低音、中音、高音、中音,低音、高音。频率范围由低到高的大概范围64-1200hz,人平常说话最主要的声音频率范围是从1000-3000hz。所以我设计主要采集的频率范围应该是300-3000hz。2.2系统硬件的选择2.2.1处理器的选择 这次主要设计本体不在单片机,选择的处理器是新手最容易上手的51单片机。鉴于8051系列单片机便于实验的是12MHZ的晶振,它的一个时钟周期就是1us。这样的处速度比较慢,并且在模数转换的时候需要很多时间。因此这种类型的单片机不适用。常见的升华版的51单片机有stc12和cygnal的系列。综合处理速度,实验要求和价格等等的约束,我也选择了国内较为普通内常见升级版单片机stc12c560s2单片机作为此次试验的微处理器。选择的晶振是32.768Mhz。信号的滤波处理也在这个模块进行处理。2.2.2采样模块的选择选用的单片机里存在模数转换模块,所以不用设计就可以方便使用,内部存在的模数转换的采样速率很快,所以单片机的ADC模块就用来当作采样模块。2.2.3快速傅里叶算法的原理和特点 傅里叶变换在很多科学研究中有着巨大的作用,傅立叶变换的物理意义是将一个在时间域当中的信号所包含的所有频率分量(主要指其各频率分量的幅度和相位)用一个以角频率为自变量的函数表示出来,称其频谱。并且它的原理是将难以处理的时域信号改成相对不算太复杂地转换成比较容易分析的频域信号。我们可以使用一些工具对那些频域信号作出处理,变换加工,然后信号可以转化为能够对其进行各种数学变化的算法公式,就能稍微容易的对其处理。在一定条件的它可以做到某个函数表示成正弦基函数的线性组合或者积分。但是在运算上面非常复杂,有非常庞大的运算过程,那些简单的功耗低的处理器,是很难处理的,所以傅里叶变换就演变形成了快速傅里叶变换,它相对于傅里叶变换,显示出了太多的优越性能。它使得傅里叶变换大为简化,在不牺牲耗电量的条件下提高了系统的运算速度,增强了系统的综合能力,提高了运算速度。因此在科学研究与社会生产生活中都有着巨大的作用,有着普遍性的意义。2.2.4显示屏的选择综合考虑,本次准备采用8X8点阵图来作为显示屏,条件允许可以用很多种其他多位的显示屏,虽然做的简单,但是只要美观实用而且价格合理感觉就可以了。第三章 系统硬件设计3.1选择的单片机电路设计 图 2stc12c5a60s2单片机连接框图 本设计准备用的微处理器是stc12c5a60s2单片机, 它具有时钟周期,高速、低功耗、抗干扰能力强,AD转换速度快等优点的新一代单片机。电路包含晶振电路、复位电路等。晶振在单片机系统里面的功能非常大,它是存在单片机内部的电路,能够产生单片机工作时所必须的时钟频率,单片机编程程序的执行都是建立在这个基础上的,晶振可以提供的时钟频率相对高,相应的单片机的运行速度就会相对更快。stc12c5a60s2的内部晶振电路可以提供最大的晶振是大约33Mhz。图 3stc12c5a60s2单片机内部结构3.1.1单片机ADC转换模块因为stc12c5a60s2单片机里有设计好的ADC转换模块,所以可以直接用来做ADC转换使用,而且内部采样模块采集速度最高可以到达每秒250K,完全符合设计的要求,还可以省略掉使用外部ADC电路的复杂设计过程。鉴于单片机内部PWM外接模块就可以DA转换得到模拟信号输出的技术也很成熟,而且这次的设计主体不需要做这些,就不做这方面的论述了。图 4stc12c5a60s2单片机外部结构3.2显示屏点阵图显示3.2.1数码管显示工作原理数码管显示LED是有二极管控制发光来显示,以文字、图片、视频等在显示屏上显示。LED显示屏按照显示器件可分为:LED数码显示屏和点阵图两种方式显示。七段码数码管是实现LED数码显示屏的;点阵图是有很多的均匀密布的发光二极管来展现显示模块。常见的8X8点阵LED。64个均匀排放的8X8发光二极管组成的,以高低电平的变换使得发光二极管的亮与灭。也可多用几个级联起来,也可自己动手做立体的光立方,为了方便就选择8X8电子LED发光屏了。3.2.2 8X8点阵显示电路图 53.2.3 8X8点阵图的硬件连接图 63.3声音采集模块驻极体话筒是电容话筒的一种。电容话筒的基本原理就是用一个电容器作为声信号电信号的转化器,这个电容的一个极板可以感应声压的变化,起到声信号摄入的作用。通常这一级由金属化的高分子膜片构成,另一级构成一个极间的距离可以改变的可变电容。在有声压作用时,膜片发生振动,振动强度、振动频率都由即时声压决定,电容容量也相应的随声信号而发生变化。假如此时已经给电容加上了一个恒定的电压,那么电容容量的改变将使得电容上极化的电荷量发生改变,从而在电容两端产生一个电信号,达到声电信号转换。3.4滤波电路如果由于原信号频带很宽或采样频率选得太低,则频域中相邻周期的波形就会发生重叠,从而引起误差。这种现象称频率混叠,简称频混。如果一个信号的频谱具有无限的带宽,则不论如何选择采样频率,频混误差都不可避免。然而这种信号并不多见,比较常见的是一个有用的低频信号混进了一个高频的噪声信号。因此在采样之前先用低通滤波器滤去高频噪声,这种低通滤波器称为抗混淆滤波器。在现代数字式分析系统中,它已被列为基本组成环节。抗混淆滤波器的截止频率选为。由采样定理可知:对一个频率为的有限带宽连续信号进行采样,只有当采样频率时,其离散傅里叶变换才不会发生频率混淆,因而只有用这样采样的点才能得到离散信号的频谱。 人可感知的音频中多不超过12KHz,为了凸显低频声音信号的频谱变化,本系统只分析12KHz以下的音频信号。使用RC滤波器,当,截止频率时,电容值C1为:图 7取10nF。另外,单片机ADC输入的标准电路还要求加一个截止频率为3.2MHz的滤波器。总体滤波电路图如下:图 8滤波电路3.5滤波器设计3.5.1滤波器原理在电子信号当中,一定条件的信号都可以认为是各种频率的正弦波叠加而成的。只允许特定频率范围的信号通过,并且阻止另一大部分的频率信号通过它,这个就是滤波电路。原来在每一个的电子系统当中,都含有自己独特的频带宽度,这样的频率特性表现了这个电子信号系统的特点。滤波器就是改变不同元器件,例如电阻、电容、运放等、来影响电路的频带宽度来设计应用在工程电路当中。3.5.2滤波器的种类与选择如果按元器件的类别来分的话,滤波器可分为:有源滤波器、无源滤波器、锁相环滤波器等。如果是按信号处理的方式分类,滤波器可分为:模拟滤波器、数字滤波器等等。论文的课题要求做的是滤波器滤除掉不需要的频率来得到想要的频率带宽,得到频谱图,我要筛选的是300-3000hz的频率,所以我们得选择的方式是利用最普通的分类方式,即低通滤波器(LPF)、高通滤波器(HPF)、带通滤波器(BPF)、和带阻滤波器(BEF)。3.5.3带通滤波器的设计带通滤波器是指能通过某一频率范围内的频率分量、可以把其他范围的频率衰减到很低水平的滤波器。大多数模拟带通滤波器的滤波器是由电阻、电感、电容、运算放大器等组成的。带通滤波器也可以用低通滤波器同高通滤波器组合来形成。3.5.4简单的带通滤波器设计目标设计一种带通滤波器使它能够让特定范围的频率信号通过。设计目标是让滤波器通过很小频率段的信号,比如当输入一定的电压值,频率小于200hz或者大于3000hz的正弦信号时,滤波器会过滤掉这些信号,但是如果是中心频率附近时,能够显示完整不失真的正弦图像。运用multisim13.0画图软件做出原理图和做出相应的仿真图。3.6设计方案此类型的滤波器的主要作用给特定的频率段通过。不在通频带上下线范围之内的信号都会衰减或者被抑制。其中有的带通滤波器可以从某些二阶低通滤波器中的某些器件改成高通的功能来变成带通滤波器。做好原理图在multisim13.0上显示并且仿真,原理如下图所示:图9(1) 当输入频率为400hz时:图10(2) 单输入频率为1000hz时图11(3) 当输入频率为1500hz时:图12上面的滤波器就是实现了滤波器的中心频率是1050hz,频率为1050hz的波形不失真,改变输入信号的数值为100hz和4000hz,在图上显示的是在0V左右变化的无规则的曲线。以上就是简单的带通滤波器的设计实现的结果。3.7系统软件具体设计3.7.1滤波器设计要求(1) 电路用双电源供电(2) 带通滤波器:通频带是从300hz到3000hz,设计的带通滤波器阶数越高越好,增益设计为20db。(3) 功率放大增益为25db。(4) 电路用到电阻、电容充放电、运算放大器、等构成功率放大电路。3.7.2电路测试要求(1) 得到带通滤波器的频率响应特性,设计出滤波器的上下路截止频率,通频带的增益等。(2) 观察各个频率段的示波器仿真图像,做出判断和看出有无失真,得出结论。3.7.3电路原理滤波器电路的设计选用LM358双运放设计电路。LM358是一个高输入阻抗、高共模抑制比、低漂移的小信号放大电路。高输入阻抗使得运放的输入电流比较小,有利于增大放大电路对前级电路的索取信号的能力。在信号输入的同时会不可避免地混入噪声和温度漂移和信号放大的影响,所以高共模抑制比更重要的是,低温度漂移的影响。带通滤波器的设计是由上限截止频率的低通滤波器频率3400Hz的级联300Hz的高通滤波器的下限截止频率。因此,设计的电路由一个低通滤波器和高通滤波器组合成一二阶带通滤波器(Butterworth响应)。功率放大电路运用LM386功放,该功放是一种音频集成功放,具有自身功耗低、电压增益可调整、电源电压范围大、外接元件少和总谐波失真小等优点,广泛应用于录音机和收音机之中。3.7.4带通滤波器设计根据设计要求,通带频率为300HZ3.4KHZ,滤波器阶数不限,增益为20dB,所以采取二阶高通和二阶低通联级的设计方案,选择低通放大十倍。高通不放大。 当电容值从0.03uf到20uf之间时,截止频率fc是从1到100hz;当电容值从300pf到0.3uf时,截止频率从100到10000hz;当电容值从10pf到0.03uf时,截止频率从10000到1000000。高通滤波器的截止频率为300HZ,根据上表可得两个电容C=0.03uf,实际取值33nf。然后根据下面公式图13。一般图13 这样我们就可以求出K值大约为为11,高通滤波器放大倍数为1,增益Av为1, K=11时,实际电阻取R1=12k,R2=24k。 低通滤波器的截止频率为3400HZ,用上面的数据可以得到C=0.003uf,则C1=0.006uf,实际取值C=3.3nf,C1=6.8nf。用上面的公式算出K值大约等于10,低通滤波器放大倍数为10。可以看到高通滤波器增益Av为10, K=10时,用到实际电阻R1=4k,R2=24k,R3=30k,R4=270k。3.7.5带通滤波器在multisim软件中的仿真图143.7.6带通滤波器在multisim的仿真测试图15各个电阻值和电容值是根据理论设计各电阻值和电容值的相近值所确定。仿真如下:以下是幅频特性曲线。(1)1hz时候的仿真图图16(2)300hz时候的仿真图图17(3)3400hz时候的最大幅频特性曲线图图18从图中可以看出在300hz和3400hz的时候明显的衰减,是设计所需的结果。就说明在这个频率段之内的频率可以被很好的采集。3.7.7电路测试输入1kHz、峰峰值为20mV的正弦波,在示波器上波形干净、无失真,且有效的放大。就说明在这个频率段之内的频率可以被很好的采集。多次比较与分析得出第二种设计方法的测量精度高一些和测量频率的带宽大一些,所以如果设计就选择第二种方法好一点。 第四章 系统软件设计4.1系统软件总体设计这个系统软件最重要的就是语音模块的采集转换和收集来的语音的去噪功能的实现。本章我主要说明语音信号滤波器,实现带通带阻滤波器。程序还包括各模块的初始化以及快速傅里叶变换特点的说明。图 79系统软件流程总图4.2系统软件具体设计4.2.1系统的准备和系统初始化本模块是对单片机的内部初始化,如ADC转换初始化,定时器初始化,显示屏初始化;具体程序见附录二。4.2.2ADC采样子程序AD采样得到的数据会反映信号的频率,所以AD采样的间隔要有所要求。这里有两种方法来确保时间间隔:一种是使用高中断优先级的定时器或者直接连续采样,另外一种是靠ADC自身的控制时间来保证时间间隔。用定时器控制看似延时的两次ADC时间只差。若ADC采样延时时间有误差,以这种方式定时的误差仍存在,且程序结构复杂,编写困难。STC12C5A60S2单片机对模数转换速度已经有了很好的控制本程序拟使用单片机数模转换的转换时间来控制采样速率就不需要再使用另外的定时器。图20 AD子程序流程框图4.2.2系统主程序void Main() uint data Count=700;uchar data i,Cgain,LED=0,num=0;LIOINIT(); /I/O强上拉模式InitADC(); /Init ADC sfr for(i=0;i40;i+) refreshflagi=0x09;P20=0; /LED负极Timer_INT(); /定时器初始化while(1)for(i=0;i65;i+) ddi.real=(GetADCResult(0)gain;ddi.imag=0; /清零虚部 processfft();/傅立叶变化及处理 LED=!LED; if(dd2.real32) LED=1; else Count=1; if(+num=0xAF) /播放时,Auto gain; num=0;P2M0 = B(11111011); /P21=1; /LED正极Delays(2000);/P21=0; /LED正极P2M0 = B(11111001); /自动增益;Automatic gain;Cgain=dd2.real/32;if(7Cgain=8) gain=2;else if(4Cgain=6) gain=3;else if(2Cgain=4) gain=4;else gain=5; / P21=LED; /LED正极 改程序定义了定时器的初始化以及ADC清零,信号的傅里叶变换和处理还有显示环境噪声强度的3个LED小灯的运行程序。 第五章 实验结果和分析5.1实物图由于自己做的比较简单,结果就拿做出的实物图和音频显示频谱点阵图来展示一下几张效果图。8x8点阵图和单片机芯片整体模块图图 21图 22单片机模块图23接入电源的8X8点阵图图24接入音频的瞬时点阵频谱图5.2实验结果分析实验结果由于话筒收集器是驻极体传感器,接收的语音信号虽说不错,但是我做的简单,所以要离话筒距离很近才可以很好的显示出实时频谱图,说话或者吹气也可以显示出实时的频谱图,这样就达到了我们的预期想要的结果,单片机还外接了3个小的LED灯,用于输入输出电压的比值做出噪声比,用它表现出环境的噪声强度。课题最终的目的就是设计声音频谱采集器。 第六章 总结与展望6.1 课题总结通过本文的论述方法,我做出的声音频谱采集器,期间查阅很多资料和借鉴别人的想法和好的的成果结合在一起。我对声音频谱的采集有了很大的认识,对于其中的具体操作流程和方法都了理解很多,对单片机的强大的认识也进一步的了解。本文还着重认识滤波器的作用并且做了很多仿真测试。对滤波器的理解也更深了。我们可以通过采集语音信号来显示出声音的频谱图,通过分析频谱图来得到一些对我们有用的信息,对于我们自己本身或者社会的发展都会多少有些用。对于自身最简单的就是音频的频谱播放了,可以使我们的生活更加丰富多彩;对社会,更精确的频谱,可能对于刑事案件或者调查人的方面会有这和DNA或者GPS一样的意想不到的未来作用和力量。而我们呢通过对频谱图分析与比较得出一些有用的结论。还有在8X8点阵图那里装了3个小的LED灯,它是用来检测噪声强度的,接通5V的电压源,就会有一个小灯会亮,是因为我们的环境本来就不是完全安静的,多多少少会有一些噪声,并且当我们接入音频信号或者我们自己对着话筒说话,随着噪声的强度增大,小灯亮的就会越多。变相的从视觉方面得到直观的噪声强度的感受。说到本次设计,最主要是思考弄懂和设计出这个的流程和具体操作和思路,培养了我的动手和动脑能力,尽管自身愚笨,但也感慨良多。虽然只是实现了一些最基础而且是简单的功能。如果是想要扩张开,就需要更加努力的学习知识,才能做的更好,才能做出很大很漂亮的装置。6.2 进一步开发的展望 随着数字音频方面的不断发展,对于检测和判断或者改善它,这就成了一个潜在的要解决的问题,当音频或者声音处于一个非常特殊的范围是,我们判断和分析它就非常困难,我们要正确的分析出它,把他真实的一面收集出来就需要对声音频谱采集器的设计功能做到越来越完善,比如法院要对案件的某个音频证据的数据找到并且分析出的很透彻全面,其结果的对错可能对案件的侦破起到决定性或者催化剂的作用。对于种种这样可能发生情况的社会需求,发展和完善声音采集系统就成了潜在的矿产,有待于科学家的研究。随着社会的发展,也一定会对我们老百姓有影响。比如现在技术非常成熟的移动广播电视台等,数字化音乐也会更加的成熟,让我们的生活变得跟进丰富多彩。未来每个家庭可能自己就能在家对着麦克风唱这小曲,就能有很高性能的音质,对于人声识别的发展有这巨大的推动作用。还是那句话,未来声音频谱将对社会会有着巨大的推动作用和解决社会问题,这些都是需要我们继续探讨的,而我只是了解皮毛,懂一些最基本的方面,声音频谱的分析与探索是我们,上述的将在进一步的开发中予以关注、研究与解决。参考文献1 段丽娜. 基于ARM的音频频谱显示器的设计J. 自动化技术与应用,2014,09:77-79+83. 2 张红,李佩,李新娥. 声音采集系统设计与实现J. 数字技术与应用,2011,11:65-66.3 邢鑫. 基于快速傅里叶变换频谱细化算法的研究D.湖北工业大学,2013. 4 邓可远. 噪声分析中FFT算法的设计与实现D.西安电子科技大学,2013. 5 郝强,赵河明,张毅,臧旭跃. 基于MATLAB的声音采集及去噪音处理方法J. 机电技术,2014,05:49-50.6 王晶晶. 电梯音视频监控中心软件的设计与实现D.西安电子科技大学,2014.7 中国交通技术网. 2012全国交通事故统计EB/OL. / Techarticle/ TInformation/Techarticle_111913.shtml 2013-01-31. 8 信号滤波器的种类J. 电子质量,2006,02:54.9 冉兴萍. 自适应滤波器的研究D.西北师范大学,2013.致 谢 在我的论文就快能完成时候,我的心情久久不能平静下来,从选择这个课题到着手研究这个课题,一直到课题论文的结束,有很多令我尊敬的老师,可爱的同学和好朋友给我太多了帮助。我要对他们诚心说一句谢谢!我还要感谢培养我长大任劳任怨,不辞辛劳的父母,谢谢你们的支持!最开始我要谢谢的就是我的指导老师魏明,他对我的悉心指导,在我迷惘不知所措的时候,他对我孜孜不倦的指点,我才对自己的论文课题有了大致的方向与设计的目标,同时他也给了我前进的动力。还要感谢我的室友们,没有他们的支持,我的论文将无法完成这么顺利,小错误遇到了很多,困难也不少,粗心大意不不认真造成的也有很多,这些提醒和帮助是我受益良多,让我更好地完成论文的编写。整个系统才能得到顺利的完成。这次的习作论文过程,对我以后的学习和工作道路上都有很大激励影响。最后,再次感谢所有关心和帮助我的老师和同学们。谢谢你们,我的大学生活才这么顺利美好的度过了!附录一:主程序代码/*程序名: 迷你音乐频谱显示器编写人: 编写时间:硬件支持:2个8*8点阵 STC12C5A60S2外部32.768MHz晶振 接口说明:见说明文档*/#include srcSTC12C5A.h #include /51基本运算(包括_nop_空函数)#include #include srcDefine.h/全局变量/uchar data DelayTime=10;uchar data INTTime=0x45;uchar data gain=1;uchar data Menu=0;uchar idata refreshflag40;/void Delays(uint t) uint j;while(-t)for(j=0;j5;j+); uchar data LEDBuf35; /15列;从左到右;亮的位为真(1);#include srcADC.c#include srcfft.h#include srcLED168D.hvoid LIOINIT( )P4SW = 0xff; /启动I/O:P4;P0M1 = 0x00; P0M0 = 0xff; /I/O强上拉模式;P1M1 = B(00000001);P1M0 = B(11111110); /P10(光敏电阻:AD:高阻或开漏)P4M1 = 0x00; P4M0 = 0xff; P2M1 = B(00000000); P2M0 = B(11111001); /P21,P20(强上拉);P22(传统IO);P3M1 = 0x00; P3M0 = 0xff; /!P0 = 0xff; /初始化;P1 = B(11111110);P4 = 0xff;P2 = B(11111100);P3 = 0xff;/P04=0;P26=0; /LY;P01=0;P45=0;P06=0;P24=0;P00=0;P46=0;P15=0;P34=0;P07=0;P23=0;P13=0;P32=0;P47=0;P37=0;/P14=1; P33=1; /LX0; /LX1; P02=1; P44=1; P03=1; P27=1; P17=1; P36=1; P05

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论