声音识别与定位系统的设计与实现_第1页
声音识别与定位系统的设计与实现_第2页
声音识别与定位系统的设计与实现_第3页
声音识别与定位系统的设计与实现_第4页
声音识别与定位系统的设计与实现_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

湖北理工学院电气与电子信息工程学院2014年湖北理工学院毕业设计声音识别与定位系统的设计与实现姓名:谭洪学号:201040220243专业:电气工程及其自动化指导老师:邓彬伟副教授湖北理工学院电气与电子信息工程学院Contents一、研究概述二、主要内容三、研究成果四、总

结一、研究概述研究背景和意义:声音是人类传递和获取的信息中非常重要的一种信息,人们经常借助听觉来判定发音物体的位置。声音识别和定位技术在声控机器人、视频会议、目标定位和助听装置、语音识别和说话人识别等领域有重要的应用。一、研究概述声控机器人助听装置语音识别目标定位声音识别和定位一、研究概述研究内容和目标:声源定位技术研究涉及声学、信号检测、电子学、数字信号处理、软件设计等诸多技术领域。本设计的系统需要准确地获取指定的声音,排除噪声的干扰,以准确判断出声源的位置。Others数字信号处理软件设计电子学声学

信号检测声源定位技术一、研究概述一、研究概述研究的重难点:重点:得到稳定的抗干扰能力强的误差 信号。(多径效应、噪声干扰)难点:准确判断可移动声源的位置和控 制可移动声源的运动。一、研究概述多径效应噪声干扰声源定位声音会通过空气和各种障碍物反射、衍射到达接收器,则接收器接收到的是声音的混合信号。二、主要内容1绪论

2系统方案设计与论证3系统硬件设计4系统软件设计5测试环境与方法二、主要内容1绪论

绪论部分阐述了课题研究的背景和意义,在分析课题研究的背景和国内外研究现状的基础上,阐明了对声音识别和定位技术的研究的重要意义。明确提出了研究的内容和要达到的目标,并阐明了本设计研究的重难点。二、主要内容1绪论

2系统方案设计与论证3系统硬件设计4系统软件设计5

测试环境与方法二、主要内容可移动声源定位示意图

如图,S为可移动声源,A、B、C和D为声音接收器。声音接收器能识别固定频率的声音信号并将声音从声音信号传给单片机,单片机根据声音接收器的声音信号计算出可移动声源的位置。2系统方案设计与论证二、主要内容系统总体框图

2系统方案设计与论证二、主要内容方案一:把接收器A、B和C接收到声源的声音信号的强弱分别转换成它们与声源之间的距离,从而判断声源的位置。方案二:根据接收器A、B和C接收到声音信号的时间差来判断声源的位置。方案分析:通过实验发现方案一中声音的强弱受到外界的干扰很强烈,所以检测到的声音信号不定,而用测量时间差的方法检测则相对精确,所以本系统采用第二个方案。

2系统方案设计与论证二、主要内容根据方案论证确定各模块所用器件如下:控制器:MSP430F149.声音接收模块:咪头、TL082CM、ADOP07.无线通信模块:CC2500无线收发模块.液晶显示模块:LCD12864.电源模块:7812、7805、7905、LM317、锂电池.音频信号产生模块:蜂鸣器、三极管.电机模块:42BYG250-48步进电机.电机驱动模块:THB6128步进电机细分驱动模块.2系统方案设计与论证二、主要内容1绪论

2系统方案设计与论证3系统硬件设计4系统软件设计5

测试环境与方法二、主要内容3系统硬件设计3.1控制器模块MSP430系列单片机是16位超低功耗、具有精简指令集的混合信号处理器。其具有处理能力强、运算速度快、超低功耗、片内资源丰富、方便高效的开发环境和成本低等优点。

二、主要内容3.2音频信号接收模块音频接受、放大选频电路

3系统硬件设计二、主要内容3.2音频信号接收模块信号二级放大、比较电路

3系统硬件设计二、主要内容3.3无线通信模块

