语音控制小车设计毕业论文.doc

语音控制小车设计毕业论文.doc

ID:209875

大小:912.00 KB

页数:63页

时间:2017-07-03

语音控制小车设计毕业论文.doc_第1页
语音控制小车设计毕业论文.doc_第2页
语音控制小车设计毕业论文.doc_第3页
语音控制小车设计毕业论文.doc_第4页
语音控制小车设计毕业论文.doc_第5页
资源描述:

《语音控制小车设计毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、桂林航天工业高等专科学校毕业论文语音控制小车设计毕业论文目录第一章绪论-1-1.1设计背景-1-1.2凌阳SPCE061A单片机-1-1.361实验板-2-1.4系统开发环境IDE-2-1.5ResWriter工具-2-第2章凌阳SPCE061A单片机-4-2.1SPCE061A总述-4-2.2SPCE061A特点-4-2.4SPCE061A的结构-6-2.5引脚排列-7-2.6应用领域-8-2.7SPCE061A最小系统-9-第3章61实验板-10-3.1硬件框图及简要说明-10-3.261板接口说明-11-3.361板的检测-13-第4章系统总体方案-16-4.

2、1设计要求-16-4.2系统总体方案-16-4.3系统硬件方案-17-4.4系统控制方案-18-第五章系统硬件设计-19-5.1车体介绍-19-5.2小车的行走原理-21-5.3控制板原理图-23-5.4全桥驱动原理-24-5.5动力电机驱动电路-26-5.6方向电机控制电路-27-第6章系统软件设计-30-6.1系统的总体程序流程-30-6.2语音识别的原理简介-31-6.3训练子程序-32-桂林航天工业高等专科学校毕业论文6.4语音识别子程序-34-6.5动作子程序-34-6.6中断子程序-36-6.7程序中需要说明的几个问题-37-第7章系统开发环境-39-第

3、8章语音小车的使用-40-8.1连接硬件-40-8.2代码下载-40-8.3训练小车-41-8.4声控小车-42-8.5重新训练-43-结语-44-致谢-45-参考文献-46-附录一:语音控制小车源代码-47-桂林航天工业高等专科学校毕业论文第一章绪论1.1设计背景语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。以往做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。专门的语音处理芯

4、片也比较多,像ISD系列、PM50系列等,但是专门的语音处理芯片功能比较单一,想在语音之外的其他方面应用基本是不可能的。SPCE061A是凌阳科技推出的一款16位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到49MHz。SPCE061A内嵌32K字的FLASH程序存储器以及2K的SRAM。同时该SOC芯片具有ADC和DAC功能,其MIC_ADC通道带有AGC自动增益环节,能够很轻松的将语音信号采集到芯片内部,两路10位的电流输出型DAC,只要外接一个功放就可以完成声音的播放

5、。以上介绍的这些硬件资源使得该SPCE061A能够单芯片实现语音处理功能。借助于SPCE061A的语音特色,开发出了这款语音控制小车。小车不仅具有前进、后退、左转、右转停车等基本功能;同时配合SPCE061A的语音特色,实现语音控制功能。1.2凌阳SPCE061A单片机   SPCE061A61桂林航天工业高等专科学校毕业论文是继µ’nSP™系列产品SPCE500A等之后凌阳科技推出的又一款16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存(FLASH)。较高的处

6、理速度使µ’nSP™能够非常容易地、快速地处理复杂的数字信号。1.361实验板“61板”是SPCE061AEMUBOARD的简称,是以凌阳16位单片机SPCE061A为核心的精简开发-仿真-实验板,大小相当于一张扑克牌。“61板”除了具备单片机最小系统电路外,还包括有电源电路、复位电路、ICE电路、音频电路(含MIC输入部分和DAC音频输出部分)等,“61板”可以采用电池供电。1.4系统开发环境IDEμ'nSP®IDE是由凌阳科技提供的一个集成开发环境,它集程序的编辑、编译、链接、调试和仿真等功能为一体。具有友好的交互界面、下拉菜单、快捷键和快速访问命令列表等,使程

7、序设计工作更加方便、高效。此外,它的软件仿真功能可以不连接仿真板,模拟硬件的部分功能来调试程序。1.5ResWriter工具ResWriter工具是将语音、字模等数据资源(二进制文件)烧录到SPR1024/4096FlashMemory的烧录工具。用PCPrinterPort通过EZ_Probe61桂林航天工业高等专科学校毕业论文烧录SPR1024/4096,基本操作内容包括芯片的空白检查(BlankCheck)、芯片的数据擦除(Erase)、读出芯片数据(Read)、烧录写入数据(Program)、校验检查写入的数据是否正确(Verify)。另外,该工具还具有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。