基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx

上传人:b****6 文档编号:21861970 上传时间:2023-02-01 格式:DOCX 页数:46 大小:1.04MB
下载 相关 举报
基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx_第1页
第1页 / 共46页
基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx_第2页
第2页 / 共46页
基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx_第3页
第3页 / 共46页
基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx_第4页
第4页 / 共46页
基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx

《基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx(46页珍藏版)》请在冰豆网上搜索。

基于单片机的智能倒车雷达系统毕业设计论文文档格式.docx

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

导师签名:

日期:

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:

引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:

理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:

任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:

按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

3)其它

摘要

近年来,我国的汽车数量正逐年增加,在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。

因此,增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。

为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。

工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。

最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。

目前,国内外一般的超声波测距仪,其理想的测量距离为0.5m~5m,因此大都用于汽车倒车雷达等近距离测距中。

设计根据声波在空气中传播反射原理,并且也介绍了基于STC89C52单片机的超声波测距器。

该设计由超声波模块HC-SR04、LED显示电路、键盘控制电路以及报警模块等部分组成,在探测范围内数码管显示出汽车与障碍物的距离,当距离小于所设计的安全距离时,蜂鸣报警器发出报警声,辅助驾驶人员能够安全倒车驾驶。

关键词:

超声波;

测距;

STC89C52;

HC-SR04;

倒车雷达

 

Abstract

Inrecentyears,thenumberofcarsinChinaisincreasingyearbyyear.Onhighways,streets,parkinglot,garageandothercrowded,narrowplacewhenreversing,thedrivershouldbeforward-looking,wanttolookbackagain,abitnotcarefulcollisionoccurs.Therefore.Increasethecarrearviewability,detectobstaclesofdevelopingthebackofmycarreversingradarhasbecomeahotresearchtopicinrecentyears.Therefore,designedwiththesinglechipprocessorasthecore,theuseofultrasoundtorealizenon-contactrangingreverseradarsystem.Work,ultrasonictransmittercontinuouslyemitaseriesofconsecutivepulse,

Forlogiccircuitprovidesashortpulsemeasurement.,theidealmeasuringdistanceof0.5m~5m,somostlyusedintheclosedistancesuchascarreversingradar.Designaccordingtotheprincipleofthereflectedsoundwavesintheair,andalsointroducestheultrasonicrangefinderbasedonSTC89C52single-chipmicrocomputer.Thedesignbytheultrasonictransmitting,LEDdetailedintroducestherangingsystemhardwarecomposition.UltrasonicreceivingcircuitusingHC-SR04transceiverdiscreteintegratedultrasonicprobe,themoduleconsistsofultrasonicemitter,receiverandcontrolcircuit.

KEYWORD:

Ultrasonic;

Measuredistance;

Reversingradar

第1章绪论

倒车雷达又称泊车辅助系统,是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了驾驶的安全性。

当前社会经济的不断发展和工业科学技术的不断提高,汽车已逐渐进入不少百姓家。

汽车使用数量的不断增加,从而由此导致的倒车交通安全问题也非常严重,道路交通压力增加,交通安全问题也是面临严峻挑战。

在面临如此严峻的交通安全问题,许多涉及安全问题的汽车辅助系统也纷纷现世。

而本设计就是利用单片机知识、传感器知识等,进行的汽车防撞装置的设计,在汽车倒车时,这种装置可以在驾驶员对车尾与障碍物体的距离远近无法目测和判断时进行报警。

1.1项目研究背景

在现如今伴随着世界经济的不断发展,汽车工业作为推动经济发展的龙头产业,其规模也在不断扩大。

中国经济的持续增长和汽车价格的持续下降,吸引了越来越多的家庭去购买自己的汽车。

随着汽车拥有量的增加,在享受汽车给我们带来的便利的同时,由于汽车而产生的问题也日益突出。

大多数有经验的驾驶员对倒车的基本方法很熟悉,然而很少的人知道倒车是多么危险。

许多车队的管理者坦言,在他们所有的机动车事故中,30%~60%是倒车事故。

一个水平中等的驾驶员花费在倒车上的时间远远不足他们总驾驶时间的1%。

这意味着相比较而言,当你向后移动车辆时发生事故的可能性相当高,在2002年汽车事故的发生比例中,倒车引起的事故占21%,倒车成为令人们头痛的一项任务,即使是经验丰富的司机也在抱怨倒车是件费力费神的事。

