简易智能电动车
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
简易智能电动车
简易智能电动车设计报告目录
一. 方案比较.选择与论证--------------------------------------------页码1
二. 系统总体方案设计-------------------------------------------------页码2
1.系统总体结构设计及说明-----------------------------------页码2
2. 系统硬件详细设计.理论分析和计算.详细电路图--页码3
3. 系统软件功能设计.理论分析和计算.各程序框图--页码8
4. 软硬件分别调试.联合调试--------------------------------页码11
三. 测试仪器与测试试验方法--------------------------------------页码12 开发.实验及测试仪器--------------------------------------页码12
四. 测试数据及测试结果分析计算--------------------------------页码13
五. 特色与创新点讨论.设计总结--------------------------------页码13 六. 附录(操作说明.元器件清单.程序清单.参考文献等)---------------------------------------------------------------------页码14 摘要本系统按要求制作了一个
简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达B点。在此期间检测到铺设在白纸下的薄铁片,并同时发出声光指示信息,实时存储.显示在“直道区”检测到的薄铁片数目。电动车到达B点以后进入“弯道区”,沿圆弧引导线到达C 点,能够检测C点下正方形薄铁片,并在C点处停车5秒,停车期间发出断续的声光信息。之后继续行驶,在光源的引导下,利用超声传感器传来的信号通过障碍区进入停车区并到达车库。最后,电动车完成上述任务后能够立即停车,全程行驶时间小于90秒。
并附加其他功能。
另外系统中传感器电路额外加入了单片机便于89C51单片机在之后的运行中检测四周电路,减小89C51负担。
软件方面:因为,会,利用传感器在检测到某物体时输出信号发生特定变化这种规律,让单片机只对此类信号有所反应,大大减少了处理数据,算法,从而加快了系统的反应速度。
一.方案比较.选择与论证根据题目要求,有两种解决方案。
1.精确定时法这种方案主导思想是在对电动车直线.转弯行驶速度以及行程的准确把握基础上利用单片机定时来使电动车顺利通过直道区.弯到区.障碍区并且最终到达车库。
缺点:供电电压不稳定,易导致小车车速不稳定,则距离不好控制;另外路线固定不变,不能应对意外事件,而且想要准确
跑完全程对于电动车的起始位置.直线行进参数.转弯半径进行精密测量和计算,智能化差。
2.传感器引导法这种方法核心是单片机通过对传感器信号检测来控制制动电机和电机转向的动作,智能化大大增强,可以用下图形象的表示出来:我们把任务分为了直道+弯道区.障碍区和停车区,划分依据是:三个部分所用到的感应器不同,实现方法也存在差别。
直道+弯道区主要用黑白检测光电传感器和金属探测接近开关。
障碍区则是用到了超声波传感器。(带显示)停车区考虑车库放置了光源,因此选择了光电传感器引导小车进入车库。
比起前一种方案来说,这种方案应用面更广,也更接近实用化,智能化。重要的是单片机可以通过对感应器信号的检测来控制电机运作,从而大大提高了运行过程中的实时性,准确性.使得电动车能够轻松的完成整个过程。
综上所述,本系统设计选用方案2。
二.系统总体方案设计
1.系统总体结构设计及说明图一系统总体结构框图该系统实现了电动车的自动行驶.躲避障碍物.探测金属.计数.报警.光电引导功能.测量距离.数码显示.电机控制等功能。
单片机检测出来感应器输出信号从而输出控制信号,控制电机工作,在直道区,考虑引导线是黑颜色,不宜反光,决定利用
这一特性选用反射式光电传感器,当其输出信号照射到黑色引导线上是输出一个非常微弱的低电平。这个过程是一个负跳变的过程通过对此信号高低电平的检测就可以使电动车沿着直道区和弯道区的引导线行进。
当地下有金属时,金属探测器发出一个高电平,用单片机进行检测。
沿引导线到达C点,将从金属探测接近开关发送来的信号作为一个外部终端信号处理,执行停车并发出断续的声光信号,同时进行5秒定时计数工作。
在车头安装有超声传感电路对障碍物进行检测。(有效距离30厘米)光电传感器接收部分用于采集光信号,通过比较输出信号向车库行驶。(始终朝在输出信号最强的方向行驶)以上就是完成这个题目的大体思路和方法。
2.系统硬件详细设计.理论分析和计算.详细电路图根据系统要求,硬件电路包括:电源部分,单片机最小系统.超声波测距电路.金属探测电路.光电传感器.黑白探测传感器. 电机控制电路.显示电路,电动车整体图示如下:(1)电源部分随着微电子技术的不断进步,系统电源的设计在单片机应用系统设计中显得越来越重要,它对单片机系统是否正常工作起着至关重要的作用。由于电动车本身为六节
1.5V电池供电,根据系统要求,选择7805稳压管将直流9V电压转成5V输出。
7805直流稳压电路图:电动机和金属感器部分用原有的9V 电压信号,其他电路.传感器都为5V电压供电。
(2)单片机最小系统利用单片机最小系统实验电路板完成传感器与电动机的连接和控制。
单片机选用89C51,其内部有4K字节的Flash Rom,电路设计简单。具体为89C51的18.19脚接6MHz,40脚输入信号为5伏,20脚接地,EA脚接高电平。
(3)金属探测电路由电路图可以得出,当有金属被其探测到时,输出端输出一个高电平,即发生一个正向跳变,将这个正向跳变信号用单片机检测出来,借此控制电动机产生相应的动作。
以下时金属接近开关外驱动电路:(4)显示电路在单片机应用系统中,显示器显示常用两种方法:静态显示和动态扫描显示。静态显示占用单片机资源小。可以提供单独锁存的I/O接口电路很多,这里我们组选择最常用的的串并转换电路74LS164。
利用单片机串行发送接收端口,外接4片74LS164作为4位LED显示器的静态显示接口,把89C51的RXD作为数据输出线,TXD作为移位时钟脉冲。74LS164为TTL单向8位移位寄存器,可实现串行输入,并行输出。
系统总图: