金属探测声控避障循迹智能小车分解.docx

上传人:b****4 文档编号:24786322 上传时间:2023-06-01 格式:DOCX 页数:42 大小:1.40MB
下载 相关 举报
金属探测声控避障循迹智能小车分解.docx_第1页
第1页 / 共42页
金属探测声控避障循迹智能小车分解.docx_第2页
第2页 / 共42页
金属探测声控避障循迹智能小车分解.docx_第3页
第3页 / 共42页
金属探测声控避障循迹智能小车分解.docx_第4页
第4页 / 共42页
金属探测声控避障循迹智能小车分解.docx_第5页
第5页 / 共42页
点击查看更多>>
下载资源
资源描述

金属探测声控避障循迹智能小车分解.docx

《金属探测声控避障循迹智能小车分解.docx》由会员分享,可在线阅读,更多相关《金属探测声控避障循迹智能小车分解.docx(42页珍藏版)》请在冰豆网上搜索。

金属探测声控避障循迹智能小车分解.docx

金属探测声控避障循迹智能小车分解

金属探测声控避障循迹智能小

 

作品类自动化装置

摘要:

本设计由声控模块,循迹模块,避障模块,电机驱动模块,数码显示模块,

稳压模块,转向灯,报警器,金属传感,舵机等部分构成。

本设计采用STC89C52作为小车的控制核心,实现对各个模块的通讯和控制。

声控部分由声控模块完成,循迹部分以红外循迹传感器组成,将采集到的数据

处理后反馈至单片机,避障部分由超声波传感器结合舵机组成,电机驱动部分

由L298N模块完成,显示部分由数码管显示模块完成,稳压部分采取经典7805控

制电路。

该小车具有声控转向、自动避障、智能循迹并寻找金属和报警的功能,实

现自动化和半自动化于一体,基于稳定的硬件电路设计以及可靠的软件算法,

小车能够实现预期功能。

关键字:

循迹;避障;声控;金属探测

前言...............................................................1

第1章整体构思...................................................1

第2章方案论证...................................................2

2.1小车主体设计................................................2

2.2循迹方案....................................................2

2.3电机驱动模块................................................3

2.4壁障模块...................................................3

2.5声控模块...................................................4

2.6显示模块....................................................5

2.7金属探测模块................................................5

2.8车灯装饰....................................................5

第3章最终方案...................................................5

第4章硬件电路设计...............................................6

4.1电源和主控制器模块..........................................6

4.2显示模块....................................................7

4.3电动机驱动模块..............................................8

4.4循迹模块....................................................9

4.5避障模块...................................................10

4.6声控模块...................................................11

4.7金属探测模块...............................................12

4.8车灯模块...................................................13

第5章软件设计..................................................13

参考文献:

........................................................14

前言

随着机械自动化的不断发展,人们在工作、生活的各个方面都

希望能够利用自动化的操作来提高工作效率,使生产发展能够得到

不断的提高。

在实际应用中,具有智能化的机器人在人们无法触及

的工作场合下更是大显身手,如各种军事机器人、勘探机器人、防

暴机器人等。

和我们日常生活更为接近的有各种医疗机器人、汽车

自动泊位系统、自动驾驶系统等等。

任何一个机器人想要实现智能

化就必须能够实现对外部环境的自我感知判断并作出相应反应,最

终完成人们布置的任务。

本设计通过对外部环境的自我感知问题的分析,制作了一辆金属

探测声控避障循迹智能小车。

第章整体构思1

根据声控金属探测智能小车的功能特点分析,把各功能划分为寻迹电路,

避障电路,声控电路、舵机,金属传感电路、显示电路、报警器电路,转向灯、

电机驱动电路以及MCU控制模块六大部分。

报警计数显示转向灯电机驱动图

金属传感模块

STC89C52

声控模块

循迹模块

避障模块

1-1总体的设计框图

第章方案论证2

小车主体设计2.1

(1)购买小车底盘进行自助装配

采用小车底盘来改装,加入自己的控制系统以及外围支持电路,

这样的优势是,省去了制作车体的功夫。

另外小车主体布局需要自

