基于超声波汽车防撞报警系统.doc
《基于超声波汽车防撞报警系统.doc》由会员分享,可在线阅读,更多相关《基于超声波汽车防撞报警系统.doc(51页珍藏版)》请在沃文网上搜索。
1、摘 要随着科学技术的快速发展,超声波将在汽车领域中的应用越来越广。本文对超声波汽车防撞报警系统进行了理论分析,利用模拟电子、数字电子、微机接口、超声波换能器、以及超声波在介质的传播特性等知识,采用以stc89c51单片机为核心的低成本、高精度、微型化数字显示超声波测距的硬件电路和软件设计方法在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。为了保证超声波汽车防撞报警系统的可靠性和稳定性,采取了相应的抗干扰措施。就超声波的传播特性,超声波换能器的工作特性、超声波发射、接收、超声微弱信号放大、波形整形、速度变换电路及系统功能软件等做了详细说明.实现障碍物的测距、显示和报警,超声
2、波测距范围0.6-2.0米,精度在10厘米左右。这套超声波汽车防撞报警系统软硬件设计合理、抗干扰能力强、实时性良好,而且简单易于制作,经过系统扩展和升级,可以用于倒车、泊车等,例如:测量液位、井深、管道长度等场合。可以广泛应用于工业生产、医学检查、日常生活、无人驾驶汽车、自动作业现场的自动引导小车、机器人、液位计等。关键词: STC89C51,超声波,传感器,LCD,测量距离AbstractAlong with the science and technology fast development, the ultrasonic wave more and more will be broad
3、 in the science and technology application .This article has carried on the theoretical analysis to the ultrasonic sensor range finder possibility, the use simulation electron, the digital electron, the microcomputer connection, the ultrasonic wave transducer, as well as the ultrasonic wave in mediu
4、m knowledge and so on dissemination characteristic, uses take STC89C51monolithic integrated circuit as the core low cost, the high accuracy, the microminiaturized numeral demonstrated the ultrasonic wave distance gauge the hardware electric circuit and the software design method has designed the sys
5、tem overall concept in this foundation, finally has realized each function module through the hardware and the software.Key words: STC89C51, ultrasonic wave, sensor, LCD, Measuring distance目 录1 引 言11.1 课题背景11.2 课题设计的意义:11.3 超声波测距在汽车上应用的介绍:12 课题的方案设计与论证32.1 系统总体设计32.2 设计方案的论证53 系统的硬件结构设计63.1 单片机的选择63
6、.2 发射电路的设计113.3 接收电路的设计154 系统软件的设计224.1 超声波汽车防撞电路的算法设计 234.2 主程序流程图244.3 超声波发生子程序和超声波接收中断程序265 调试285.1 硬件调试285.2 软件调试29总 结31致 谢33附录1:35附录2:37附录3:391 引 言 1.1 课题背景随着经济的发展与汽车科学技术的进步,公路交通呈现出行驶高速化、车流密集化和驾驶员非职业化的趋势。同时,随着汽车工业的飞速发展,汽车的产量和保有量都在急剧增加。但公路发展、交通管理却相对落后,导致了交通事故与日剧增,城市里尤其突出。智能交通系统ITS是目前世界上交通运输科学技术的
7、前沿技术,它在充分发挥现有基础设施的潜力,提高运输效率,保障交通安全,缓解交通赌塞,改善城市环境等方面的卓越效能,已得到各国政府的广泛关注。中国政府也高度重视智能交通系统的研究开发与推广应用。汽车防撞系统作为ITS发展的一个基础,它的成功与否对整个系统有着很大的作用。从传统上说,汽车的安全可以分为两个主要研究方向:一是主动式安全技术,即防止事故的发生,该种方式是目前汽车安全研究的最终目的;二是被动式安全技术,即事故发生后的乘员保护。目前汽车安全领域被动安全研究较多,主要从安全气囊、ABS(防抱死系统)和悬架等方面着手,以保证驾乘人员的安全。从经济性和安全性两方面来说,这些被动安全措施是在事故发
8、生时刻对车辆和人员进行保护,有很大的局限性,因而车辆的主动安全研究尤为重要,而且随着车辆保有量的增加,车库与停车位的需求量越来越大,室外停车场,底下停车场,车辆密集,停车人多,所以撞车,擦碰逐渐增多。引出了本文研究的基于超声波汽车防撞报警系统基于超声波的汽车防撞报警系统的逐渐崭露头角,它可以是驾驶员们倒车,泊车更简单,在汽车接近障碍物的时候能发出报警,大大的方便了驾驶员停车,泊车。这个系统是一种可向司机预先发出视听信号的探测装置。它安装在汽车上,能探测企图接近车身的行人、车辆或周围障碍物;能使司机及乘员提前发现障碍物并发出危险的信号,促使司机采取应急措施来应付撞车挂碰等,避免损失。1.2 课题
9、设计的意义随着现代社会工业化程的发展,汽车这一交通工具正为越来越多的人所用,但是随之而来的问题也显而易见,那就是随着车辆的增多,汽车的一些挂碰,一般都是由于驾驶员反应不及所引起的,很多时候都是因为驾驶员对离障碍物的距离判断不准造成的。若驾驶员能够提早知道障碍物的存在或者知道障碍物的远近,那么驾驶员将能及时采取措施,避免事故的发生。因此,大力研究开发如汽车防撞装置等主动式汽车辅助安全装置,减少驾驶员的负担和判断错误,对于提高交通安全将起到重要的作用。本设计采用单片机来实现智能超声波测距,虽其在功能上是不能与高精度的智能超声波测距仪相比的,但优点在于系统规模较小,器件更换容易,成本低,有一定灵活性
10、。但不适宜用于测量过于精确或者过大的距离,容易产生误差。用于倒车泊车。因此,大力研究开发如汽车防撞装置等主动式汽车辅助安全装置,减少驾驶员的负担和判断错误,对于提高交通安全将起到重要的作用。显然,此类产品的研究开发具有极大的实现意义和广阔的应用前景。1.3超声波汽车防撞系统应用的介绍:超声波倒车测距仪( 俗称电子眼)是汽车倒车防撞安全辅助装置 ,能以声音或者更为直观的数字形式动态显示周围障碍物的情况。其较早的产品是用蜂鸣器报警 ,蜂鸣声越急 ,表示车辆离障碍物越近。后继的产品可以显示车后障碍物离车体的距离。其大多数产品探测范围在0.41.5 m,有的产品能达到 0.352.5 m,并有距离显示
11、、声响报警、区域警示和方位指示 ,有些产品还具备开机自检功能。目前市场上还出现了具有语音报警功能的产品。这些产品存在的主要问题是测量盲区大 ,报警滞后 ,未考虑汽车制动时的惯性因素 ,使驾驶者制动滞后 ,抗干扰能力不强 ,误报也较多。汽车防撞雷达之所以能实现防撞报警功能, 主要有超声波这把无形尺子, 它测量最近障碍物的距离, 并告诉给车主。其实超声测距原理简单: 它发射超声波并接收反射回波, 通过单片机计数器获得两者时间差t, 利用公式S=Ct /2计算距离, 其中S为汽车与障碍物之间的距离, C为声波在介质中的传播速度。 本文介绍的超声测距系统共有2只超声波换能器( 俗称探头) , 分别布置
12、在汽车的后左、后右2个位置上。能检测前进和倒车方向障碍物距离, 通过后视镜内置的显示单元显示距离和方位, 发出一定的声响, 起到提示和警戒的作用。系统采用一片STC89C51单片机对两路超声波信号进行循环采集。超声波是指频率高于20KHz的机械波。为了以超声波作为检测手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化,即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,则将超声振动转换成电信
13、号。 超声波测距的原理一般采用渡越时间法TOF(time of flight)。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离。测量距离的方法有很多种,短距离的可以用尺,远距离的有激光测距等,超声波测距适用于高精度的中长距离测量。因为超声波在标准空气中的传播速度为331.45米/秒,由单片机负责计时,单片机使用12.0M晶振,所以此系统的测量精度理论上可以达到毫米级。 由于超声波指向性强,能量消耗缓慢,在介质中传播距离远,因而超声波可以用于距离的测量。利用超声波检测距离,设计比较方便,计算处理也较简单,并且在测量精度方面也能达到要求。 超
14、声波发生器可以分为两类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。本设计属于近距离测量,可以采用常用的压电式超声波换能器来实现触发单元。利用超声波测距的工作,就可以根据测量发射波与反射波之间的时间间隔,从而达到测量距离的作用。其主要有三种测距方法: (1)相位检测法,相位检测法虽然精度高,但检测范围有限; (2)声波幅值检测法,声波幅值检测法易受反射波的影响; (3)渡越时间检测法,渡越时间检测法的工作方式简单,直观,在硬件控制和软件设计上都非常容易实现。其原理为:检测从发射传感器发射超声波,经气体介质传播到接收传感器的时间,这个时间就是渡越时间。 本设计的超声波测距就是使用了渡
15、越时间检测法。在移动车辆中应用的超声波传感器,是利用超声波在空气中的定向传播和固体反射特性(纵波),通过接收自身发射的超声波反射信号,根据超声波发出及回波接收的时间差和传播速度,计算传播距离,从而得到障碍物到车辆的距离。2 课题的方案设计与论证2.1 系统总体设计系统总体框图 构成超声测距系统的电路功能模块包括发射电路、接收电路、显示电路、核心功能模块单片机控制器及一些辅助电路。采取收发分离方式有两个好处:一是收发信号不会混叠,接收探头所接收到的纯为反射信号;二是将接收探头放置在合适位置,可以避免超声波在物体表面反射时造成的各种损失和干扰,提高系统的可靠性。 SHAPE * MERGEFORM
16、AT 图2-1 超声波汽车防撞原理框图根据设计要求并综合各方面因素,选择的超声波测距传感器 TR4016Q(T 表示发射传感器,R表示接收传感器),最大探测距离为 6m,发射扩散角为 60度。超声波传感器有两块压电晶片和一块共振板。当它的两电极加脉冲信号(触发脉冲) , 若其频率等于晶片的固有频率时,压电晶片就会发生共振,并带动共振板振动,从而产生超声波。相反, 电极间未加电压,则当共振板接收到回波信号时,将压迫两压电晶片振动,从而将机械能转换为电信号,此时的传感器就成了超声波接收器。超声波传感器是一种采用压电效应的传感器,常用的材料是压电陶瓷。由于超声波在空气中传播时会有相当的衰减,衰减的程
17、度与频率的高低成正比;而频率高分辨率也高,故短距离测量时应选择频率高的传感器,而长距离的测量时应用低频率的传感器。超声波传感器用来分析共振频率附近的超声波换能器的特性:换能器的器械能用Qm ;电能用Qe 表示。Q 恰好是电路的串联支路的Q 值。设换能器在空载( Z1 = 0) 和有载( Z1 = R1) 时的Q 值分别为Qm0 、Qm ,则有超声波换能器的工作效率为相临两片的压电陶瓷片极化方向相反,芯片的数目成偶数,以使前后金属盖板与同一极性的电极相连,否则在前后盖板与芯片之间要垫以绝缘垫圈,会导致结构不必要的增大,两芯片之间,芯片与金属盖板间通常以薄黄铜片(厚度小于0.1mm),作为焊接电极
18、引线用;芯片,电极铜片用强力胶胶合,在压电组件的中央部分用结合轴与圆锥状谐振子连成一体,圆锥状谐振子的边缘部分装有圆环弹性橡胶减振器,使之与外壳固定,起声阻匹配作用。在电声变换部分的前面的超声波束整形板,是对应圆锥状谐振子的振动模式设置的几个开口,使超声波波束指向尖锐,吸声片吸收多余反射声波。目前市面上出售的超声波传感器种类有通用型,拓宽型,宽带域型,防水型和高频型等这几类。虽然通用型超声波传感器有频率带宽较窄的缺点,但是却可以换来高灵敏度,抗噪声干扰强的优点。超声波基本应用电路主要分为三类: 1)直射型,主要用于遥控及报警电路 2)分离反射型,主要用于测距,料位测量等电路3)反射型,主要用于
19、材料的探伤,测厚电路。鉴于成本的考虑,选用了普通的T/R-40系列的超声波发射/接收传感器。TR-40系列超声波传感器典型的工作频率为(39-41)KHZ。 传感器位置超声波发生器T是一个超声频电子振荡器, 当把振荡器产生的超声频电压加到超声换能器的压电陶瓷上时, 压电陶瓷组件就在电场作用下产生纵向振动。压电组件在超声振荡时, 仿佛是一个小活塞, 其振幅很小, 约为(1 10. 2) Lm,但这种振动加速度很大, 约(10 103 ) g n , 于是把电磁振荡能量转化为振动能量, 这种巨大的超声波能量, 沿着特定方向传播出来。其关键技术是使超声波波束变细, 除待测物外不受其它构造物的影响。超
20、声传感器是产生超声波必需的能量转换装置, 它把超声电磁振荡的能量转换为声波。.通过上述超声换能结构, 配以适当的收发电路, 可以使超声能量的定向传输, 并按预期接收反射波,实现超声遥控、测距、防盗等检测功能 。由于是测距系统是采用超声波发射和接收分离反射型结构,所以发射头和接收头应该在同一平行直线上。出于距离和发射夹角所引起的误差以及超声波信号在传播过程中衰减问题的考虑,发射和接收探头距离不可以太远,而又为了避免发射头对接收头接收信号产生的干扰,二者也不能间隔太近。经过参考前人的经验以及调试时的实际情况,应保持超声波发射头和接收头中心轴线平行并相距4-8cm即可。2.2 设计方案的论证超声波探
21、测技术主要用于中程测距、结构探伤、智能控制等领域,超声波换能器是其核心部件,换能器按其工作介质可分为气相、液相和固相换能器;按其发射波束宽度可分为宽波束和窄波束换能器;按其工作频率又可分为38KHz、40KHz等不同等级。本设计选用气相、窄波束、38KHz的超声波换能器。当利用超声波探测器测距时常用两种方法强度法和反射时间法,强度法是利用声波在空气中的传输损耗值来测量被测物的距离,被测物越远其反射信号越弱,根据反射信号的强弱就可以知道被测物的远近,但在使用这种方法时由于换能器之间的直接耦合信号很难消除,在放大器增益较高时这一直接耦合信号就可使放大器饱和从而使整套系统失效,由于直接耦合信号的影响
22、强度法测距只适合较短距离的且精度要求不高的场合。反射时间法其原理是利用检测声波发出到接收到被测物反射回波的时间来测量距离,对于距离较短和要求不高的场合我们可认为空气中的声速为常数,我们通过测量回波时间T利用公式S=V(T/2)(其中S为被测距离、V为空气中声速、T为回波时间( )计算出路程,这种方法不受声波强度的影响,直接耦合信号的影响也可以通过设置“时间门”来加以克服,因此这种方法非常适合较远距离的测距,如果对声速进行温度修订,其精度还可进一步提高,本设计中选用此方法。要产生38KHZ的方波可以直接通过单片机输出PWM信号或通过外部震荡电路来产生,这里我采用的是51单片机,没有多余的资源完成
23、这么多工作,故摒弃了由单片机直接产生PWM信号的方式,而采用了外部电路产生。单片机的功能特点及测距原理 38KHZ的发射频率由NE555提供给软件进行处理控制发射及停止,回波经过STC89C51对接收到的信息进行处理后,被测的距离在LCD上显示,显示部分采用动态扫描显示。满足显示精度;若该距离小于预置的汽车低速安全刹车范围(如:1m或0.5m),报警电路发出适当的警告提示音,由P3.7口的蜂鸣器输出控制报警电路的工作。 3 系统的硬件结构设计3.1 单片机的选择在系统的设计中,选择合适的系统核心器件就成为能否成功完成设计任务的关键,而作为控制系统核心的单片机的选择更是重中之重。目前各半导体公司
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 超声波 汽车 报警 系统