公路、街道、停车场、车库的拥挤不堪,车辆之间、车辆与人、车辆与墙壁等障碍物之间的碰撞时有发生,针对这一情况,人们对汽车操纵的便捷提出了更高的要求,希望有种装置能够解决汽车倒车给人们带来的倒车问题。

有鉴于此,专门为汽车倒车所设计的“倒车雷达”应运而生,倒车雷达(CarReversingAidSystem)全称“倒车防撞雷达”,又称“泊车辅助装置”,它是汽车泊车或者倒车时的安全辅助装置,由超声波传感器(俗称探头)、控制器和显示器(或蜂鸣器)等部分组成。

它能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车、倒车和启动车辆时前后左右探视所引起的困扰,为倒车导向,提示方向盘该如何打。

驾驶者可根据操作指示完成倒车工作。

它的运用可极大地减轻驾驶者的体力、脑力劳动强度,降低倒车难度,避免驾驶员因方向感不强,判断和操作失误,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性,大量避免了由于倒车镜死角和驾驶者目测据误差等原因说引起的交通事故。

同时在它的研制基础上,如果完善动力执行机构和地图导航功能,可实现倒车的自动控制,所以本课题的研究也将对最终实现汽车无人驾驶产生积极的意义。

1.2目前国内倒车雷达的发展现状

经过多年的发展,倒车雷达设计以及使用发生了质的变化。

经过这几年的发展,倒车雷达系统已经经过了五代技术改良,不管从结构外观上,还是从性能价格上,这五代产品都各有特点,使用较多的是数码显示、荧屏显示和魔幻镜倒车雷达这三种。

第一代:

倒车时通过喇叭提醒。

”倒车请注意!

”想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有少部分商用车还在使用。

只要司机挂上倒档,它就会响起,提醒周围的人注意,从某种意义上来说,它对驾驶员并没有直接的帮助,不能算真正的倒车雷达,基本属于淘汰产品。

第二代:

采用蜂鸣器不同声音提示驾驶员。

这是倒车雷达系统的真正开始。

倒车时,如果车后1.8m~1.5m处有障碍物,蜂鸣器就会开始工作。

蜂鸣声越急,表示车辆离障碍物越近。

但没有语音提示,也没有距离显示,虽然司机知道有障碍物,但不能确定障碍物离车有多远,对驾驶员帮助不大。

第三代:

数码波段显示具体距离或者距离范围。

这代产品比第二代进步很多,可以显示车后障碍物离车体的距离。

如果是物体,在1.8m开始显示;

如果是人,在0.9m左右的距离开始显示。

这一代产品有两种显示方式,数码显示产品显示距离数字,而波段显示产品由3种颜色来区别:

绿色代表安全距离,表示障碍物距离有0.8m以上;

黄色代表警告距离,表示障碍物距离只有0.6m~0.8m;

红色代表危险距离,表示障碍物距离只有不到0.6m,必须停止倒车。

第三代产品把数码和波段组合在一起,比较实用,但安装在车内影响美观。

第四代:

液晶屏动态显示。

这一代有一个质的飞跃,特别是荧屏显示开始出现动态显示系统。

不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围障碍物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。

不过LCD显示外观虽精巧,灵敏度较高,但抗干扰能力不强,所以误报也较多。

第五代:

魔幻镜倒车雷达。

结合了前几代产品的优点,采用了最新仿生超声雷达技术,配以高速电脑控制,可全天候准确地测知2m以内的障碍物,并以不同等级的声音提示和直观的显示提醒驾驶员。

魔幻镜倒车雷达可以把后视镜、倒车雷达、免提电话、温度显示和车内空气污染显示等多项功能整合在一起,并设计了语音功能,是目前市面上最先进的倒车雷达系统。

因为其外形就是一块倒车镜,所以可以不占用车内空间,直接安装在车内后视镜的位置。

而且颜色款式多样,可以按照个人需求和车内装饰选配。

1.3项目研究内容与方法

本课题的任务是设计一个基于单片机的超声波倒车雷达系统。

本系统采用超声波测距原理,包括超声波传感器(俗称探头)、控制器和显示器等几个部分。

驾驶者在倒车时,启动倒车雷达,在控制器的控制下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,判断出障碍物的位置,由显示器显示距离并发出警示信号,得到及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。

本课题的现实应用的意义在于

(1)将倒车自动化从被动防撞引向智能控制方向发展;

(2)体现了“以人为本”的驾驶理念,倒车时驾驶者的视线可集中在前方,不需顾及车后状况,增加倒车的安全性和可靠性,并且它的应用可减轻司机体力和脑力劳动的强度;