己规划,以较好地完成任务。

但是小车的造型各异,质量参差不齐,

选购质量好的小车价格偏高,选购质量差的小车,容易在改装和调

试过程中想、损坏,而且小车的电路布局受到小车主体的限制。

(2)自己设计小车主体结构

自己设计制造小车主体结构,能够按照布局设计思路来完成小车

主体结构的调整,但是自己设计的小车难免会外表粗糙,费时费力。

循迹方案2.2

(1)使用CCD(CHARGE-COUPLEDDEVICE,电荷耦合元件)传感

器来采集路面信息

使用传感器,可以获取大量的图像信息,可以全面完整的CCD

掌握路径信息,可以进行较远距离的预测和识别图像复杂的路面,

而且抗干扰能力强。

但是对于本项目来说,使用传感器也有CCD

其不足之处。

首先使用传感器需要有大量图像处理的工作,CCD

需要进行大量数据的存储和计算。

因为是以实现小车视觉为目的实现起来工作量较大,相当繁琐

)使用光电传感器来采集路面信

使用红外传感器最大的优点就是结构简明,实现方便,成本

廉,免去了繁复的图像处理工作,反应灵敏,响应时间低,便于

距离路面情况的检测。

但红外传感器的缺点是,它所获取的信息

不完全的,只能对路面情况作简单的黑白判别,检测距离有限,

且容易受到诸多扰动的影响,抗干扰能力较差,背景光源,器件

间的差异,传感器高度位置的差异等都将对其造成干扰

电机驱动模2.

)采L298芯片作为电机驱动芯片

 

L298是一个具有高电压大电流桥驱动芯片,它相应频率高

一L298可以分别控制两个直流电机,而且还带有控制使能端

用该芯片作为电机驱动,操作方便,稳定性好,性能优良

)对于直流电机用分立元件构成驱动电路

由分立元件构成电机驱动电路,结构简单,价格低廉,在实

应用中应用广泛。

但是这种电路工作性能不够稳定

避障模2.

方:

用漫反射式光电开关进行避障。

光电开关的工作原理

根据光线发射头发出的光束,被物体反射,其接收电路据此做出

断反应,物体对红外光由同步回路选通而检测物体的有无。

当有光

线反射回来时,输出低电平。

当没有光线反射回来时,输出高电平

但漫反射式光电开关模块价格昂贵,占用面积大,不太适合于学生

因此我们考虑其它的方案

方:

用超声波传感器进行避障。

超声波传感器的原理是:

声波由压电陶瓷超声波传感器发出后,遇到障碍物便反射回来,

被超声波传感器接收

声控模2.

方:

用凌阳单片机自带DS语音识别模块,其本质上是一种

多维模式识别系统与一般的模式识别系统类似,包括语音预处理、语

音特征提取、语音模式库和语音模式匹配等基本单元。

方案2:

采用声控开关控制,它是利用感应外界声音来自动启动

开关,一种内无接触点,在特定环境光线下采用声响效果激发拾音

器进行声电转换来控制用电器的开启,并经过延时后能自动断开电

源的节能电子开关。

方案3:

语音模块,将声音控制方面分为语音识别模块和语音合

成模块,通过两个模块的交互,对语音进行识别,提取,处理,从

而控制小车的前进和后退等运动。

语音模块操作简单,功能齐全,灵敏度高。

声控开关原理简单,

操作简便、灵活、但控制效果单一。

凌阳语音系统复杂且成本较高、

单片机。

故选用方案三。

51系统控制方面不如

 

显示模2.

方:

段数码管进行显示当前时间以及定时巡逻时

方:

用液进行显示是可以显个字符,分3160160

两行每个字符,体积小巧,低功耗、使用方便1

金属探测模2.

由高频振荡、检波、放大、触发及输出电路等组成。

振荡器

传感器检测面产生一个交变电磁场,当金属物体接近传感器检测

时,金属中产生的涡流吸收了振荡器的能量,使振荡减弱以至停振

振荡器的振荡及停振这二种状态,转换为电信号通过整形放大转

成二进制的开关信号,经功率放大后输出

