本科毕业设计---基于单片机的智能倒车雷达系统.doc
《本科毕业设计---基于单片机的智能倒车雷达系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---基于单片机的智能倒车雷达系统.doc(61页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山东科技大学毕业设计(论文)摘 要近年来,我国的汽车数量正逐年增加,在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。因此,增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。目前,国内外一般的超声波测距仪,其理想的测量距离为0.5m5m,因此大都用于汽车倒车雷达等近距离测距中。设计根据声波
2、在空气中传播反射原理,并且也介绍了基于STC89C52单片机的超声波测距器。该设计由超声波模块HC-SR04、LED显示电路、键盘控制电路以及报警模块等部分组成,在探测范围内数码管显示出汽车与障碍物的距离,当距离小于所设计的安全距离时,蜂鸣报警器发出报警声,辅助驾驶人员能够安全倒车驾驶。关键词:超声波;测距;STC89C52;HC-SR04;倒车雷达AbstractIn recent years, the number of cars in China is increasing year by year. On highways, streets, parking lot, garage a
3、nd other crowded, narrow place when reversing, the driver should be forward-looking, want to look back again, a bit not careful collision occurs. Therefore. Increase the car rear view ability, detect obstacles of developing the back of my car reversing radar has become a hot research topic in recent
4、 years. Therefore, designed with the single chip processor as the core, the use of ultrasound to realize non-contact ranging reverse radar system. Work, ultrasonic transmitter continuously emit a series of consecutive pulse,For logic circuit provides a short pulse measurement. , the ideal measuring
5、distance of 0.5 m 5 m, so mostly used in the close distance such as car reversing radar. Design according to the principle of the reflected sound waves in the air, and also introduces the ultrasonic range finder based on STC89C52 single-chip microcomputer. The design by the ultrasonic transmitting,
6、LED detailed introduces the ranging system hardware composition. Ultrasonic receiving circuit using HC - SR04 transceiver discrete integrated ultrasonic probe, the module consists of ultrasonic emitter, receiver and control circuit.KEY WORD:Ultrasonic;Measure distance;STC89C52;HC-SR04;Reversing rada
7、r 目 录摘 要IAbstractII目 录III第1章 绪论11.1 项目研究背景11.2 目前国内倒车雷达的发展现状21.3 项目研究内容与方法4第2章 总体设计方案及论证52.1 系统的总体框图52.2 各模块的功能6第 3 章 超声波测距原理73.1 超声波测试分析73.2超声波测距模块9第4章 硬件实现及单元电路设计134.1 单片机STC89C52RC134.2 主控制模块设计164.3 时钟电路的设计194.4 复位电路的设计214.5 显示电路的设计224.6声音报警电路的设计234.7 键盘模块设计244.8 电源设计24第5章 系统的软件设计255.1 系统的主程序设计25
8、5.2 中断处理程序285.3 显示子程序285.4 距离计算子程序29第6章 总结和展望296.1 总结296.2 展望30致 谢31参考文献32附件1:33 PCB图、代码及实物图36附件243中英文翻译43IV 第1章 绪论倒车雷达又称泊车辅助系统,是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了驾驶的安全性。当前社会经济的不断发展和工业科学技术的不断提高,汽车已逐渐进入不少百姓家。汽车使用数量的不断增加,从而由此导致的倒车交通安全问题也非常严重,道路交通
9、压力增加,交通安全问题也是面临严峻挑战。在面临如此严峻的交通安全问题,许多涉及安全问题的汽车辅助系统也纷纷现世。而本设计就是利用单片机知识、传感器知识等,进行的汽车防撞装置的设计,在汽车倒车时,这种装置可以在驾驶员对车尾与障碍物体的距离远近无法目测和判断时进行报警。1.1 项目研究背景在现如今伴随着世界经济的不断发展,汽车工业作为推动经济发展的龙头产业,其规模也在不断扩大。中国经济的持续增长和汽车价格的持续下降,吸引了越来越多的家庭去购买自己的汽车。随着汽车拥有量的增加,在享受汽车给我们带来的便利的同时,由于汽车而产生的问题也日益突出。大多数有经验的驾驶员对倒车的基本方法很熟悉,然而很少的人知
10、道倒车是多么危险。许多车队的管理者坦言,在他们所有的机动车事故中,30%60%是倒车事故。一个水平中等的驾驶员花费在倒车上的时间远远不足他们总驾驶时间的 1%。这意味着相比较而言,当你向后移动车辆时发生事故的可能性相当高,在2002年汽车事故的发生比例中,倒车引起的事故占21%,倒车成为令人们头痛的一项任务,即使是经验丰富的司机也在抱怨倒车是件费力费神的事。公路、街道、停车场、车库的拥挤不堪,车辆之间、车辆与人、车辆与墙壁等障碍物之间的碰撞时有发生,针对这一情况,人们对汽车操纵的便捷提出了更高的要求,希望有种装置能够解决汽车倒车给人们带来的倒车问题。有鉴于此,专门为汽车倒车所设计的“倒车雷达”
11、应运而生, 倒车雷达(Car Reversing Aid System)全称“倒车防撞雷达”,又称“泊车辅助装置”,它是汽车泊车或者倒车时的安全辅助装置,由超声波传感器(俗称探头)、控制器和显示器(或蜂鸣器)等部分组成。它能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车、倒车和启动车辆时前后左右探视所引起的困扰,为倒车导向,提示方向盘该如何打。驾驶者可根据操作指示完成倒车工作。它的运用可极大地减轻驾驶者的体力、脑力劳动强度,降低倒车难度,避免驾驶员因方向感不强,判断和操作失误,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性,大量避免了由于倒车镜死角和驾驶者目
12、测据误差等原因说引起的交通事故。同时在它的研制基础上,如果完善动力执行机构和地图导航功能,可实现倒车的自动控制,所以本课题的研究也将对最终实现汽车无人驾驶产生积极的意义。1.2 目前国内倒车雷达的发展现状经过多年的发展,倒车雷达设计以及使用发生了质的变化。经过这几年的发展,倒车雷达系统已经经过了五代技术改良,不管从结构外观上,还是从性能价格上,这五代产品都各有特点,使用较多的是数码显示、荧屏显示和魔幻镜倒车雷达这三种。 第一代:倒车时通过喇叭提醒 。”倒车请注意!”想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有少部分商用车还在使用。只要司机挂上倒档,它就会响起,提醒周围的人注意
13、,从某种意义上来说,它对驾驶员并没有直接的帮助,不能算真正的倒车雷达,基本属于淘汰产品。 第二代:采用蜂鸣器不同声音提示驾驶员。这是倒车雷达系统的真正开始。倒车时,如果车后1.8m1.5m处有障碍物,蜂鸣器就会开始工作。蜂鸣声越急,表示车辆离障碍物越近。但没有语音提示,也没有距离显示,虽然司机知道有障碍物,但不能确定障碍物离车有多远,对驾驶员帮助不大。 第三代:数码波段显示具体距离或者距离范围。这代产品比第二代进步很多,可以显示车后障碍物离车体的距离。如果是物体,在1.8m开始显示;如果是人,在0.9m左右的距离开始显示。这一代产品有两种显示方式,数码显示产品显示距离数字,而波段显示产品由3种
14、颜色来区别:绿色代表安全距离,表示障碍物距离有0.8m以上;黄色代表警告距离,表示障碍物距离只有0.6m0.8m;红色代表危险距离,表示障碍物距离只有不到0.6m,必须停止倒车。 第三代产品把数码和波段组合在一起,比较实用,但安装在车内影响美观。 第四代:液晶屏动态显示。这一代有一个质的飞跃,特别是荧屏显示开始出现动态显示系统。不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围障碍物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。不过LCD显示外观虽精巧,灵敏度较高,但抗干扰能力不强,所以误报也较多。 第五代:魔幻镜倒车雷达。结合了前几代产品的优点,采用了最新仿
15、生超声雷达技术,配以高速电脑控制,可全天候准确地测知2m以内的障碍物,并以不同等级的声音提示和直观的显示提醒驾驶员。魔幻镜倒车雷达可以把后视镜、倒车雷达、免提电话、温度显示和车内空气污染显示等多项功能整合在一起,并设计了语音功能,是目前市面上最先进的倒车雷达系统。因为其外形就是一块倒车镜,所以可以不占用车内空间,直接安装在车内后视镜的位置。而且颜色款式多样,可以按照个人需求和车内装饰选配。 1.3 项目研究内容与方法本课题的任务是设计一个基于单片机的超声波倒车雷达系统。本系统采用超声波测距原理,包括超声波传感器(俗称探头)、控制器和显示器等几个部分。驾驶者在倒车时,启动倒车雷达,在控制器的控制
16、下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,判断出障碍物的位置,由显示器显示距离并发出警示信号,得到及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。本课题的现实应用的意义在于(1)将倒车自动化从被动防撞引向智能控制方向发展;(2)体现了“以人为本”的驾驶理念,倒车时驾驶者的视线可集中在前方,不需顾及车后状况,增加倒车的安全性和可靠性,并且它的应用可减轻司机体力和脑力劳动的强度;(3)它取代了传统倒车对人的驾车经验和技术的依赖,使初学者不需要旁人指导也能根据提示完成复杂的倒车任务;(4)安全可靠的防碰撞预警,使驾驶者
17、无论是白天还是夜晚都能实现安全倒车;(5)这一方案建立在安装小组件的基础上,避免对汽车整车的影响,为应用和普及创造了条件,经济性较好,易于普及。设计中采用模块化设计方法,硬件设计包括系统控制模块、测距模块即超声波发射和接收模块,显示报警模块块设计等,软件设计包括计算模块、测距模块、显示模块设计等。 第2章 总体设计方案及论证2.1 系统的总体框图本设计包括硬件和软件设计两个部分。模块划分为数据采集、按键控制、四位数码管显示、报警等子模块。电路结构可划分为:超声波传感器、蜂鸣器、单片机控制电路等。就此设计的核心模块来说,单片机就是设计的中心单元,所以此系统也是单片机应用系统的一种应用。单片机应用
18、系统也是有硬件和软件组成。硬件包括单片机、输入/输出设备、以及外围应用电路等组成的系统,软件是各种工作程序的总称。系统采用STC89C52单片机作为核心控制单元,当测得的距离小于设定距离时,主控芯片将测得的数值与设定值进行比较处理。然后控制蜂鸣器报警。系统总体的设计方框图如图2.1。电源STC89C52主控制器模块按键控制超声波传感器模块 4位数码管显示模块蜂鸣器报警模块 图2.1 系统总体的设计方框图2.2 各模块的功能1.单片机主控模块 电源启动后,单片机通过发送高电平对超声波模块进行触发。利用内部的定时器判断超声波的收发时间。由单片机内部进行计算出波源和障碍物的距离。并通过液晶模块和报警
19、模块体现出来,若距离小于设定的距离,单片机控制蜂鸣器进行报警。2.键盘模块 按键1:复位键; 按键2:报警距离设定按键 按键3:自定义报警距离增加1cm 按键4:自定义报警距离减少1cm3. 超声波模块 超声波模块采用现成HC-SR04超声波集成模块,该模块可提供 2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm。模块包括超声波发射器、接收器与控制电路。(1)采用IO口TRIG触发测距,给至少10us的高电平信号;(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。测试
20、距离=(高电平时间*声速(340m/s)/2;4.液晶显示模块采用4位共阳极动态显示模式,用来显示实时距离。5.蜂鸣器报警电路 在本系统工作过程中,若测得的距离小于设定距离,蜂鸣器会进行报警。第3章 超声波测距原理3.1 超声波测距分析 最常用的超声测距的方法是回声探测法,超声波发射器向某一方向发射超声波,在发射时刻的同时计数器开始计时,超声波在空气中传播,途中碰到障碍物面阻挡就立即反射回来,超声波接收器收到反射回的超声波就立即停止计时。超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物面的距离s,即:s=340t/2。 由于超声波也是一种声波,其声速V
21、与温度有关。在使用时,如果传播介质温度变化不大,则可近似认为超声波速度在传播的过程中是基本不变的。如果对测距精度要求很高,则应通过温度补偿的方法对测量结果加以数值校正。声速确定后,只要测得超声波往返的时间,即可求得距离。这就是超声波测距仪的基本原理。如图3.1所示。 图3.1 超声波的测距原理 (3-1) (3-2)式中:L-两探头之间中心距离的一半.又知道超声波传播的距离为: ( 3-3)式中:v超声波在介质中的传播速度; t超声波从发射到接收所需要的时间.将(3-2)、(3-3)代入(3-1)中得: ( 3-4)其中,超声波的传播速度v在一定的温度下是一个常数(例如在温度T=30度时,V=
22、349m/s);当需要测量的距离H远远大于L时,则(3-4)变为: ( 3-5) 而超声波在空气中的传播速度是340m/s,所以,只要需要测量出超声波传播的时间t,就可以得出测量的距离H。根据超声波测距原理,超声波收发设备应该完成超声波脉冲的发射以及回波首波的精确检测。从结构上可以将收发设备分为收发一体换能器和收发分立换能器,这两种形式各自有优缺点。收发一体超声波换能器由于超声波发射和接收在一个口,因此其不存在近距离形成所谓的三角关系,因此其近距离的测量精度高。但是也由于收发共用端口的原因,导致了在发射完成脉冲序列之前不能够开始接收,这就导致了盲区的存在,这在原理是是不能消除的。收发分立超声波
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 单片机 智能 倒车 雷达 系统
限制150内