单片机与CC2500进行无线通信,同时完成对传感器数据的采样和对外部控制信号的输出。

3系统硬件设计二、主要内容3.4液晶显示模块ST7920系列产品硬件特性如下:(1)可选串行接口操作或者并行操作;(2)其中并行接口和M6800时序适配;(3)其内部有自建振荡源;(4)自动电源启动复位功能;(5)64×16位字符显示RAM;(6)提供126个西文字型;(7)提供8192个中文字型;(8)15×16位的ICONRAM;(9)64×16位字符产生RAM。3系统硬件设计二、主要内容3.5按键输入模块3系统硬件设计二、主要内容3.6电源模块3系统硬件设计二、主要内容3.7音频信号产生模块将蜂鸣器一端接电源正极,另一端通过电阻后接三极管(PNP)的发射极。三极管的基级接电阻后与单片机I/O口相连,通过单片机的定时器产生周期性的PWM方波即可控制三极管来驱动蜂鸣器。3系统硬件设计二、主要内容3.8电机驱动模块3系统硬件设计二、主要内容1绪论

2系统方案设计与论证3系统硬件设计4系统软件设计5

测试环境与方法二、主要内容4系统软件设计本设计有两种工作模式,模式一为声音的识别与定位模式,即任意移动声响模块可以准确定位其位置并显示到液晶屏幕上;模式二为引导声源到预定的位置坐标模式,即通过键盘设定预定坐标位置信息并由从机控制可移动声源到达指定的位置。主机软件流程图

二、主要内容如图为按键扫描流程图,首先设置一个变量用于存放键值,进入按键扫描程序之后便判断是否有按键按下,若有按键按下就读键值并保存起来,而如果没有按键按下的话就保留原来的键值并结束扫描。当然由于存在干扰,我们会用单片机定时器实现消抖。按键扫描流程图4系统软件设计二、主要内容无线收发软件流程图如图为无线收发模块的软件流程图,与主机相连的无线模块是发送的,所以在主机的程序里面,无线模块模式设置的MODE=1;与从机相连的无线模块是用来接收数据的,所以在从机的程序里面的MODE=0.4系统软件设计二、主要内容

LCD12864驱动程序图如图为12864液晶的驱动程序图,首先对设备进行初始化,初始化完成之后就进行写指令操作,写指令完成之后就写数据,当检测到写数据计数器不为0就写下一个数据,只到数据计数器为0则写数据完成。4系统软件设计二、主要内容

从机软件流程图4系统软件设计从机初始化完成之后就等待检测主机发送的控制信号,当检测到主机的控制信号,若为模式一,则控制声响模块发射指定频率(500Hz)的声音信号;若为模式二,则根据主机的指令控制步进电机达到指定的位置坐标。二、主要内容4系统软件设计声音定位算法本设计在声音定位算法上采用归一化正方形的算法。如图有四个声音接收模块安装在贴有坐标纸的木板的四个角上。由数学关系可知声源位置(x,y)可由下式算出:归一化正方形二、主要内容1绪论

2系统方案设计与论证3系统硬件设计4系统软件设计5

测试环境与方法二、主要内容5

测试环境与方法测试仪器:秒表,卷尺。测试环境及方法:在实验室环境下测试,采用单点二次测试求平均值的方法。测得数据记录于以下表格。测量次数第1次第2次第3次第4次声源实际位置(cm)液晶显示位置(cm)定位误差(cm)三、研究成果《声音识别与定位系统的设计与实现》就课题的研究意义和国内外研究现状作了详细的说明和分析,给出了可行的研究方案和实现过程,此设计具有较高的学术应用价值和创新性。四、总结总结

本设计是基于MSP430F149单片机为主控芯片的声音控制系统,由单片机最小系统、128*64液晶显示模块、音频信号产生和接受模块、无线发射和接受模块、可移动声源(小车)、电源单元模块、步进电机驱动模块、声光指示部分组成。该系统可实现声音的识别和定位的功能,在声控机器人、视频会议、目标定位和助听

温馨提示

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

评论

0/150

提交评论