资源描述:
《毕业设计(论文)-基于单片机的汽车倒车防撞系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、题目基于单片机的汽车倒车防撞系统的设计学生姓名学号所在学院物理与电信工程学院专业班级电子1201班指导教师完成地点博远楼#物理与电信工程学院实验室2016年6月5日毕业论文﹙设计﹚任务书院(系)物理与电信工程学院专业班级电子1201学生姓名一、毕业论文﹙设计﹚题目基于单片机的汽车倒车防撞系统的设计二、毕业论文﹙设计﹚工作自2016年1月10日起至2016年6月15日止三、毕业论文﹙设计﹚进行地点:陕西理工学院四、毕业论文﹙设计﹚的内容要求:基于单片机的超声波脉冲测距原理,利用超声波的反射测量距离设计一倒车防撞系统,在整个倒车
2、过程中自动测量车尾到最近障碍物的距离,并用数字显示出来,在倒车到极限距离时会发出急促的警告声,提醒驾驶员注意刹车,如果和制动系统联系在一起也可以形成自动刹车。(应包括方案设计、比较与论证、分析与计算、电路图与相关设计文件以及心得体会等)。五、毕业论文﹙设计﹚应收集资料及参考文献:收集单片机编程、超声波测距等方面的专业资料,阅读和学习下列参考文献:[1] 张齐,杜群贵.《单片机应用系统设计技术》[M].电子工业出版社.2007 [2] 胡瑞,周锡青.基于超声波传感器的测距报警系统设计[J].科技信息,2009[3] 于京.《5
3、1系列单片机C程序设计与应用方案》[M].中国电力出版社.2002.[4] 张齐,杜群贵.《单片机应用系统设计技术》[M].电子工业出版社.2004[5] 赵占林,刘洪梅.超声波测距系统误差分析及修正[J].科技情报开发与经济,2002 [6] 宋明耀.提高超声波测距精度的设计[J].测试测量.2004 六、毕业论文﹙设计﹚的进度安排:1月10日——3月20日:查阅资料,完成外文翻译原文和开题报告。3月21日——4月20日:完成系统硬件电路的设计并提交中期检查报告。4月21日——5月20日:完成整体设计并调试,准备作品验收。
4、5月21日——6月15日:撰写、修改毕业设计论文,准备并完成答辩。指导教师签名系(教研室)主任签名专业负责人签名批准日期陕西理工学院毕业设计基于单片机的汽车倒车防撞系统的设计(陕西理工学院物理与电信工程学院电子信息工程专业,2012级1班,陕西汉中723003)指导教师:【摘要】本设计介绍了基于单片机的汽车倒车防撞系统设计,硬件部分以单片机STC89C52为主要控制模块,以超声波测距模块HC-SR04为测距系统,用数码管显示出车尾与障碍物之间的距离,用键盘设置蜂鸣器报警的最小距离,当超声波测到的距离小于报警距离时,蜂鸣器发出
5、报警声音,并且使制动系统停止工作,完成自动刹车功能。软件设计部分主要是利用C语言来编写程序,将调试好的程序下载到单片机中,最终实现倒车防撞功能。测量范围为2cm-500cm,完全满足汽车倒车需求,最小报警距离可以在1cm-400cm之间任意设置。【关键词】STC89C52单片机HC-SR04超声波测距模块LED显示II陕西理工学院毕业设计DesignofAutoReverseCollisionAvoidanceSystemBasedonSingleChipMicrocomputerGuoZhenzi(Grade12,Clas
6、s1,Majorelectronicsandinformationengineering,CollegeofphysicsandTelecommunicationEngineering,ShannxiUniversityofTechnology,Hanzhong723003,Shannxi)Tutor:WangTingAbstract:Thisdesignisintroducedtheautoreversecollisionavoidancesystembasedonsinglechipmicrocomputer.Hardw
7、arepartisSTC89C52microcontrollerwhichasthemaincontrolmodule,rangingsystemforhc-sr04ultrasonicrangingmodule,usingdigitaltubedisplaythedistancebetweenthevehicletailandobstacles,thekeyboardbuzzerwasusedtoalarmminimumdistance.Buzzeralarmingwhentheactualdistancehavebeen
8、lessthanthedistancealarm,andmakethebrakingsystemstopworking,completeautomaticbrakingfunction.ThesoftwarepartusingClanguagetowritetheprogram,thede