基于单片机控制的汽车防撞自动测距系统

基于单片机控制的汽车防撞自动测距系统

ID:11691556

大小:1.72 MB

页数:36页

时间:2018-07-13

基于单片机控制的汽车防撞自动测距系统_第1页
基于单片机控制的汽车防撞自动测距系统_第2页
基于单片机控制的汽车防撞自动测距系统_第3页
基于单片机控制的汽车防撞自动测距系统_第4页
基于单片机控制的汽车防撞自动测距系统_第5页
资源描述:

《基于单片机控制的汽车防撞自动测距系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、沈阳城市学院毕业设计(论文)基于单片机控制的汽车防撞自动测距系统专业:自动化班级:2013级2班学号:姓名:陈小康指导教师:吴峰华答辩日期:2017年6月14日本科生毕业论文(设计)独创性声明本人声明所呈交的毕业论文(设计)是本人在导师指导下进行的研究工作及取得的研究成果,除了文中特别加以标注和致谢的地方外,本论文中没有抄袭他人研究成果和伪造数据等行为。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。论文(设计)作者签名:日期:本科生毕业论文(设计)使用授权声明沈阳城市学院有权保留并向国家有关

2、部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。本人授权沈阳城市学院可以将本科毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复印手段保存、汇编毕业论文(设计)。论文(设计)作者签名:日期:指导教师签名:日期:目录摘要1Abstract2引言31单片机简介61.1AT89C51单片机概述62避障小车的总体设计82.1设计原理与方法82.2软件设计92.2.1C语言92.2.2Keil软件简介102.3设计准备103硬件模块123.1各模块的的基本性能123.1

3、.1电机、电机驱动模块123.1.2避障模块133.1.3电源模块143.1.41602液晶模块154软件模块174.1软件设计思路174.2电机前进模块174.3电机后退模块184.4电机停止工作模块184.5电机右转模块184.6防卡死模块184.7主函数19结论21致谢22参考文献23沈阳城市学院毕业设计(论文)摘要本设计主要介绍了一种基于AT89C51单片机的超声波避障测距报警小车。其中包括对小车的执行组件、搭建结构、传感器、AT89C51单片机及软件编程的介绍。本设计以AT89C51单片机为控制核心,根据蝙蝠回声

4、定位的原理,利用超声波传感器,检测小车前行过程中前方物体的距离,接着把数据传给单片机。当超声波探测到前方物体小于规定距离时,就会报警,并且单片机发出指令让小车右转一定角度,然后前行继续探测。如果前方规定距离内没有物体则直行,否则还是右转一定角度。就这样,通过超声波不断地探测周边的情况进行自动避障。本设计的硬件方面,是用AT89C51单片机为控制核心,以超声波传感器检测前方障碍物,从而自动避障。在软件方面,利用C语言进行编程,通过软件编程来控制小车运转。本设计采用L298N电机驱动模块,控制2个直流电机使小车运行,让小车可以

5、根据外部的环境,进行前进、后退和转向等动作,从而进行躲避障碍物的功能。本设计主要体现小车的智能避障功能,本设计中特点与创新点可为智能驾驶、自动运输Robot、家用自动清洁Robot等自动半自动Robot的设计与普及有很大的参考价值。不仅如此本设计中的小车,还可以作为未来玩具的发展趋势,弥补了中国玩具市场技术含量缺乏的现状,从而带来巨大的经济效益。关键词:超声波;单片机;测距;防撞-33-沈阳城市学院毕业设计(论文)AbstractThisdesignmainlyintroducesaAT89C51basedmicrocon

6、trollerultrasonicobstacleavoidance,ranging,alarmcarworkingprinciple.Includingtheimplementationofthecarcomponents,structures,sensors,AT89C51microcontrollerandsoftwareprogramming.ThedesignofAT89C51microcontrollerasthecontrolcore,accordingtothebatechelecationprinecip

7、le,theuseofultrasonicsensorstodetectthedistanceinfrontofthecarinfrontofobject,andthenpassdatatothemicrocontroller.Whentheultrasonicdetectsthattheobjectinfrontislessthantheprescribeddistance,thealarmwillbesent,andthemicrocontrollerwillissueaninstructiontoturnthecar

8、toarightangle,thenstopmovingandcontinuetodetect.Ifthereisnoobjectinfrontofthedistance,thengostraight,orcontinuetoturnrightatanangle.Inthisway,throughult

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

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

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