(3)它取代了传统倒车对人的驾车经验和技术的依赖,使初学者不需要旁人指导也能根据提示完成复杂的倒车任务;

(4)安全可靠的防碰撞预警,使驾驶者无论是白天还是夜晚都能实现安全倒车;

(5)这一方案建立在安装小组件的基础上,避免对汽车整车的影响,为应用和普及创造了条件,经济性较好,易于普及。

设计中采用模块化设计方法,硬件设计包括系统控制模块、测距模块即超声波发射和接收模块,显示报警模块块设计等,软件设计包括计算模块、测距模块、显示模块设计等。

第2章总体设计方案及论证

2.1系统的总体框图

本设计包括硬件和软件设计两个部分。

模块划分为数据采集、按键控制、四位数码管显示、报警等子模块。

电路结构可划分为:

超声波传感器、蜂鸣器、单片机控制电路等。

就此设计的核心模块来说,单片机就是设计的中心单元,所以此系统也是单片机应用系统的一种应用。

单片机应用系统也是有硬件和软件组成。

硬件包括单片机、输入/输出设备、以及外围应用电路等组成的系统,软件是各种工作程序的总称。

系统采用STC89C52单片机作为核心控制单元,当测得的距离小于设定距离时,主控芯片将测得的数值与设定值进行比较处理。

然后控制蜂鸣器报警。

系统总体的设计方框图如图2.1。

电源

图2.1系统总体的设计方框图

2.2各模块的功能

1.单片机主控模块

电源启动后,单片机通过发送高电平对超声波模块进行触发。

利用内部的定时器判断超声波的收发时间。

由单片机内部进行计算出波源和障碍物的距离。

并通过液晶模块和报警模块体现出来,若距离小于设定的距离,单片机控制蜂鸣器进行报警。

2.键盘模块

按键1:

复位键;

按键2:

报警距离设定按键

按键3:

自定义报警距离增加1cm

按键4:

自定义报警距离减少1cm

3.超声波模块

超声波模块采用现成HC-SR04超声波集成模块,该模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm。

模块包括超声波发射器、接收器与控制电路。

(1)采用IO口TRIG触发测距,给至少10us的高电平信号;

