语音遥控小汽车控制系统设计_毕业设计论文.doc
《语音遥控小汽车控制系统设计_毕业设计论文.doc》由会员分享,可在线阅读,更多相关《语音遥控小汽车控制系统设计_毕业设计论文.doc(32页珍藏版)》请在三一文库上搜索。
1、1 摘 要 随着电子工业技术的发展,市场上语音遥控小汽车越来越受 到人们的欢迎,在人们日常生活中起着不可忽略的作用。目前, 声控技术被广泛运用到很多领域。例如声控手机、声控电视机、 声控洗衣机、声控电脑等设备。 本论文对语音遥控小汽车的概况做了描述。该设计在硬件方 面,以凌阳 SPCE061A 单片机作为本设计的控制核心,以音控小车 的控制电路板作为辅助,来设计小车的动作。在软件方面,通过 C 语言编程,对音控小车的进行训练以及语言命令的识别。设计出 能够根据录制设定的语音命令来控制小汽车的前进、后退、左转、 右转停车等基本功能的语音遥控小汽车。同时根据 SPCE061A 的语 音特色,实现语
2、音的控制功能。 关键词: 语音,小汽车,SPCE061A,控制 2 AbstractAbstract With the development of the electronics industry,the remote voice control cars become more and more popular to people on the market.And 1t plays an important role in the daily lives of people.Currently,the voice-activated technology has been used in
3、 many fields.Such as voice- activated phone,voice-activated TV,voice-activated washing machines,voice-activated computers and other equipments. This article gives a detail to the remote voice control cars. About hardware design,the paper use Sunplus SPCE061A as the control of core,the control board
4、of the voice-activated car as a supplement to design the action of car.About the software,we use C language programming for voice control “training“ and “recognition“of the voice.design a voice remote control cat,which has the basic function to control of the car forward ,backward,turn left,turn rig
5、ht and stop by the set of recorded voice command.At the same time,according to the voice characteristics of SPCE061A to achieve the voice control functions. First of all,papers confirm the system of program,and 3 then describe the working principle of each units software,hardware as well as introduc
6、e the main components of the system. Keywords: voice,car,SPCE061A,control 1 目 次 1 引言 .2 11 研究背景及意义 2 1.2 国内为研究状况 .2 2 方案论证 .2 3.1 系统结构设计 .4 3.2 音控小车控制方案 .4 3.3 音控小车车体控制方案 .5 4 系统硬件设计 .7 4.1 SPCEO61 最小系统7 4.2 语音识别电路模块 .7 4.3 KEY 模块.9 4.4 控制板电路 .9 4.4.1 电源电路 .9 4.4.2 接口电源 .9 4.4.3 电机驱动电路 10 5 系统软件设计 1
7、1 5.1 主程序 11 5.2 音控小车语音训练子系统 12 结 论 .14 致谢 .15 参考文献 .16 附 录 17 2 1 1 引言引言 1 11 1 研究背景及意义研究背景及意义 近些年来,关于语音识别方面的技术已经成为了非常活跃的 研究领域。语音识别系统在我们现实生活中普及使用,已经成为 各国研究语音识别的主要方向之一。以商业玩具市场的调查结果 显示,那些含有科学技术量越高的的智能玩具、电子玩具等等, 它们的发展就会越迅速。在玩具行业中,智能化玩具在玩具商业 中己经势不可挡,成为了玩具发展的主流。我国虽然是玩具生产 及出口大国,但是在高科技玩具发展方面和国外相比,差距还是 非常大
8、的。所以,及时把精力投入到广泛开展这方面的研究中, 无论是对技术的创新应用,还是对社会经济快速发展,都有非常 重大的现实意义。近几十年,我国对语音识别技术方面的研究已 经取得了很大的进步,各种具有语音识别功能的玩具已经从实验 室中走向了市场,它的智能化操作大大的冲击了玩具的市场。 1.21.2 国内外研究状况国内外研究状况 随着计算机技术、传感器技术、和微电于技术的快速发展, 而今声控技术已经广泛应用到社会的各个角落,给人们提供各种 便利。 l、语音遥控玩具车:不仅大大提高了声控系统的滤去噪音的 能力,而且在语音识别过程中,改善了我们需要注意的准确率的 问题,并且利用如今正在使用的软件开发出有
9、各种不同特色的语 音芯片,我们把它集成到遥控器上,就做出了利用语音控制的声 3 控玩具车。 2、能够识别主人的看门狗:在该系统基础上安装对说话者的 语音识别功能,并将其软件硬件化,集成到芯片上。然后将芯片 放置在防盗门上,可以使它具有主人叫门立即就开门的功能。 3、在我们现实生活中不可或缺的汽车上装有的语音控制系统:在 驾驶过程中,对于不便于用手的操作,可以通过声控系统实现。 但是实际中汽车里可能存在着大量的噪音,因此,滤噪也是最为 关键的技术。 2 2 基本原理基本原理 2.1 基本原理 2.2 常用的实现方案 可采用 80C51 单片机来实现,它的运用比较广泛,而且价格 便宜。但是由于它没
10、有语音播放和语音识别的功能,所以就需要 扩展一个语音播放模块和一个语音识别模块,因此就会使端口资 源紧张,所以我们就必须加入一个接口扩展芯片。另外,语音技 术的发展刚刚起步,再设计的过程中我们就必须进行大量的计算, 会给我们的方案带来很大的困难。该实现方案结构如图 1 所示: 4 80C51 接口扩展模块 接 口 总 线 语音识别模块 语音播放模块 电机驱动模块 图 1 采用 80C51 单片机实现方案结构图 方案二: 利用 SPCE061A 来实现语音遥控小汽车方案,因为 SPCE061A 内部本身就包含语音识别模块和语音播放模块,因此我们只需要 添加 MIC 和语音播放就可以了,所以在音控
11、小车的设计过程中, 它的系统简洁,结构非常的清晰,外围设备需要比较少。该实现 方案结构如图 2 所示: SPCE061A MIC输入模块电机驱动模块 语音输出模块 图 2 采用 SPCE061A 单片机实现方案结构图 两个方案对比,第二个方案结构更简单,便于操作,因此采 5 用第二个方案。 3 3 总体方案设计总体方案设计 3.13.1 系统结构设计系统结构设计 语音遥控小汽车硬件组成框图如图 3: KEY MIC 滤波 SPCE061A 功放SPK 方向控制桥路 驱动控制桥路 方向电机 驱动电机 凌阳61板 控制板 图 3 语音遥控小汽车硬件组成 本设计系统的硬件主要由凌阳 61 板、音控小
12、车的控制板两部 分组成。图中凌阳 61 板中包含语声音输出模块功率放大环节、按 键输入模块 KEY、语音输入模块 MIC,给我们的设计提供了极大便 利。电机的驱动电路设计,我采用了全桥驱动,通过把四个 I/O 端口分成两组,对两个电机分别控制,即控制它们的停止、正转 和反转状态。 3.23.2 音控小车控制方案音控小车控制方案 本设计采用语音遥控配合中断定时控制,使小车的状态发生 6 改变。在我们利用语音信号使小车改变状态后,即小车小车行动 以后,我们可以通过向小车发出各种语音信号,使小车的运行状 态发生相应的改变。并且在小车每一次行动发生的同时,定时器 立即启动,在小车发生故障时,不能够正常
13、得接收我们所发出的 语音信号,当达到了我们所定的时间,中断服务的程序就会作用, 立即发出命令,使小车停止运行。 3.33.3 音控小车车体控制方案音控小车车体控制方案 (1)小车前进 自然状态下,因为弹簧的作用,小车的前轮要保持向前状态, 因此,只需后轮向前转即可,所以我们要控制后轮电机正转就可 以实现。如图 4 所示: 前轮驱动电机 后轮驱动电机 图 4 小车前进 (2)小车后退 与小车前进相反,因为弹簧的作用,小车的前轮仍保持向前 状态,因此,只需后轮向后转即可,所以我们要控制后轮电机反 7 转就可以实现。如图 5 所示: 前轮驱动电机 后轮驱动电机 图 5 小车后退 (3)小车前行左转
14、小车后轮向前转时,即后轮电机正转时,我们只需前轮向左 转即可,所以我们要控制前轮电机正转就可以实现。如图 6 所示: 前轮驱动电机 后轮驱动电机 图 6 小车前行左转 (4)小车前行右转 8 小车后轮向前转时,即后轮电机正转时,我们只需前轮向右 转即可,所以我们要控制前轮电机反转就可以实现。如图 7 所示: 前轮驱动电机 后轮驱动电机 图 7 小车前行右转 相同的原理,我们还可以实现音控小车的左转倒车和右转倒 车,在这里将不再多做解释。 4 4 系统硬件设计系统硬件设计 4.14.1 SPCEO61SPCEO61 最小系统最小系统 SPCEO61 最小系统如图 8 所示,是本设计系统的核心,凌
15、阳 61 单片机具有极强的处理功能,外部信息通过它处理后在传出, 达到了控制的效果。 9 123456 A B C D 654321 D C B A T itle Num berRevisionSize B Date:3-M ay-2012 Sheet of File:C:Docum ents and SettingsAdm inistrator你你你你你你你你你你你你你你你你你你你(你你你)你你你你你MyDesign.ddbDrawn By: NC 84 IOB4 1 IOB3 2 IOB2 3 IOB1 4 IOB0 5 XRESB 6 VDD 7 VCP 8 VSS 9 NC 10 NC
16、 11 OSC32O 12 OSC32I 13 X T EST 14 V DD 15 X ICE 16 X ICECLK 17 X ICESDA 18 V SS 19 PV IN 20 DAC1 21 DAC2 22 V REF2 23 V SS 24 AGC 25 OPI 26 MICOUT 27 MICN 28 PFUSE 29 NC 30 NC 31 NC 32 MICP 33 VCM 34 VRTPAD 35 VDD 36 VMIC 37 VSS 38 NC 39 NC 40 IOA0 41 IOA1 42 IOA2 43 IOA3 44 IOA4 45 IOA5 46 IOA6 47
17、 IOA7 48 VSS 49 VSS 50 VDDH 51 VDDH 52 IOA8 53 IO A9 54 IO A10 55 IO A11 56 IO A12 57 IO A13 58 IO A14 59 IO A15 60 X ROMT 61 V SS 62 X SLEEP 63 IO B15 64 IO B14 65 IO B13 66 IO B12 67 IO B11 68 PV PP 69 NC 70 NC 71 NC 72 NC 73 NC 74 VDDH 75 IOB10 76 IOB9 77 IOB8 78 IOB7 79 IOB6 80 IOB5 81 NC 82 NC
18、83 U1 SPEC061 +C17 100u C18 104 V SS OSCO OSCI V DD ICE EN ICE SCK ICE SDA DAC1 DAC2 V REF2 AV SS1 AGC OPI MICOUT MICN DAC MICP VCM VRT VDD A VMIC AVSS1 IOA0 IOA1 IOA2 IOA3 IOA4 IOA5 IOA6 IOA7 VSS VSS VDDH VDDH IOA8 C31 104 + C27 100u C28 104 + C29 100u V SS IO B11 IO B12 IO B13 IO B14 IO B15 SLEEP
19、V SS IO A15 IO A14 IO A13 IO A12 IO A11 IO A10 IO A9 VCP VDD P RES B IOB0 IOB1 IOB2 IOB3 IOB4 IOB5 IOB6 IOB7 IOB8 IOB9 IOB10 VDDH +C4 100u C7 104 V SS C8 100u + C5 100u V SS AV SS1 图 8 SPCEO61 最小系统 4.24.2 语音识别电路模块语音识别电路模块 语音识别电路模块包括麦克风(MIC)音频输入电路和 DAC 音 频输出功率放大电路电路两部分。 麦克风(MIC)音频输入电路和 DAC 音频输出电路分别如图
20、 9、图 10。当我们对麦克风讲话时,即 MIC 的波形发生变化时, 则 MICP 和 MICN 在两个端口会分别产生一组波形,并且是反相的 10 波形,然后它们经过第一级放大器放大,将放大后的语音信号通 过 MICOUT 送到 C12、R7 及 C13 阻容电路构成的滤波器滤波以后, 通过 OPI 输入,再次经过第二级放大器放大;接着该语音信号由 ADC 转换成数字量,储存在寄存器中,这时我们可以运用单片机编 辑程序来处理这些数据,如语音数据的压缩及声音识别样本的处 理。 123456 A B C D 654321 D C B A T itle Num berRevisionSize B D
21、ate:4-M ay-2012 Sheet of File:C:Docum ents and SettingsAdm inistrator你你你你你你你你你你你你你你你你你你你(你你你)你你你你你MyDesign.ddbDrawn By: + C1 220u R11k R4 3k X 1 MICROPHONE C11 224 C13 224 R8 3K 1 2 C9 104 +C6 22u R5 10k R6 10k AV SS1 MICP MICN AV SS1 V CM AVSS1 V MIC R3 470k + C2 4.7u C2 0.1uF C16 500pF R7 5.1k AGC
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语音 遥控 小汽车 控制系统 设计 毕业设计 论文
链接地址:https://www.31doc.com/p-3971928.html