- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的语音控制小车设计毕业论文
目 录
摘要 I
Abstract II
第1章 绪 论 - 1 -
1.1 选题的目的和意义 - 1 -
1.1.1选题目的 - 1 -
1.1.2.选题意义 - 1 -
1.2 语音小车的发展及现状 - 1 -
1.3 课题的目的任务和要求 - 2 -
第2章 语音小车的方案论证 - 3 -
2.1 语音控制方案 - 3 -
2.2 方案论证 - 4 -
2.2.1 采用DSP+FPGA方案 - 4 -
2.2.2采用MCS-51方案 - 4 -
2.2.3 采用凌阳61方案 - 5 -
2.3 系统控制方案 - 6 -
第3章 系统硬件设计 - 9 -
3.1 系统硬件总体设计 - 9 -
3.2 系统各单元设计 - 10 -
3.2.1 控制单元设计 - 10 -
3.2.2 动力单元设计 - 15 -
3.2.3 音频单元设计 - 16 -
3.2.4 小车单元设计 - 19 -
3.3 系统总体电路图 - 26 -
第4章 系统软件设计 - 27 -
4.1 系统总体程序设计 - 27 -
4.2 系统各分支设计 - 28 -
4.2.1训练子程序 - 28 -
4.2.2语音识别子程序 - 29 -
4.2.3动作子程序 - 31 -
4.2.4中断子程序 - 34 -
第5章 系统调试 - 37 -
5.1 硬件调试 - 37 -
5.2 软件调试 - 38 -
5.3 系统联调 - 39 -
结 论 - 41 -
参考文献 - 43 -
致 谢 - 45 -
附 录 - 47 -
第1章 绪 论
1.1 选题的目的和意义
1.1.1选题目的
通过设计一个用单片机控制的语音小车来熟悉模块化编程方法,掌握C语言汇编语言的程序设计和调试方法,并理解单片机的原理、结构、指令;运行模式及应用方法。
1.1.2.选题意义
语音识别系统的实用化研究是语音识别研究的一个主要方向。以玩具市场为例,具有高科技含量的电子玩具、智能玩具发展迅猛,电子互动式、智能化玩具已经成为玩具行业发展的主流。我国是玩具生产和出口大国,但在高科技玩具的发展方面和国外的差距很大,因此,及时投入精力广泛开展这方面的研究,无论对技术创新应用,还是社会发展,都有巨大的现实意义。与机器进行语音交流,让机器明白你说什么,这是人们长期以来梦寐以求的事情。语音
1.2 语音小车的发展及现状
随着微电子技术、计算机技术、及传感器技术的迅速发展,现今声控技术已经应用到社会中的各个角落,为人们提供着各种便利。
1、声控玩具车:进一步提高系统的滤噪性能,和识别的准确率,并利用已有的软件开发出独具特色的语音芯片,并将其集成在遥控上即可做出声控玩具车。
2、能识别主人的看门狗:在本系统的基础上扩充对说话者的识别功能,并将软件硬件化,集成在芯片上。将芯片置于防盗门上,使之可以完成主人叫门即开门的功能。
3、真实汽车上的声控系统:在驾驶的过程中,不便于用手来完成的其它操作可以用声控系统来实现。这于我们的系统是极其相似的。但是实际的汽车中可能存在着大量的噪声,所以,滤噪便成为最为关键的技术。
声控技术虽然是一项比较先进的技术。但是,声控技术在无限传输时的合成的质量不是很好,它还需进一步提高,因为无线环境中的背景噪音太大了,当然还有其他方面的因素影响着声控功能的发挥,具体来说表现在以下几个方面:
1 、时效型。从发出指令到执行指令,有一段延迟时间,虽已降低到尽可能的小,但还是很明显。可行的方法就是改用高效的DSP芯片,这在经费上和时间上都是不允许的。
2.、对环境的适应。如果环境噪声很大,或偶尔出现较大的噪声,则会出现误识。这个不足之处还没有很有效的解决方案。
3、多人识别。各人的发音不尽相同,因此该系统还限于单人识别。若要做多人识别,则识别的时效性会降低,即有很大的延迟。另外,多人识别,也没有较为有效、成熟的算法供参考。
1.3 课题的目的任务和要求
声控小车其技术要求是通过相关语音对小车进行操作控制。使用了“前、后、左、右、停”五个字作为小车行驶的指令。本毕业设计有助于培养我们的独立动手能力、思考能力。具体的项目制作过程分为两部分:软件部分和硬件部分。其目的让我们熟悉61板的设计与制作,并掌握其原理;学会运用C语言进行编程且运用。
语音控制小车的主要功能:
1. 可以通过简单的I/O操作实现小车的前进、后退、左转、右转功能;
2. 配合SPCE061A的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能;
3. 可以在行走过程中声控改变小车运动状态;
4. 在超出语音控制范围时能够自动停车。
第2章 语音小车的方案论证
2.1 语音控制方案
2.1.1
文档评论(0)