车灯、蜂鸣器装2.

由于单片机的端口仍有较多剩余,结合小车的功耗考虑,使

两个LE作为转向灯,以蜂鸣器做报警器,给小车添加些色彩

动感。

第章最终方案3

1、采用购买的小车底盘。

综合各种利弊,兼顾小车的成本和质量问题,选择了购买小

车底盘结构。

2、采用红外对管进行循迹。

经过综合考虑,在本设计主要采集黑色线路,因而采用红外

光电传感器作为信息采集元件。

3、L298N模块驱动直流电机。

选用了L298N作为电机驱动芯片,操作方便,稳定性好,性

能优良。

4、用舵机辅助超声波模块避障。

超声波传感器在避障的设计中被广泛应用,选择超声波传感

器避障,并且用舵机辅助超声波模块三方位测定。

5、语音模块实现声控。

语音模块操作简单,功能齐全,灵敏度高。

声控开关原

理简单,操作简便、灵活、但控制效果单一。

、采用段数码管显示信息。

68

由于显示模块需要显示的内容比较少,结合成本控制,

选择用段数码管进行显示。

8

、金属传感器探测。

7

、采用、蜂鸣器作为点缀装饰LED8

第章硬件电路设计4

主控制器模块和电源4.1

主控制器模块4.1.1

STC89C52是51内核的单片机。

有与8051相同的指令系统。

设计的51最小系统板操作简单,使用方便。

可以通过ISP在线下载

程序。

图4-1-1AT89S52最小系统

4.1.2电源

电源是决定小车性能的关键问题。

电源采用节干电池8.46V

直流电源经稳压模块后输出电压供给单片机及检测电路。

VL78055,

图4-1-2电源模块

图4-1-3L7805稳压模块

显示模块4.2

显示电路采用两位位共阳数码管,LED8

图4-2-1共阳LED数码管

电机驱动模块4.3

小车的动力由直流电机提供,可以通过调整两个电机的转速实现

小车的前进,后退和原地打转等动作。

直流电机的转速由单片机提

供的脉冲通过控制驱动芯片实现。

设计电路如下图所示。

L298N

图4-3-1L7805稳压模块

循迹模块4.4

传感器原理

(1)

循迹模块与测速模块原理一致,由于黑色吸光,当红外发射管

发出的光照射在上面后反射的部分就较小,接收管接收到的红外线

也就较少,表现为电阻比较大,通过外接的电路就可以读出检测的

状态,同理当照射在白色表面时发射的红外线就比较多,表现为接

收管的电阻就比较小。

图4-4-1传感器原理

检测电路

(2)

实际使用发现红外对管在黑色和白色之间切换电阻变化比较小,

因此选用电压比较器对该变化转换为高电平和低电平。

每个LM339

比较器有两个输入端和一个输出端。

两个输入端一个称为同相输入

端,用“”表示,另一个称为反相输入端,用“”表示。

用作比-+

较两个电压时,任意一个输入端加一个固定电压做参考电压,另一

端加一个待比较的信号电压。

当“”端电压高于“”端时,输出-+

管截止,相当于输出端开路。

当“”端电压高于“”端时,输出+-

管饱和,相当于输出端接低电位。

两个输入端电压差别大于10MV

就能确保输出能从一种状态可靠地转换到另一种状态,因此,把

用在弱信号检测等场合是比较理想的。

具体原理图如下图所LM339

示:

图检测电路原理图4-4-2

避障模块4.5

4.5.1超声波发射电路

图4-5-1超声波发射电路

所示,发射电路主要由反向超声波发射电路原理图如图4-5-1

器CD4069和超声波换能器构成,单片机的P3.6端口输出40KHZ方

波信号一路经一级反向器后送到超声波换能器的一个电极,另一路

经过两级反向器后送到超声波换能器的另一个电极,用这种推挽式

将方波信号加到超声波换能器的两端可以提高超声波的发射强度。

输出端采用两个反向器并联,用以提高驱动能力。

上拉电阻

R111,R112一方面可以提高反向器CD4069输出高电平的驱动能力;

另一方面可以增加超声波换能器的阻尼效果,以缩短其自由

