基于倒车雷达的汽车倒车系统设计.docx
《基于倒车雷达的汽车倒车系统设计.docx》由会员分享,可在线阅读,更多相关《基于倒车雷达的汽车倒车系统设计.docx(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文) 题 目 基于倒车雷达的汽车倒车系统设计 学 院 电子信息学院 专 业 电子信息工程 学生姓名 谭 洪 学号 159311718 指导教师 景兴红 职称 副教授 余方能 职称 助理工程师 2019 年 4 月 20 日 学生毕业设计(论文)原创性声明 本人以信誉声明:所呈交的毕业设计(论文)是在导师的指导下进行的设计(研究)工作及取得的成果,设计(论文)中引用他(她)人的文献、数据、图件、资料均已明确标注出,论文中的结论和结果为本人独立完成,不包含他人成果及为获得重庆工程学院或其它教育机构的学位或证书而使用其材料。与我一同工作的同志对本设计(研究)所做的任何贡献均已在论文中作了
2、明确的说明并表示了谢意。 毕业设计(论文)作者(签字): 年 月 日重庆工程学院本科生毕业设计 摘 要摘 要近年来,随着我国汽车工业迅猛发展,汽车几乎普及到了每一个家庭。当然,随之而来的就是人们对汽车的性能要求更加严格。特别是对于一些刚入门的新手司机来说,汽车安全就显得非常的重要,本设计就是充分考虑到了这一点,设计出了一款基于倒车雷达的汽车倒车系统,在很大程度上解决了一些新手司机倒车难的问题,本设计系统以STC89C52单片机为核心控制器,系统地分析了汽车倒车预警系统的基本设计原理。简而言之,这是一种以倒车雷达为基础的智能预警倒车辅助装置。本文从硬件电路再到软件的描述详细地介绍了汽车倒车预警系
3、统的基本设计原理。硬件部分的核心是超声波测距系统,再与STC89C52单片机相结合,这样采用软硬件相结合的方式,在很大程度上不仅提高了系统的稳定性和可靠性,而且还降低了成本。本设计主要有以下几个功能模块:第一个模块是超声波测距模块,用于距离的测量;第二个模块是按键控制模块,用于根据实际要求改变最小测量距离;第三个模块是显示模块,用于完成实时的距离直观显示;第四个模块是报警模块,用于危险距离时的语音报警提醒;第五个模块是紧急制动模块,用于模拟到达极限距离时汽车的紧急制动。将上诉模块通过单片结合在一起,就达到了预期的功能,而且这样的设计稳定可靠。关键词:超声波 汽车倒车雷达 测量距离 STC89C
4、52 紧急制动I重庆工程学院本科生毕业设计 ABSTRACTABSTRACTIn recent years, with the rapid development of Chinas automobile industry, cars have spread to almost every family. Of course, what follows is that people have stricter requirements on the performance of their cars. Especially for some newcomers who are just get
5、ting started, car safety is very important. This design takes this into consideration and designs a car reversing system based on reversing radar, which has solved some problems to a large extent. The problem of the novice driver reversing the car is difficult. The design system uses the STC89C52 si
6、ngle-chip microcomputer as the core controller to systematically analyze the basic design principle of the car reversing warning system. In short, this is an intelligent early warning reversing aid based on reversing radar. This article introduces the basic design principle of the car reversing warn
7、ing system from the hardware circuit to the description of the software. The core of the hardware part is the ultrasonic ranging system, which is combined with the STC89C52 single-chip microcomputer. This combination of hardware and software not only improves the stability and reliability of the sys
8、tem, but also reduces the cost. The design mainly has the following functional modules: the first module is an ultrasonic ranging module for distance measurement; the second module is a button control module for changing the minimum measurement distance according to actual requirements; the third mo
9、dule is Display module for real-time distance visual display; fourth module is alarm module for voice alarm reminder at dangerous distance; fifth module is emergency brake module for simulating vehicle emergency when reaching limit distance brake. By combining the appeal modules together in a single
10、 piece, the desired function is achieved, and such a design is stable and reliable.Keywords: Ultrasonic wave; Car reversing radar; Measure distance; STC89C52; Emergency brakeII重庆工程学院本科生毕业设计 目 录目 录摘 要IABSTRACTII1 绪 论11.1 课题研究的背景11.2 设计的主要任务22 总体设计方案42.1 设计总体思路概况42.2 测距系统的原理52.3 测距模块的介绍63 硬件的设计和制作83.1
11、 芯片的选取83.1.1 STC89C52单片机83.1.2 CX20106A芯片93.1.3 ULN2003芯片103.1.4 LED数码管113.2 硬件电路的设计123.2.1 超声波发射电路133.2.2 超声波接收电路133.2.3 显示电路的设计143.2.4 报警电路的设计143.2.5 制动电路的设计153.2.6 按键电路的说明153.3 硬件电路总图163.4 倒车系统的实物制作174 软件部分的设计184.1 软件的工作流程184.2 算法的软件设计184.3 主程序流程图194.3.1 主函数的说明205 系统调试225.1 硬件调试225.2 软件调试226 总 结2
12、3参考文献24致 谢25附 录26附录1 程序清单26重庆工程学院本科生毕业设计 1 绪 论1 绪 论1.1 课题研究的背景我国汽车保有量近年来持续增长,而城市道路建设和停车位的建设明显跟不上其发展的节奏,这就导致了一系列交通问题的出来,其中一个就是停车倒车问题。而倒车问题是驾车技术不高和没有安全意识的开车人士最担心的交通问题之一。稍不小心发生事故不仅会给自己或他人带来财产损失,还可能会引起激烈的争吵和纠纷,甚至可能威胁司机或他人的生命安全。面对这样的问题,倒车防撞报警器就被人们发明出来了,或通过声音报警或通过直观的显示屏显示的方式,从而达到提醒驾驶员周围障碍物的分布情况,解决了不少驾驶员倒车
13、时需要下车左顾右盼检查的麻烦。帮助驾驶员朋友消除了视觉上的死角和视力模糊等难题,提高倒车时的安全性。但在过去,人们对汽车电子应用于汽车的研究相对比较被动的。例如:在车子上安装前后保险杠,在车内安装安全气囊等。前后保险杠尽管可以减少碰撞对汽车的伤害,但不能抵消物体的损坏,还是对人们的财产构成了不小的威胁。安装汽车安全气囊也不一定能完全保护乘务员的安全,毕竟碰撞的不确定因子太多了。因此,要提高汽车的主动安全才是社会的需求,如果能在源头上对每场事故进行有效的预防,那么汽车安全领域的发展必将会再创新高。经过多年的发展,倒车雷达系统已经经历了六代技术改进。从最原始的倒车时人工智能提醒到后来的数字显示倒车
14、系统,再到现在最新研发出来的整合影音倒车雷达系统。随着科技的进步,倒车辅助系统正在飞速发展。最早出现的倒车辅助装置是倒车时人工智能提醒,直到现在这种倒车雷达仍有使用,但也仅用于小型卡车和自卸卡车,毕竟这类车体型大盲区面积也大。它的使用就是司机将发声设备挂上车辆后方,倒车时按下启动开关,在倒车的过程中,发声设备就会持续不断的发出声音,警示路人注意车子在倒车注意避让,当然这种原始的方法并不能真正意义上帮助到驾驶员。从第一代产品继续发展就来到了驾驶室蜂鸣器报警的时代,这代倒车雷达就是在车尾部装上一个短距离测距传感器,到达危险距离时,车内蜂鸣器就会响起,并且由于信号的强弱不同,报警器的声音也会不同,假
15、设预案通过声音大小的判定从而大概预知能否继续倒车。因为蜂鸣器没有语音提示和距离显示,所以就显得不直观,对经验的要求非常高,并不适用,即使驾驶员知道后方障碍物越来越近,也不能确定障碍物到底离车体有多远,所以对驾驶员帮助作用不大。发展到后来,综合以前产品的缺点,数字显示倒车系统距应运而生。这代产品之所以新颖,是其能够直观地显示车辆后方障碍物与车辆尾部的距离。显示的方法主要有两种:一种是数字显示方式,该方法使用LED显示车辆与障碍物之间的距离,这种方式还是比较直观的;第二种是通过不等同的颜色来提醒:用绿色表示安全距离,黄色表示警告距离,红色表示危险距离,但这种范围显示就不是那样直观,不易掌握。这算是
16、第三代倒车雷达系统,明显较之前的倒车系统更加先进,但缺点是精度较低,安装设计单一。经过多年三代倒车系统的使用和发展,第四代液晶显示器动态显示倒车雷达的出现。相比前面几代产品就有了质的飞跃,这代产品使驾驶员可以比较直观的看到车身与后方障碍物之间的实际距离。这种类型的倒车雷达的优点是,不需要驾驶员将汽车档位挂入倒挡,而是在在汽车启动时,方向盘旁边的显示屏就会显示汽车图案与车身附近障碍物之间的模拟距离。做到了颜色清晰更加直观,而且外观也比较漂亮。它安装也非常方便,可以直接安装在车载仪表上。然而其缺点就是灵敏度低,也就是反应比较迟钝,抗干扰能力也比较弱,误报频繁。所以,很快就有了魔幻镜倒车雷达系统的出
17、现。这代产品在上一代的基础上增加了如扬声器、温湿度显示、车辆污染等级显示等功能,结合超声波技术和高速计算机的控制,它可以在车子启动状态下的任何时间检测周围的障碍物,一旦检测到危险的出现,车载显示器和语音系统就会同时给到驾驶员实时的提示。当然,一些豪车的要求会更高,他们自己量身定做了产品,那就是第六代整合影音倒车雷达系统。这种倒车雷达系统其实就是五代产品的豪华升级版,之所以高端,是因为他在很多方面可以说都做到了极致。首先,它继续继承了魔幻镜倒车雷达系统的优点,在此基础上,它的外观更加优雅,性能方面更加智能化。还结合了可以在显示器上显示的高端汽车所需的视听系统,可以观看DVD图像,目前也仅限于豪车
18、的使用。目前,国内市场上的倒车雷达产品还是主要依靠进口。而我国在汽车领域起步较晚,现在尽管一些国内汽车公司也生产了自己的倒车雷达产品,但因为在性能方面始终无法达到国外同类产品的标准,所以市场占有率上始终无法与德国、日本等国的厂商相竞争。主要是一些核心元器件,国内还无法自主生产或技术上无法得到质的飞跃,多年来原地踏步。在倒车雷达等辅助倒车系统装置领域,之所以德国和日本等发达国家处于领先位置,是因为他们在半导体和微电子领域相较于我国具有很大的技术领先地位,这也导致了在汽车信息技术研究领域遥遥领先于我国。这些国家在车载电子设备方面的智能化程度也是非常成熟了。随着世界汽车工业的快速发展,在倒车系统的研
19、发领域,国外早就有了停车导航系统。其中,导航雷达探测器可以通过路线探测停车位并向驾驶员发送信号,驾驶员可以通过结合车库的检测器显示装置很快找到停车位的位置。停车时,导航系统将会自动从头到尾精确感知车的位置和角度,并通过显示屏显示。丰田汽车公司开发了一种可以准确的自动停车系统。在导航系统锁定了合适的位置之后,驾驶员将车子开过去按照规定停好,再归入倒挡,汽车将自动停进停车位。在这方面国外确实做得很好,而且还在持续发展。1.2 设计的主要任务本文主要论述了以单片机为核心,多电路的协同工作完成倒车辅助系统的模拟实现方法,其中详细介绍了超声波测距系统的工作原理及其实现方法。本课题的研究主要解决的问题是帮
20、助新手或技术不成熟司机的倒车问题,达到从源头上防止倒车事故的发生,保护车主的人身财产安全。以STC89C52单片机为系统的核心,采用了多个电路模块相结合,通过焊接完成各个硬件电路的组合。接着利用相应软件完成各个程序的编写,再将程序烧入单片机,最后完成调试,做到软件与硬件的结合。因为其安全可靠的特点,这个倒车防撞系统对于汽车在安全领域的发展会起到一定的积极作用。34重庆工程学院本科生毕业设计 2 总体设计方案2 总体设计方案基于倒车雷达的汽车倒车系统,顾名思义是一种汽车在倒车的过程中为防止车辆发生碰撞障碍物的智能倒车辅助装置,根据实际情况做出预案。通过单片机的计算,算出汽车与障碍物之间的距离,在
21、到达第一个危险距离时蜂鸣器会发出报警声音,从而提醒驾驶员注意修正方向盘或刹车,在到达极限距离时,系统会对电子刹车做出紧急指示,及时紧急制动,保证汽车不会与障碍物发生碰撞。简而言之,这种汽车倒车系统主要实现的功能有三个:第一、计算出汽车与障碍物之间的距离;第二、当汽车与障碍物之间到达危险距离时发出报警声音;第三、当到达极限距离时控制电子刹车,对车辆进行紧急制动。2.1 设计总体思路概况该设计中使用的单片机是STC89C52系列。信号从单片机的P3.3端口输出到超声波发射电路,其频率为40KHz,结合单片机的定时器功能,为了最大限度的减小测量距离的误差,获得稳定的时钟频率,时钟电路使用了12MHz
22、的高精度晶体振荡器。这种倒车预警系统的原理是利用超声信号从发射装置发射到障碍物,然后反射回接收装置,并由计时器计算时间。然后通过公式及时计算出汽汽车和障碍物之间的距离。在日常生活中,有两种主要的测距方法。一种是将发射装置和接收装置的两端放置在测量距离的两端,然后计算测量距离。这种测量方法比较适合那种固定的装置,用在汽车上显然是不合适的;另一种就是本设计采用的测距方式,利用超声波遇到障碍物后会反射的特点,通过计算得出距离。超声波发射装置的主要使用了电流反向放大器74LS04以及超声波发射传感器。由单片机输出的信号到达发射电路后会分成两路,为了增强超声波的发射强度,单片机输出的间断方波脉冲信号在传
23、输到发射器模块后就会分成两路经过不同程度的放大传输到超声波发射器TCT40的两个引脚上。同时为了提高超声波传感器的阻尼效果,一端接上高电平的电阻R8和R9也分别接到发射器的两端,同时,这也是为了增强超声波传感器输出产生高电平的能力。这样,用两种方式的结合达到了信号的放大,从而保证了信号的正常发射。超声波接收装置使用的是一款现实使用中非常普遍的CX20106A芯片,以该芯片为核心组成超声波接收电路,不仅稳定,而且价格便宜。由于超声波在空气中的传播是一个衰减的过程,尽管发射时有进行放大,但远不能达到传输到单片机计算的要求,所以这就需要将接受到的信号进行放大。而CX20106A芯片就是放大接收信号的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 倒车 雷达 汽车 系统 设计
限制150内