语音识别智能小车毕业论文设计.doc
《语音识别智能小车毕业论文设计.doc》由会员分享,可在线阅读,更多相关《语音识别智能小车毕业论文设计.doc(32页珍藏版)》请在咨信网上搜索。
1、声 明本人郑重声明:所呈交的毕业论文(设计)是本人在导师的指导下取得的成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。本毕业论文(设计)成果归兰州商学院所有。 特此声明毕业论文(设计)作者签名: 年 月 日语音识别智能小车摘 要本文介绍一款语音识别智能小车的设计。该小车以SPCE061A为控制核心,可通过语音识别对其行驶状态和控制模式进行控制和切换。本设计主要完成了各部分硬件模块的设计,同时实现了智能小车的语音识别、语音播放、模式切换、行驶状态控制、无线遥控等功能的软件设计,从而使小车和控制者具有一定的交互功能。
2、测试表明,小车可以根据控制者的操作做出相应的动作。关键词 SPCE061A 语音识别 无线遥控 交互功能 ABSTRACTThis paper introduces speech recognition of intelligent car design. The car to SPCE061A as control core, what but through the speech recognition on the operation and control model control and switch. This design main completed each part of
3、 the design of the hardware modules, and realize the intelligence of the car speech recognition, speech broadcast, mode switch, driving state control, wireless remote control functions of software design, so as to make the car and the controllers have certain interactive function. Tests show that, a
4、ccording to the operation of the car can controller make corresponding action.Key Words SPCE061A, Voice control, Wireless module, Interactive function 目 录一、引言1二、概述和方案论证2(一)控制核心的选择及其简介3(二)小车车体的方案选择4(三)无线接收电路模块和遥控器及简介5(四)避障模块5三、硬件设计6(一)系统电源电路6(二)语音识别电路7(三)语音播放电路7(四)壁障电路8(五)小车车体与驱动电路81、小车车体结构82、电机驱动电路9
5、(六)小车总体硬件实物图11(七)PCB的设计11四、软件设计12(一)主程序设计12(二)语音播放子程序设计13五、测试和说明15(一)说明151、端口定义152、操作说明153、命令简介154、注意事项16(二)测试16六、结论16参 考 文 献18致谢19附 录2028语音识别智能小车一、引言随着科学技术的发展,电子产品日新月异,自动语音识别技术8, 10的应用真正走入了人们的日常生活,声控系统的应用也不再遥不可及,家用电器和玩具的操作,不再需要以遥控器的繁多按键为控制接口,取而代之的是我们平常说话的模式来驱使家用电器和玩具动作,诸如多种智能电器、玩具小车。根据美国玩具协会的调查统计,近
6、年来全球玩具销量增幅与全球平均GDP增幅大致相当,而全球玩具市场的内在结构比重却发生了重大变化,如传统玩具的市场比重正在逐步缩水,却高科技含量的电子玩具则蒸蒸日上,美国玩具市场的高科技电子玩具的年销量额2010年较2009年增长52%,而传统玩具的年销额仅增长3%。英国玩具零售商协会选出的2010年圣诞节最受欢迎的十大玩具中,其中有七款嵌入了电子元件。从这些数据可以看出,高科技含量的电子互动式玩具已经成为玩具行业发展的主流。本文设计以语音识别智能小车6, 7, 9为载体来研究语音识别技术,目的在于通过独立设计并制作一辆具有语音识别智能化的玩具小车,获得项目整体设计的能力,所以立“语音识别智能小
7、车”一题作为尝试。本论文的内容安排如下:第一部分引言,主要介绍了选题背景和本次设计的主要内容。第二部分包括本次设计的概述和方案的论证。第三部分介绍了系统的硬件电路设计。第四部分介绍了软件设计。第五部分主要介绍本小车的说明和测试。最后对本设计做一结论,阐述本设计的完成情况。二、概述和方案论证本设计采用凌阳APCE061A作为核心控制器,采用分步的设计理念,设计一个硬件模块,调试一个模块,再对该模块设施软件控制,直到每个模块调试成功,最后综合各个模块,从而让小车具有自动避障,语音控制小车前进、左转、右转、后退,模式切换和语音播放,自动带路,遥控控制等功能。系统系统设计结构方框图如图2-1所示。图2
8、-1 系统设计结构方框图小车总体功能的描述,小车上面有一个总开关,当开关闭合时,小车开始工作,播放训练语音提示,此时就可以进行语音训练,训练过程中有训练成功和失败提示音,语音训练完成后即可进入模式切换和语音控制,之后根据选择的模式,对小车进行控制。在语音模式下,可以选择工作模式,在语音识别模式下,可以识别前进、后退、左转和右转四个命令。当小车接到模式命令时,则进入遥控模式,在遥控模式下,控制者可以根据遥控器上的相应按键来遥控小车做其相应的动作,不管在语音模式还是遥控模式下,当小车前进和后退时都会调用避障子函数,进行避障。当按两次以上的后退操作时,模式切换到语音控制模式,从而实现了两种模式的自动
9、切换。开发一个电子系统,对核心处理器以及子模块的选型是相当重要的。下面根据设计要求,针对各模块需要完成的功能,本着简单、实用、廉价、容易操作、稳定的原则,对各模块进行充分的理论分析和方案论证。(一)控制核心的选择及其简介因为所设计的小车具有语音识别、遥控和语音播放等功能,所以对控制核心的要求比较高。方案一:51单片机+ LD3320语音识别芯片8。该套方案,电路复杂,成本高,编程困难。方案二:选用具有强大语音功能的SPCE061A单片机1, 2。该方案电路设计困难,但编程简单,价格低廉。根据以上方案比较,本设计选择方案二。SPCE061A是继nSPTM系列产品SPCE500A等之后,凌阳科技推
10、出的又一个16位结构的微控制器。SPCE061A里内嵌了32k字的闪存FLASH。较高的处理速度,使nSPTM能够非常容易地快速处理复杂的数字信号,以nSPTM为核心的SPCE061A微控制器,也适用在数字语音识别应用领域。SPCE061A在2.6-3.6V工作电压范围内,工作速度范围为0.32-49.115MHz,较高的工作速度使其应用领域进一步拓宽。2k字节的SRAM和32k字节的闪存FLASH仅占一页存储空间,32位可编程的多功能I/O端口,两个16位定时器/计数器,32768Hz实时时钟,低电压复位/监测功能,8通道10位模数转换输入功能,并具有内置自动增益控制功能的麦克风输入方式,双
11、通道10位DAC方式的音频输出功能。SPCE061A是数字声音和语音识别产品的一种非常经济的应用。61板是SPCE061A EMU BOARD的简称,是以凌阳16位单片机SPCE061A为核心的精简开发仿真实验板,大小相当于一张扑克牌,是“凌阳科技大学计划”专为大学生、电子爱好者等进行电子实习、课程设计、毕业设计、电子制作及电子竞赛所设计的,也可作为单片机项目初期研发使用。61板除了具备单片机最小系统电路外,还包括有电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等,采用电池供电,方便学生随身携带,使学生在掌握软件的同时,熟悉单片机硬件的设计制作,锻炼学生的动手能力,也为单
12、片机学习者和开发者创造了一个良好的学习条件和开发新产品的平台。(二)小车车体的方案选择方案一:四轮车。用市场上现成的小车或自己制作四轮驱动的的小车,这样的小车结构简单,有很好的外观,由于是四轮驱动,所以小车运行稳定,但较为突出的缺点是转向不够灵活。方案二:三轮车。通过购买电机、车轮、万向轮、覆铜板等自己组装三轮车,这样的小车不够好看,但转向灵活,可以更好的组装别的模块,同时价格便宜。所以选择自制三轮车轮作为本次的设计车体。经上述比较,选择方案二作为本次设计的载体。(三)无线接收电路模块和遥控器及简介方案一:红外遥控器+红外接收头。该方案电路设计简单,可是编程不好实现,同时遥控距离太小。方案二:
13、无线遥控器+无线就收模块。该方案编程简单,遥控距离远。综合上述方案比较,选择方案二。遥控主要用来控制小车的运行模式以及运行状态,该遥控器主要由HX2262芯片制作而成,再由其无线发射电路编码并通过天线发射出去,实物图如图 2-2(左)所示,小车接收部分采用接收模块进行解码,从而实现遥控功能,实物图如图 2-2(右)所示。图2-2 遥控器、接收模块实物图(四)避障模块障碍物的探测是实现避障前提,故探测障碍物的传感器决定电动车避障方案的选择。方案一:超声波传感器。超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,可以较远距离探测到障碍物
14、,小车根据障碍物的距离,提前自动调整绕过障碍物,可该传感器价格较高。方案二:采用红外对管。其工作原理是一个红外光发射红外光,另一个用来接收红外光,当有障碍物时能接收到红外光,无障碍物时接收不到红外光,从而设计电路,检测高低电平,从而实现壁障。方案三:采用光电开关。实现的电路较简单,但检测障碍物得距离不好控制,同时价格较高。经上述方案比较,采用方案二。三、硬件设计在系统设计方案论证的基础上,根据设计要求,对各模块的硬件进行系统设计。(一)系统电源电路一个电子系统的电源3, 4就像一个人的心脏,为系统提供着运转的血液。所以电源设计的好坏,直接影响着系统的稳定性、健全性,同时对小车来说,电源更为重要
15、,因为小车上有两电机,工作电流接近1A,所以设计的电路应将主控制器电源和电机驱动电源分开,还有该系统有数字部分和模拟部分,为了防止信号的干扰,对数字地和模拟地的分离尤为关键,本系统采用0电阻对两种地进行隔离,从而确保了系统的稳定。小车系统上,各个芯片的工作电压不同,所以此电路首先用LM7805芯片将电池提供的12V电压转换成5V,再将5V经LM1117转换成3.3V,这样就可以为电路提供合适的电压,电路图见附录一。(二)语音识别电路本电路采用咪头(MIC)采集声音,再经由C8、C11、R8、R6组成的高通滤波器对信号进行滤波,最后送入单片机,由单片机内部的DSP模块来处理信号,电路如3-1所示
16、。图3-1 语音采集电路图(三)语音播放电路本电路主要的作用是播放声音,电路由R12、R13、C9、C5组成的双低图3-2 语音播放电路图通滤波电路对单片机输出的模拟信号进行滤波,在经SPY0030运放对信号进行放大,最后送到扬声器,从而发出声响,电路如图3-2所示。(四)避障电路本电路则采用红外对管,其工作机理是发射管持续发射红外线,当前面没有障碍物时,红外线不返回,则红外接收管就收不到红外线,小车继续向前行驶,相反,当前面有障碍物时,红外接收管能接收到红外线,C1端输出低电平,再经LM339组成的比较器,对信号整形,之后将信号送到单片机进行处理,此时小车会躲开障碍物,从而实现避障功能。避障
17、检测部分电路如图3-3所示,整体图见附录一。图3-3 避障检测电路图(五)小车车体与驱动电路1、小车车体结构车体驱动方式已经在确定,在购买电机、车轮、底板之后,对其零部件进行组合,最后小车的实物图如图3-4所示。图3-4 小车车体实物图该小车为三轮结构,车的结构示意图如图3-5所示,前面有一万向轮,后面有两轮用于驱动和控制方向。小车运动时后两轮既是驱动轮,又是方向的控制轮,转向的细节是由小车结构算出其内轮和外轮的比值,在进行差分控制,就可实现转向。图3-5 车体示意图2、电机驱动电路对电机驱动电路部分电路的设计规则和性能、控制方法的分析。经分析,小车在行驶过程中内侧两轮走过的距离肯定是一样的,
18、同样外侧两轮也是一样的。所以采用的都是全桥驱动电路,采用差分控制方法对其控制,同时电机转动过程中可能会产生反向电流,最后灌入单片机,从而烧坏单片机,所以此电路在设计时还加入了光耦(TLP521_4GB),对其控制电路和驱动电路进行有效隔离,还有由于电机工作的额定电流大,电势变化幅度大,最后产生纹波比较大,影响电路的性能,再设计电路时对数字地和模拟地采用0电阻进行了有效地隔离,从而确保了电路的稳定性、安全性。其光耦电路如图3-6所示,电机驱动电路见附录一。图3-6 光耦电路图现对三轮的工作方式做详细的介绍。同时管脚号对应为:IOA7-J14D1、IOA6-J14D2、IOA5-J14D3、IOA
19、4-J14D4,驱动电路的工作原理,当IOA7输出低电平,IOA6输出高电平,从而驱动电路OUT1输出9V,OUT2输出0V,这时电机两端有电压差,即此时左电机正转,相反左电机反转,如果IOA7和IOA6同时输出高电平或低电平,则左电机不转。右电机同理。表3-1 输入与小车运动状态对照表IOA7IOA6IOA5IOA4左右转数比(左、右)左电机右电机小车0/00/1001:1停止停止停止10101:1正转正转前进01012:3反转反转后退10102:3正转正转左转10103:2正转正转右转结合以上对左轮和右轮的状态分析,得到小车的运行状态与输入的对照表,如表3-1所示。(六)小车总体硬件实物图
20、对各个模块的汇集和整理以后,绘制了总体电路图见附录一,然后进行硬件的组装,组装好的小车如图3-7所示。图3-7 硬件完成后的小车总体图(七)PCB的设计一个系统的设计不仅包括软件的设计,同样有着其为重要的硬件电路设计和PCB制作,在设计好整体电路图之后,自己也完成整体的PCB11的设计,PCB的设计有特殊性,在PCB的绘制过程中,EMS12的设计好坏,直接影响电路的成败。自己在系统的学了PCB的制作之后,终于完成了PCB的设计,图见附录二。四、软件设计在方案论证部分已经对小车的总体功能有所描述了,也完成了小车所有的硬件,这里则将以小车总体功能和硬件为基础进行系统的软件设计。其中由于语音识别程序
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语音 识别 智能 小车 毕业论文 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。