震荡的时间。

超声波接受电路4.5.2.

图4-5-2超声波接收电路

是一款红外线检波接收的专用芯片,常用于集成电路CX20106A

电视机红外遥控接收器。

考虑到红外遥控常用的载波频率38KHZ与

测距的超声波频率40KHZ较为接近,可以利用它制作超声波检测接

收电路,如图4-5-2所示。

实验证明,用CX20106A接收超声波具有

很高的灵敏度和较强的抗干扰能力。

CX20106芯片的内部结构如图

4-5-2。

舵机4.5.3

舵机是一种位置伺服的驱动器,用于需要角度不断变化并可以

保持的控制系统。

电压差的正负输出到电机驱动芯片决定电机的正

当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得反

电压差,电机停止转动舵机的控制信号PW信号,利用占

比的变化改变舵机的位置。

超声波避障时需要左右扭0~90°的

度,探测四周有无障碍物,舵机可以提供良好的扭动力

图4-5-3舵机整体图

声控模块4.6

通过语音识别模块识别人发出的语音指令,控制小车LD3320

前进,后退,左转,右转。

语音合成模块使小车回复指令。

SYN6288

4.6.1语音识别模块

内部集成了快速稳定的优化算法因此不需要外接LD3320

和等存储设备,同时也不需要事先训练和录RAMFLASHLD3320

音完成非特定人的语音识别,因此的语音识别比较稳定,LD3320

准确率也比较高。

采用并行方式直接与单片机下年,并采用LD3320

电阻上拉,用于判断是数据段还是地址段。

控制信号1KA0

、、、复位信号以及中断返回信号与单INTBRSTBRDBWRBCSB

片机相连。

图4-6-1LD3320语音识别模块

4.6.2语音合成模块

语音合成模块SYN6288可以通过语音合成多种汉字,英文,数

字等等的播报。

可以直接驱动喇叭发出声音,与LD3320语音识别模

块实现人机互动。

图4-6-2SYN6288语音合成模块

金属探测模块4.7

图4-7-1金属探测模块原理图

当金属不靠近探头时,高频振荡器工作,振荡信号经

、倍压整流,得到一直流电压使导通,截止,BG2DV1DV2BG3

后续电路不工作。

当有金属靠近探头时,由于涡流损耗,高频振荡

器停振,截止,得电导通,光电耦合器内藏发光管4N25BG2BG3

发光,光敏三极管导通接通电路,起开关作用。

蜂鸣器、LED4.8

图4-8-1蜂鸣器驱动电路图

第章软件设计5

化始初

小车停,蜂鸣器报警,方式1金属探测YES

NO、YES方式2声控

NOYES避障3方式

NOYES方式4循迹

参考文献

[1]韩志军等.单片机应用系统设计[M].机械工业出版社,[2]姚福安.电子线路设计与实践山东科学技术出版社,

2001—07.256~271

[3]李建忠.单片机原理及应用.西安:

西安电子科技大学,年

[4]蔡忠法.电子技术实验与课程设计.浙江:

浙江大学出版社,2003—08.205~217

[5]张强等编.全国大学生电子设计竞赛作品精选理工大学出版社,2003—02.165~173

[6]黄正谨.电子设计竞赛赛题解析.

数码管计数并显示行驶声控命令,实现转向、前进、后退等功能绕开障碍物寻迹黑线,实现定位泊车20042002.北京:

北京东南大学出版社,

2003—05.178~189

[7]何书森.实用电子线路设计.福建科学出版社,

2004—08.146~163

[8]宋春荣.通用集成电路手册.山东科学技术出版社,

1995—01.147~160

[9]楼然苗,李光飞编著.单片机课程设计指导.北京:

北京航

空航天大学出版社,2009年

[10]马忠梅等.ARM&Linux嵌入式系统教程.北京:

北京航空航

天大学出版社,2004年

[11]周润景等.Proteus在MCS-51&ARM7系统中的应用百例[M].电

子工业出版社,2006

[12]马忠梅等.单片机的C语言应用程序设计[M].北京航空航天大

学出版社,2006

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1