- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
遥控智能小车报告
四川省第二届大学生
电子设计大赛
语
音
遥
控
智
能
小
车
目录
四川省第二届大学生电子设计大赛 1
语音遥控智能小车 3
摘 要 3
关键字 3
(一) 引言 3
(二) 设计任务 3
2.1.基本要求 3
2.2.扩展部分 3
(三)硬件部分 4
3.1.单片机 4
3.11.单片机选择 4
3.12.凌阳单片机基本功能简介 5
3.13.强大的语音功能 5
3.2.障碍探测模块方案分析与比较 6
3.21.避障器件选择 6
3.22?器件放置位置方案选择 7
3.23 避障方式选择 7
3.3循线模块设计与比较 7
3.4.智能小车驱动电路 8
(四)软件部分 10
4.1 .介绍 10
4.2. 主要使用的函数 10
(五)调试 16
5.1硬件的调试 16
5.2软件的调试 17
5.3语音训练步骤 17
(六)结论 18
6.1.基本功能要求 18
6.2.发挥部分 19
参考文献 19
语音遥控智能小车
摘 要:本语音智能小车由硬件设计模块与软件设计模块两大模块组成。硬件设计模块包括后轮驱动电路模块、循线探测模块、障碍物探测模块。后轮驱动电路主要由L298组成,用于前进、后退、转向控制;循线探测模块利用三个光感元件,对黑色轨道进行寻迹;障碍物探测模块由对两对光电传感器组成,车头一对,车尾一对进行障碍物探测。软件设计模块能实现智能小车的前进、后退、转向、停止、避障、表演动作以及循线等功能。本作品以两电动机为主驱动,通过各类传感器件来采集各类信息,送入主控单元SPCE061A单片机,处理数据后完成相应动作,以达到自身控制。关键字:智能控制?? 障? 红外线收发? 循线行驶?
(二) 设计任务
设计并制作一款基于语音遥控的智能移动小车。
2.1.基本要求:
(1)通过说话人发出的特定命令(不小于5条),可以控制小车的前进、后退、左转、右转基本运动。
(2)可以通过训练的方式保存4条以上的语音命令,并在使用的时候可以进行识别。
(3)语音遥控的有效范围不低于3米。
2.2.扩展部分:
(1)操作过程有语音提示,以提供更友好的人机交互和更高的可靠性。
(2)可以进行特定人声的识别,即只响应“主人”的命令。
(3)可以完成规定的表演动作。
(4)提高语音遥控的距离范围,增加遥控的命令数。
(5)其它。
说明:要达到设计的基本要求并不难,只需要使用一个语音芯片进行语音辨识,然后利用单片机根据识别结果,控制电机正转或反转和其他部件工作就可以了。但是要达到扩展要求就对所选芯片提出了更高的要求:芯片必须有播放自己语言提示音的功能,或者必须外加电路实现播放功能,从而实现人机交流的功能。
(三)硬件部分
障碍物检测部分采用红外线发射和接原理黑带循线依靠安装在左右个光敏二极管对管来对地面反射光感应SPCE061A自带功能提供。此系统比较灵活,采用软件方法来解决复杂的硬件电路部分,使系统硬件简洁化,各类功能易于实现。C51、ARM、AVR
图1 凌阳61单片机及硬件基本结构
凌阳61单片机及硬件基本结构进一步介绍。如表1
表1
POWER 5VV供电电路 电源指示灯 EZPROBE 在线调试器串行5PIN接口 J11 下载线的5PIN接口 MIC OSC 32768晶振电路 PORTA/B 麦克风输入电路 R/C 芯片其他外围电阻、电容电路 74HC244 缓冲和保护接口电路SPY0030 集成音频放大器
图3 语音识别原理简图
3.14.外围电路与单片机结合的基本原理图。如图4
图智能车运行基本原理图框图 避障选择??? 方案一:采用超声波避障,超声波受环境影响较大,电路复杂,而且地面对超声波的反射,会影响系统对障碍物的判断?? 方案二:采用红外线避障,发射出去的红外线遇到反射回来,接收管反射回来信号,输出电平。易于实现,,故采用方案二。???器件放置位置方案选择
方案一、采用两组红外传感器分别置于小车前后。对小车正前方、正后方的障碍进行检测。红外传感器安装简易,也可以检测到障碍物的存在,但难以确定小车在水平方向上是否会与障碍物相撞,也不易让小车做出精确的转向反应。
方案二、采用二组红外传感器分置于小车两边。二只红外传感器分别置于小车的前端两侧,方向与小车前进方向平行,对小车与障碍物相对距离和方位能作出较为准确的判别和及时反应。但此方案过于依赖硬件、成本较高、缺乏创造性,而且置于小车左方的红外传感器用到的几率很小,所以最终未采用。
考虑到方案二比较麻烦,所以我们采用了方案一。
3.23 避障方式选择
真实情况中,当遇到障碍的时候可以选择绕过障碍或者回避。在制作过程中为了追求程序的实现难易程度和表现力,我们采取当前方检测到障碍时,小车采取
文档评论(0)