(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;

(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。

测试距离=(高电平时间*声速(340m/s))/2;

4.液晶显示模块

采用4位共阳极动态显示模式,用来显示实时距离。

5.蜂鸣器报警电路

在本系统工作过程中,若测得的距离小于设定距离,蜂鸣器会进行报警。

第3章超声波测距原理

3.1超声波测距分析

最常用的超声测距的方法是回声探测法,超声波发射器向某一方向发射超声波,在发射时刻的同时计数器开始计时,超声波在空气中传播,途中碰到障碍物面阻挡就立即反射回来,超声波接收器收到反射回的超声波就立即停止计时。

超声波在空气中的传播速度为340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物面的距离s,即:

s=340t/2。

由于超声波也是一种声波,其声速V与温度有关。

在使用时,如果传播介质温度变化不大,则可近似认为超声波速度在传播的过程中是基本不变的。

如果对测距精度要求很高,则应通过温度补偿的方法对测量结果加以数值校正。

声速确定后,

只要测得超声波往返的时间,即可求得距离。

这就是超声波测距仪的基本原理。

如图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=349m/s);

当需要测量的距离H远远大于L时,则(3-4)变为:

(3-5)

而超声波在空气中的传播速度是340m/s,所以,只要需要测量出超声波传播的时间t,就可以得出测量的距离H。

根据超声波测距原理,超声波收发设备应该完成超声波脉冲的发射以及回波首波的精确检测。

从结构上可以将收发设备分为收发一体换能器和收发分立换能器,这两种形式各自有优缺点。

收发一体超声波换能器由于超声波发射和接收在一个口,因此其不存在近距离形成所谓的三角关系,因此其近距离的测量精度高。

但是也由于收发共用端口的原因,导致了在发射完成脉冲序列之前不能够开始接收,这就导致了盲区的存在,这在原理是是不能消除的。

收发分立超声波换能器虽然在近距离上可以进行测量,近乎没有盲区的存在,但是在近距离上一定会形成一个三角关系,从而导致其近距离上的测量相对误差极大。

而在电路上,由于收发一体的超声波换能器的发射驱动电路和接收极的接收检测电路彼此相连,导致了电路的相互干扰,增加了抗干扰设计工作。

虽然收发分立形式也存在串扰的缺点,但其是可以通过软硬件设计消除的。

从总体上来说,收发分立在应用上更加简单、可靠,本次设计采用收发分立形式换能器。

3.2超声波测距模块

3.2.1HC-SR04超声波模块介绍

本设计的超声波模块采用现成的HC-SR04超声波模块,该模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm。

基本工作原理:

采用IO口TRIG触发测距,给至少10us的高电平信号;

模块自动发送8个40khz的方波,自动检测是否有信号返回;

有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。

测试距离=(高电平时间*声速(340M/S))/2。

其中VCC供5V电源,GND为地线,TRIG触发控制信号输入,ECHO回响信号输出等四支线。

实物如下图3.2。

图3.2HC-SR04超声波模块

超声波探测模块HC-SR04的使用方法如下:

IO口触发,给TRIG口至少10us的高电平,启动测量;

模块自动发送8个40Khz的方波,自动检测是否有信号返回;

有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间,测试距离=(高电平时间*340)/2,单位为m。

程序中测试功能主要由两个函数完成。

超声波测距模块HC-SR04时序图如图3.3所示。

图3.3超声波时序图

超声波探测模块HC-SR04的原理图如图3.4所示。

图3.4超声波探测模块HC-SR04原理图

根据HC-SR04的原理图,HC-SR04测距模块时一个相对独立的系统。

采用的电源芯片MAX232为超声波换能器提供了合适的电压,驱动换能器正常工作。

它采用了单片机EM78P135作为控制器,完成了对外部触发信号的检测、产生脉冲信号、检测回波首波信号等工作。

与此同时其还肩负着控制电路的开启,处理超声波换能器的横向干扰,并且消除电路固定延时影响等工作。

对于本次设计,选用这种测距模块将极大减少设计的工作,降低设计的成本。

超声波探测模块HC-SR04的电气参数如图3.5所示。

图3.5HC-SR04的电气参数

3.2.2HC-SR04总体性能分析

由于HC-SR04在设计上的较为周全的考虑,使得其的精度较高。

但是由于其基于性价比优先的设计思路,其采用了应用广泛、性价比较高的经典设计,即在回波接收处理电路中采用了放大、滤波、放大、过零检测的方法。

这种方法结构简单,便于集成化、小型化,但是由于回波信号随着测量距离的变化将发生剧烈变化,这将极大增加系统的设计难度,过零检测电路的参考电压的设置将极为困难。

1.由于空气气流的起伏、目标的形状和粗糙度不同、传感器的响应特性较差等原因,使得传感器的回波信号不是一个规则信号,有较大的不确定性,给触发阀值的设置带来难度,从而使首波的检测发生错误。

从而带来了测距的不确定性。

2.由于测量距离、超声的入射角度、反射介质等方面的不同,使得接收换能器所获得的回波幅度相差很大。

使用单一电平阈值时,若设置的闭值过高,则可能使较微弱回波漏触发,出现测量错误;

若阈值过低,则可能出现的测量相位误差如图3.6所示:

图3.6阈值过低时可能出现的测量相位误差

由于测距模块的集成化、小型化的设计需求,所以选用的是低压、小型换能器,其发射功率较小,这就直接决定了它的测量距离的不足。

再加上换能器的发射角较大,能量不够集中,这更是减小了其探测范围。

测距能力的不足,一定程度上意味着对较近距离的小体积物体探测能力的不足。

第4章硬件实现及单元电路设计

4.1单片机STC89C52RC

4.1.1单片机简介

本设计中选用的宏晶科技的STC89C52RC型单片机是一种低功耗、高性能、采用CMOS工艺的8位微处理器,与工业标准型80C51单片机的指令系统和引脚完全兼容。

片内8KFlash存储器可在线重新编程,或使用通用的非易失性存储器编程器。

由于一般的距离测量中,距离的变化速度并不太快,而且单片机的机器周期可达μs级,则其计时精度为μs级,完全可以满足系统测量的要求,并且成本较低,所以本设计中选用STC89C52RC型号的单片机。

STC89C52RC单片机,基于STC89C51内核,是新一代增强型单片机,指令代码完全兼容传统STC89C51,速度快8~12倍,带ADC,4路PWM,双串口,有全球唯一ID号,加密性好,抗干扰强。

STC89C52RC单片机的引脚图如图4.1所示。

图4.1STC89C52RC单片机的引脚图

STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

具有以下标准功能:

8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 理学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1