1基于单片机原理的倒车防撞控制系统【摘要】本文介绍了AT89S51单片机的性能及特点,设计了以其为核心的一种低成本、高精度、微型化、数字显示的汽车防撞报警器。该防撞报警器将单片机的实时控制及数据处理功能,与超声波的测距技术、传感器技术相结合,可检测汽车运行中后方障碍物与汽车的距离,通过数显装置显示距离,并由发声电路根据距离远近情况发出警告声。对防范汽车倒车事故的发生具有重要的意义。【关键词】单片机;超声波;防撞;报警【Abstract】ThispaperintroducesthepropertiesandthecharacteristicsofAT89S51,designsaimpact-proofalarmwithlowcost,highprecision,miniaturization,digitaldisplaytakingitasthecore.Theimpact-proofalarmtakesSCM’sreal-timecontrolanddataprocessingfunctionscombinewiththeUltrasonicrangingtechnology,thesensortechnologies.Itisabletodetectethedistanceofrearobstacleandtheautomobile,throughdigitaldisplaydeviceshowsbysoundcircuitdistance,andaccordingtothedistancesituationwarned.Ithasthevitalsignificancetopreventautomobilereverseaccident.【keywords】Microcontroller;Ultrasonic;Impact-proof;Alarm目录引言....................................................................................................................................................1系统设计的目标和任务..................................................................................................................1.1系统设计的基本要求...........................................................................................................1.2系统设计的思路...................................................................................................................1.3方案论证...............................................................................................................................1.3.1发送模块....................................................................................................................1.3.2接收模块....................................................................................................................2AT89S51单片机与超声波雷达工作原理......................................................................................2.1AT89S51单片机的概述.......................................................................................................2.2AT89S51单片机的特点.......................................................................................................2.3超声波简介..........................................................................................................................2.4超声波测距原理……...................................................2.5超声波测距误差分析…2.5.1温度误差....................................................2.5.2时间误差……..................................................2.6影响超声波探测的因素…….............................................2.7如何提醒车主.........................................................2.8基于CX20106超声波测距的调试....................................................................................3系统软件部分设计..........................................................................................................................23.1倒车雷达的工作原理图……...........................................................................................3.2超声波系统主流程图...........................................................................................................3.3超声波硬件设计与软件编程...............................................................................................3.3.1复位电路....................................................................................................................3.3.2显示电路....................................................................................................................3.3.3超声波发送与接收模块............................................................................................3.3.4报警模块...................................................................................................................4调试及性能分析.............................................................................................................................4.1硬件调试..............................................................................................................................4.2软件调试..........................................................................................................................154.3测试结果与分析...................................................................................................................5设计总结..........................................................................................................................................致谢....................................................................................................................................................引言随着我国经济的快速发展,交通运输车辆及私家用车的不断增加,不可避免的交通问题瞬时成为人们关注的问题。其中由于倒车事故发生的频率高,已引起了社会和交通部门的高度重视。倒车事故发生的原因是多方面的,造成倒车时的事故率远大于汽车前进时的事故率,尤其是非职业驾驶员以及女性更为突出。而倒车事故给车主带来许多麻烦,不仅经济上,更有人身伤害,例如撞上别人的车,如果伤及儿童更是不堪设想,所以倒车雷达应运而生,倒车雷达的加装可以解决司机的不少麻烦,大大降低了倒车事故的频率。由于存在视觉盲区,无法看清车后状况,司机在倒车时很容易发生事故。为了减少带来的损失,需要有一种专门帮助司机安全倒车的装置。因此,设计一个小车防撞系统也就变得很有必要。目前测量距离一般都采用波在介质中的传播速度和时间关系进行测量。常用的技术主要有激光测距、微波雷达测距和超声波测距三种。超声波具有指向性强、能量消耗缓慢且在介质中传播的距离较远的优点,因此经常用于距离的测量。超声波测距主要用于建筑工地以及一些工业现场和移动机器人研制上,可在潮湿,多尘等环境下工作。相对于其他技术而言,超声波定位技术成本低、工作稳定、精度高、操作简单等优点,非常适用于距离测量定位。AT89S51为小车防撞控制系统提供了稳定、可靠的解决办法,充分利用它的片内资源,实现了超声波测距和报警。1系统设计的目标和任务1.1系统设计的基本要求本次设计的主要内容是设计一种基于单片机汽车防撞报警系统的硬件电路,主要利用单片机对超声波传感器采集的模拟