超声波测距报警器文献综述

合集下载

汽车防撞报警系统文献综述

汽车防撞报警系统文献综述

文献综述毕业设计题目:汽车防撞报警系统超声波测距的研究汽车防撞报警系统的设计陈吉鸣(电子信息工程2班 Xb11610204)1 前言自从1886年1月29日卡尔•本茨发明了人类第一辆汽车,至今世界汽车工业经过了近126年的发展,当代汽车已经非常成熟和普遍了。

汽车已经渗透于国防建设、国民经济以及人类生活的各个领域之中,成为人类生存必不可少的、最主要的交通工具,为人类生存和社会的发展与进步起到了至关重要的作用。

目前,在每年的车祸中有120多万人死亡,1200多万人伤残,全球50%的交通事故受害者年龄在15-24岁,每年交通事故造成的经济损失达5180亿美元,相当于每年发生两次日本广岛核爆炸[1~2]。

美国高速公路交通安全管理局NHTSA表示,每年因倒车事故导致的平均死亡人数达292人[3]。

伴随着汽车保有量的增加和诚实布局的日益密集化,汽车活动空间越来越小,特别是汽车倒车时司机由于视野不能很好的达到后面加上车后盲区,使得倒车事故逐年上升。

对于公路交通事故的分析表明,超过65%的交通事故属于追尾相撞,80%以上的交通事故是驾驶员由于反应不及时引起的[4]。

尽管每辆车都有后视镜,但不可避免地都存在一个后视盲区,汽车防撞报警系统则可以在一定程度上帮助驾驶员扫除视角死角和视线模糊的缺陷,提高驾驶的安全性,减少剐蹭事件。

因此,本次课题我们采用了基于单片机的超声波测距技术来设计汽车防撞报警系统。

2 汽车防撞报警系统的现状汽车防撞系统的快速发展始于20世纪末21世纪初,经过几年的时间,随着技术发展和用户需求的变化,汽车防撞系统在几年的时间里大致经过了六代的演变[5]。

第一代:倒车时通过喇叭提醒。

“倒车请注意”!想必不少人还记得这种声音,这就是倒车雷达的第一代产品,只要司机挂上倒档,它就会响起,提醒周围的人注意,不能算真正的倒车雷达,基本属于淘汰产品。

第二代:采用蜂鸣器不同声音提示驾驶员。

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

超声波测距之文献综述

超声波测距之文献综述

文献综述一、引言伴随着时代的发展我国经济水平的提高,对于先进的技术的需求也越来越多。

超声波测距技术在越来越多的领域发挥着作用。

如今的石油勘测技术、汽车的倒车报警技术、汽车的维修与检测技术、现代植保机械与施药技术、物体识别、海洋测量等等。

由此可见超声波测距的前景还是十分广阔的,这也是选择超声波测距作为我的毕业课题的一个原因。

二、超声波测距原理超声波是超过人类听力范围的一种特殊的波,同样具有声波传输的最基本的物理特性。

超声波测距是一种非接触式的检测方式,与激光测距、红外线测距相比,超声波对外界光线、色彩和电磁场不敏感,对于被测物体处于黑暗、有灰尘、烟雾、电磁干扰大或者有毒等恶劣的环境下有一定的适应能力,同时超声波还具有指向性强,能量消耗缓慢以及在介质中传播距离远等优点。

超声波的工作原理是通过反射来实现的。

通过测量发射超声波和遭遇物体反射回来的反射波的时间间隔t,就可以通过公式计算出超声波发射点和观测点之间的距离S,如图1所示。

公式如下:S = 1/2vt式中v:超声波音速(声速)340m/s t:超声波的时间间隔。

S三、主要设计根据罗兆纬的《超声波测距系统设计》、王占选的《具有温度补偿功能的超声波测距系统设计》文章中所采取的系统整体结构设计,结合实际我的系统由为四部分组成,如图1所示。

分别是:数码管显示模块、TMS320F28027DSP芯片、超声波传感器模块、温度传感器模块。

TMS320F28027芯片用作控制单元,超声波传感器HC- SR04 用于超声波的发送以及回波信号的接收,温度传感器DS18B20 用于对外界环境温度的采集,数码管用于对目标与障碍物的距离进行显示。

1.超声波传感器模块王占选的《具有温度补偿功能的超声波测距系统设计》文章中超声波传感器HC - SR04 集超声波的发送和接收功能于一体,可以非常方便地提供 5 ~400 cm范围的非接触式距离感测功能。

引脚由上而下依次为电源引脚、超声波发送的触发引脚、回波信号的响应引脚以及接地引脚。

汽车倒车防撞系统超声波测距仪-文献综述

汽车倒车防撞系统超声波测距仪-文献综述

计算机12届毕业设计文献综述汽车倒车防撞系统超声波测距仪学生姓名庄连成学号 5011208217所属学院信息工程学院专业计算机科学与技术班级计算机12-3班指导教师孟洪兵汽车倒车防撞系统超声波测距仪摘要:分析了汽车倒车防撞系统的基本设计原理以及目前国内外此类防撞系统存在的问题,较详细的介绍超声波测距系统以及根据该系统设计原理、方法和步骤,研制的汽车防撞测距系统。

这种测距系统有效测量车尾5m以内障碍物的实时距离,在汽车倒车过程中,能自动检测车尾障碍物的距离;当达到极限位置的时候并发出声光警报,提醒司机刹车。

本系统主要在硬件方面,围绕单片机展开,设计了具有通信、预处理等接口的硬件电路,完成对回波数据的采集、处理、显示、报警等功能,并利用单片机片内的温度传感器采集环境温度,对声速做出修正。

关键词:超声、测距、报警、单片机Abstract: the author analyzes the back car crash the system of basic design principle and such crash at home and abroad and the problems existing in the system, a detailed introduction ultrasonic ranging system and according to the system design principle, method and procedure, the development of the automotive anti-collision distance measuring system. The effective measuring the distance measuring system within 5 m of real-time obstacle distance, in car back-draft process, can automatically detect the obstacles distance; When they reach the limit position of time and give out sound and light alarm, remind the driver brakes.This system mainly in hardware, around on single chip microcomputer, the design of communication, pretreatment, the interface hardware circuit and the completion of echo data collection, treatment, display and alarm functions, and the temperature inside the piece by SCM environment temperature sensors to collect, to make correction sound velocity.Keywords: ultrasound, ranging, alarm, microcontroller1.课题的意义和目的在测距方面,按测量范围或测量精度可分很多种类。

超声波测距技术及其在倒车警报中的应用研究论文

超声波测距技术及其在倒车警报中的应用研究论文

1 研究背景世界各国汽车数量日益增多,车速逐年提高,尽管在车速、车距、制动和驾驶人员素质等多方面有很多规定,仍接连发生撞车事故,因此非常需要一种有效的防撞装置。

许多国家都在研究汽车防撞技术,至今仍无产品问世。

我国的汽车除了加装安全带、倒车发声警告以及很少一部分加装气囊外,没有其它防撞措施。

随着经济的发展,高速公路逐年增多,汽车交通愈来愈繁忙,汽车防撞已是一个十分值得重视的问题。

由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。

利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,在测量精度方面能达到工业实用的要求,并且汽车防撞使用超声波控测技术有以下优点:1、超声波是机械波,波长短,绕射小,可形成射线定向传播;2、超声波穿透性好,可在浓雾、风沙、阴雨、污染环境中工作;3、超声波抗干扰能力强,不受空间电磁波干扰,也不受一般机械振动的干扰;4、超声波传播速度低,用于短距离探测如100米以内容易实现;5、稳定性好,可靠性高,造价低,便于推广。

利用超声波制作汽车防撞雷达可以帮助驾驶员及时了解车周围阻碍情况,防止汽车在转弯、倒车等情况下撞伤、划伤。

人能听到的声音频率为:20 Hz~20 kHz,即为可听声波,超出此频率范围的声音,即20 Hz以下的声音称为低频声波,20 kHz以上的声音称为超声波。

超声波是一种只有少数生物(如蝙蝠、海豚)才能感觉的机械波,其频率在20 kHz以上,波长短,绕射小、能定向传播。

超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强。

为此,利用超声波的这种性能就可制成超声波传感器。

近年来随着微电子技术发展而产生的小型价廉的微处理器(单片机)的出现,使超声波测距传感器的功能得到了提升。

有了微处理器不仅使测距的精度大为提高,而且为超声波测距技术的应用开辟更大的空间。

综上所述本系统我采用了超声波测距用声音和更为直观的显示来指示在倒车过程中汽车和周围障碍物的情况,这样有利于解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了安全性,减少了事故的发生率。

超声波测距倒车雷达系统的设计【文献综述】

超声波测距倒车雷达系统的设计【文献综述】

毕业设计开题报告电子信息工程超声波测距倒车雷达系统的设计一、前言自从人类发明第一辆汽车以来,至今世界汽车工业经过了一百多年的发展,当代汽车已经非常成熟和普遍了。

汽车已经渗透于国民经济国防建设以及人类生活的各个领域之中,成为人类生存必不可少的交通工具,为人类生存和社会的发展与进步起到了至关重要的作用。

当今,汽车已经成为人们生活中不可缺少的一部分,它给人们带来方便快捷的同时,也出现了许多问题。

在享受汽车给我们带来的便利同时,由于倒车而产生的问题也日益突出。

车的数量逐年增加,公路、街道、停车场和车库拥挤不堪,可转动的空间越来越少;另一方面,新司机及非专职司机越来越多,因倒车引起的纠纷越来越多,车辆之间、车辆与人、车辆与墙壁等障碍物之间的碰撞时有发生。

在2006年汽车事故的发生比例中,倒车引起的事故占28%,倒车已成为令人们头痛的一项任务,即使是经验丰富的司机也在抱怨倒车是件费力费神的事。

据统计,危险境况时,如果能给驾驶员半秒钟的预处理时间,则可分别减少追尾事故的30%,路面相关事故的50%,迎面撞车事故的60%。

改善倒车遇到的窘境被越来越多的人所关注,人们对汽车操纵的便捷性提出了更高的要求,希望有种装置能够解决汽车倒车给人们带来的不便,消除驾驶中的不安全因素,可将车快速准确地停放到指定的位置。

因此,提出了基于超声波测距的汽车用倒车雷达的设计。

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

倒车雷达真正开始于轰鸣器,也就是第一代倒车雷达。

我想很多人都不会忘记“倒车请注意!”这句话,因为现在多数普通车还在使用它从某种意义上说,它对司机并没有直接的帮助,不是真正的倒车雷达。

第二代则是采用数码波段显示,可显示后障碍物离车体距离的数码波段显示倒车雷达,没有语音提示,也没有距离显示,虽然司机知道有障碍物,但不能确定障碍物离车有多远,对驾驶员帮助不大。

超声波测距系统(论文设计)正文、结论、参考文献等

超声波测距系统(论文设计)正文、结论、参考文献等

1 绪论1.1 超声波技术的广泛应用超声的研究和发展,与媒质中超声的产生和接收的研究密切相关。

1883年Galton 首次制成超声气哨,其原理是将压缩气体经过狭缝喷嘴形成气流,吹动圆形刀口振动形成共振腔,从而产生超声。

此后又出现了各种形式的汽笛和液哨等机械型超声换能器。

由于这类换能器成本低,所以经过不断改进,至今仍广泛地用于超声处理技术中。

20世纪初,电子学的发展使人们能利用某些材料的压电效应和磁致伸缩效应制成各种机电换能器。

1917年,法国物理学家Paul Langevin用天然压电石英制成了夹心式超声换能器,并成功地应用于水下探测潜艇。

随着军事和国民经济各部门中超声应用的不断发展,又出现更大超声功率的磁致伸缩换能器,以及各种不同用途的电动型、电磁力型、静电型等多种超声换能器。

材料科学的发展,使得应用广泛的压电换能器也由天然压电晶体发展到机电耦合系数高、价格低廉、性能良好的压电瓷、人工压电单晶、压电半导体以及塑料压电薄膜(PVDF)[1]等。

产生和检测超声波的频率,也由几十千赫提高到上千兆赫。

产生和接收的波型也由单纯的纵波扩大为横波、扭转波、弯曲波、表面波等。

如频率为几十兆赫到上千兆赫的微型表面波都己成功地用于雷达、电子通信和成像技术等方面。

利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御及捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHz以上的机械波),借助空气媒质传播由被待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。

由于超声波的速度相对于光速要小的多,其传播时间就比较容易检测,并且易于定向发射,方向性好,强度好控制,因而人类采用仿真技能利用超声波测距。

超声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法。

它在很多距离探测应用中有很重要的用途,包括非损害测量、过程检测、机器人检测和定位、以及流体液面高度测量[2]等。

超声波检测的文献综述

超声波检测的文献综述

超声波检测的文献综述第一篇:超声波检测的文献综述文献综述—基于超声波的包覆层固化深度的检测方法一、本课题的研究背景及意义对材料表面保护、装饰形成的覆盖层,如涂层、镀层、敷层、贴层、化学式成膜等,统称为包覆层[1]。

实际上,材料表面的包覆层厚度对产品的使用性能和使用寿命影响极大,因而,包覆层厚度的检测对所有表面技术要求较高的产品都是必须的。

由于众多包覆层的厚度范围很大,从纳米尺度的气象沉积、离子注入层到毫米级的热喷涂层、堆焊层、渗碳层等,故不同厚度的测量也有许多不同的方法,这些方法均是利用不同的原理测出不同尺度范围的表面包覆层的厚度[3]。

包覆层厚度的测量,根据被测包覆层是否损坏可分为有损测厚和无损测厚两大类。

有损测厚主要有:阳极溶解库仑法、光学法、化学溶解法、轮廓法等;无损测厚有:磁性法、涡流法、射线法、电容法、超声波法、光学法等[3]。

这些方法各有其特点、适用性及局限性,在实际测量时,我们应考虑到包覆层厚度、零件形状与尺寸、覆层成分和测量环境等多种因素,选择适合的测量方法才能获取最可靠的结果。

现代无损检测的定义是:在不损坏试件的前提下,以物理或化学方法为手段,借助先进的技术和设备器材,对试件的内部及表面的结构,性质,状态进行检查和测试的方法,而超声波检测作为无损检测的方法之一,最早开始于1930年,是利用进入被检材料的超声波对材料表面或内部缺陷进行检测,而利用超声波进行材料包覆层厚度的测量也是常规超声波检测的一个重要方面[5]。

超声波被用于无损检测,主要是因为有以下几个特性:①超声波的波束能集中在特定的方向上,在介质中沿直线传播,具有良好的指向性;②超声波在介质中传播过程中,会发生衰减和散射;③超声波在异种介质的界面上将产生反射、折射和波型转换,可以获得从缺陷界面反射回来的反射波,从而达到探测缺陷的目的;④超声波的能量比声波大得多,对各种材料的穿透性较强;⑤超声波在固体中的传输损失很小,探测深度大。

【文献综述】超声波测距系统

【文献综述】超声波测距系统

文献综述电子信息工程超声波测距系统前言:人能听到的声音频率为20Hz~20kHz,即为可听声波,超出此频率范围的声音,即20Hz 以下的声音称为次声波,20kHz以上的声音称为超声波。

由于超声波具有较强的指向性,且在传播中能量消耗较慢,所以在介质中传播较远,因此超声波经常被用在距离的测量上,如物位测量仪和测距仪等都可以由超声波进行实现。

超声波在空气中的传播速度为340米/秒(因温度大小会有规律变化),因此,如果能测出超声波在空气中的传播时间,就能算出其传播的距离。

超声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法,不受光线、被测对象颜色等的影响,相比较与其它仪器而言更为卫生,更耐潮湿、粉尘、高温、腐蚀气体等恶劣环境,并且具有维护简单、无污染、可靠性高、寿命长等特点,可应用于纸业、矿业、电厂、化工业、水处理厂、污水处理厂、农业用水、环保检测、食品(酒业、饮料业、添加剂、食用油、奶制品)、防汛、水文、明渠、空间定位、公路限高等行业中。

且可在不同环境中进行距离准确度在线标定,可直接用于水、酒、糖、饮料等液位控制,可进行差值设定,可直接显示各种液位罐的液位、料位高度等【12】。

主题:现在认为,超声波最先是从1876年F.Galton的气哨实验开始,这是人类首次产生高频声波。

在以后30年内,人们对超声波仍然了解的比较少,发展较为缓慢,没有重视对超声波的研究。

在第一次世界大战中,超声波的研究才慢慢的受到各国的重视。

这时期法国人Langevin使用了一种晶体传感器,并使其在水下接收一些相对低频率的超声波,并且提出是否可以使用超声波来对水中的潜艇进行检测或者在水下利用超声波进行通信【16】。

在1929年,前苏联科学家Sokolov最先提出了利用超声波探进行检查金属物内部是否存在缺陷的想法【17】。

在间隔两年后,德国人Mulhauser获准一项关于超声检测方法的德国专利,但是他却没有在这方面进行深入的探索研究。

超声波测距-文献综述

超声波测距-文献综述

超声测距系统设计综述朱丽 45摘要:超声测距技术在工业现场、车辆导航、水声工程等领域都具有广泛的应用价值,目前已应用于物位测量、机器人自动导航以及空气中与水下的目标探测、识别、定位等场合。

因此,深入研究超声的测距理论和方法具有重要的实践意义。

系统介绍了硬件和软件两个方面。

在硬件方面,围绕单片机展开,设计了具有通信、预处理等接口的硬件电路,完成对回波数据的采集、处理、上传等功能,并利用单片机片内的温度传感器采集环境温度,对声速做出修正;在软件方面,利用Matlab 仿真工具构造发射信号和回波数据对互相关时延估计法、伪随机码扩频测距和LMS 自适应时延估计算法进行仿真,分析了仿真结果和上述算法的优缺点,最后选定互相关时延估计法为超声测距处理算法。

关键词:超声波;测距仪;单片机;估计法正文1.前言超声测距指的是利用超声波的反射特性进行距离测量,在车辆自动导航、机器入的定位和对象识别、海洋水声以及工业距离的测量方面具有重要意义。

常见的测距原理和方法主要有脉冲回波法和相位差法两种。

相位差法与脉冲回波法的不同体现在对回波的处理方式上,由超声波换能器接收端获得调制声波的回波,经放大电路转换后,得到与放大的相位完全相同的电信号,此电信号放大后与光源的驱动电压相比较,测得两个正弦电压的相位差,根据所测相位差就可算得所测距离。

由于采用的是相位比较,使得测距精确度大大提高,但这种方法本身存在明显的缺陷。

由于相位测量存在以2n为周期的多值解,从而容易造成解的不确定性。

为了消除多解,常常需要引入包络检测和采用发射多种不同频率波的方式减小不确定度,这就使得该方法的实现复杂化。

2.系统方案比较与选择2.1利用分立模块的超声波测距仪系统包括超声波测距模组、LED数码显示模组、驱动模组控制模组及电源五部分。

超声波测距模块主要由发射部分和接收部分组成,超声波的发射受主控制器控制(如图1所示);超声波换能器谐振在40KHz的频率,模块上带有40KHz方波产生电路。

文献综述模板

文献综述模板

基于温度补偿的超声波测距系统的设计文献综述1. 课题的提出现代的社会计算机技术、自动化技术和工业机器人不断发展,测距方式因场合的不同,要求精度的不同正发生巨大的变化]1[。

例如在自动化装配、检测、分类、加工与运输等过程中,要对随意放置的工件进行作业,这就必须对工件的位置、形状、姿势、种类自动地进行判别,尤其在在工件运输过程中进行识别,则问题更为复杂与困难。

目前,非接触式测距仪常采用超声波、激光和雷达。

但激光和雷达测距仪造价偏高,不利于广泛的普及应用,在某些应用领域有其局限性。

超声波测距仪造价相对较低,在一定场合可以替代激光仪,节省成本,因此用途广泛。

超声波方法明显突出的优点:1.超声波的传播速度仅为光波的百万分之一,并且指向性强,能量消耗缓慢,因此可以直接测量较近目标的距离]2[;2.超声波对色彩、光照度不敏感,可适用于识别透明、半透明及漫反射差的物体 (如玻璃、抛光体);3.超声波对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中;4.超声波传感器结构简单、体积小、费用低、信息处理简单可靠,易于小型化与集成化,并且可以进行实时控制]3[;因此,超声波方法作为非接触检测和识别的手段,已越来越引起人们的重视。

在机器人避障、导航系统、机械加工自动化装配及检测、自动测距、无损检测、超声定位、汽车倒车、水库液位测量等方面已经有了广泛的应用]4[。

2.超声波测试仪概况及发展前景超声检测主要是利用超声波作为载体,即通过超声在媒质中的传播、散射、吸收、波形转换等,提取反映媒质本身特性或内部结构的信息,达到检测媒质性质、物体形状或几何尺寸、内部缺陷或结构的目的。

我国无损检测技术是从无到有,从低级阶段逐渐发展到应用普及的现阶段水平。

超声波检测仪器的研制生产,也大致按此规律发展变化。

五十年代,我国开始从国外引进超声波仪器,多是笨重的电子管式仪器。

如英国的UCT-2超声波检测仪,重达24Kg,各单位积极开展试验研究工作,在一些工程检测中取得了较好的效果。

超声波毕设文献综述

超声波毕设文献综述

指导教师太军君完成时间2011 年12月10日[1] 胡萍.超声波测距仪的研制•计算机与现代化,2003.10[2] 时德刚,刘哗.超声波测距的研究.计算机测量与控制,2002.10[3] 张毅刚,彭喜元.单片机原理应用.高等教育出版社,2010.5[4] 李华.MCU-51系列单片机实用接口技术.北京:北京航空航天大学出版社,1993. 6陈光东.单片机微型计算机原理与接口技术(第二版).武汉:华中理工大学出版社, 1999.4徐淑华,程退安,姚万生.单片机微型机原理及应用•哈尔滨:哈尔滨工业大学出版社,1999. 6.[7] 苏长赞.红外线与超声波遥控.北京:人民邮电出版社,1993.7[8] 张谦琳.超声波检测原理和方法.北京:中国科技大学出版社,1993.10[9] 九州.放大电路实用设计手册.沈阳:辽宁科学技术出版社,2002.5[10] 樊昌元,丁义元.高精度测距雷达研究.电子测量与仪器学报,2000.10[11] 苏伟,巩壁建.超声波测距误差分析•传感器技术,2004.[12] 永学等.1-Wire总线数字温度传感器DS18B20及应用.电子产品世界,2003.12[13] 胜全.D18B20数字温度计在微机温度采集系统中的序编制.南京:南京大学出版社1998. 3随着传感器和单片机控制技术的不断发展,非接触式检测技术已被广泛应用到多个文领域。

目前,典型的非接触式测距方法有超声波测距、CCD探测、雷达测距、激光测距等。

但是雷达测距容易受到电磁波的影响,激光测距成本太高等因素。

与前几种测距方献式相比,超声波测距可以直接测量近距离目标,而且覆盖面积较大的优点。

目前,超声波测距已普遍在液体测量、移位机器人定位和避障等领域,应用前景广阔。

无庸置疑,综未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。

随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最终述发展到具有创造力。

【测控技术与仪器专业毕业设计 文献综述 开题报告】基于超声波的汽车倒车防撞报警系统软件设计

【测控技术与仪器专业毕业设计 文献综述 开题报告】基于超声波的汽车倒车防撞报警系统软件设计

【测控技术与仪器专业毕业设计+文献综述+开题报告】基于超声波的汽车倒车防撞报警系统软件设计〔20_ _届〕本科毕业设计基于超声波的汽车倒车防撞报警系统软件设计摘要随着经济的开展,汽车的数量也在大幅攀升。

停车场越来越拥挤,车辆在倒车时,因后视镜的盲区较大,驾驶员的视野受到了限制,并且由于受到光线照明度影响〔夜间时尤为突出〕,所以碰撞事故时有发生。

因此,本文将详细介绍一种超声波测距系统及汽车倒车防撞测距报警器的软件设计。

利用超声波对色彩、光照度的不敏感,可工作于比拟恶劣的环境,且超声波传感器具有结构简单、体积小、本钱低等优点。

设计以单片机为控制核心,能在汽车倒车时自动检测并显示车尾与最近障碍物之间的距离,当到达平安极限距离时,会发出声光报警,使司机及早采取行动,防止车辆相撞事故的发生。

关键词:超声波,单片机,测距,防撞报警The Software Design of Anti-collision Alarm system for Auto Reversing Based on ultrasonicAbstractWith the rapid development of economy of our country , the automobile quantity climbs in the first mate. In the more and more crowded parking lot, when reversing the vehicle, because of the larger blind area of rearview mirror, driver's field of vision is restricted, and the effects due to light illumination when especially at night , so collisions occur. Therefore, this article will detail an ultrasonic ranging system and collision distance vehicle reversing alarm software design .Using ultrasound on the color, light, non-sensitive, can work in relatively harsh environments, and ultrasonic sensor has a simple structure, small size and low cost. Design of a microcontroller as the control center can automatically detect when the car reversing and displays the rear distance between the nearest obstacle, when it reaches the limit of safety distance, audible and visual alarm, the driver of early action to avoid collision of vehicles Accidents.Keywords: Ultrasonic, Microcontroller, Distance-measurement, Impact-proof alarm目录摘要IIIAbstract IV1 引言 11.1课题的来源、意义11.2相关研究的最新成果及动态 21.2.1 超声波传感器的研究现状 21.2.2 倒车雷达的研究现状 21.3课题研究的主要内容 52超声波倒车防撞报警系统的总体设计与各组成单元 6 2.1 超声波倒车雷达的工作原理与总体设计 62.2 发射接收电路 62.2.1 发射电路 62.2.2 接收电路72.3 显示报警电路 72.3.1 系统显示电路72.3.2 系统声光报警电路 72.4 单片机复位电路72.5 时钟电路72.6 稳压电路82.7 系统主要参数考虑82.7.1 声速 82.7.2 测量盲区83系统硬件设计说明103.1单片机硬件介绍103.1.1 单片机AT89C51介绍103.2 LM567 103.3 探头UCM介绍 114系统软件设计124.1 超声波传播时间的算法设计 124.2 主程序 134.3 超声波发生子程序154.4 超声波接收中断程序 164.5 显示子程序184.6 蜂鸣报警子程序195系统误差分析及改良215.1 误差产生原因分析215.1.1 环境对测量的影响 215.1.2 量化误差215.1.3 触发误差215.1.4 LM567工作时产生的误差215.1.5 超声波波束对探测目标的入射角的影响 22 5.2 针对误差产生原因的系统改良方案 22结论 23参考文献24 致谢 25附录 261 引言1.1课题的来源、意义随着经济的开展,人们的生活水平越来越高。

超声波测距报警器文献综述

超声波测距报警器文献综述

超声波测距报警器文献综述第一篇:超声波测距报警器文献综述超声波测距报警器的设计与实现超声波测距报警器的设计与实现摘要:本系统采用了单片机最小系统、超声波模块、显示模块、报警模块等。

超声波测距作为一种传统且使用的非接触测量方法,与激光、无线电测距方法相比,不易受外界光及电磁场等因素的影响,结构简单,成本低,在恶劣环境下也有一定的适应能力,因此在工业控制、建筑测量、机器人避障等方面得到了广泛应用。

而且超声波指向性强,能量消耗慢,在介质中传播距离远,利用超声波检测距离,设计方面,计算处理简单,并在测量精度方面也能达到工业要求。

关键词:单片机/超声波模块/报警电路关于单片机控制超声波测距报警器的设计与实现有很多方案,我也看了不少。

为了能设计出较好的报警系统,在过去的几个星期,我在校内图书馆查阅了大量的资料,在学校数字图书馆下载很多的论文期刊,这些理论资料给了我很大的帮助,简要的重要结果如下:文献[1]中讲述了检测系统的发展及重要应用,检测是利用各种物理、化学效应,选择合适的方法与装置,将生产、科研、生活等各方面的有关信息通过检测与测量的方法赋予定性的或不定性结果的过程。

能够自动地完成整个检测处理过程的技术称为自动检测技术。

检测技术是现代化领域中很有发展前途的技术,它在国民经济中起着极其重要的作用。

其中检测系统最主要的就是传感器,把非电量转换成电量,然后经过一系列的处理,将非电量参数显示出来。

文献[2]中讲述了随着传感器和单片机控制技术的不断发展,非接触式检测技术已被广泛应用于多个领域。

目前,典型的非接触式测距方法有超声波测距、CCD 探测、雷达测距、激光测距等。

其中,CCD 探测具有使用方便、无需信号发射源、同时获得大量的场景信息等特点,但视觉测距需要额外的计算开销。

雷达测距具有全天候工作,适合于恶劣的环境中进行短距离、高精度测距的优点,但容易受电磁波干扰。

激光测距具有高方向性、高单色性、高亮度、测量速度快等优势,尤其是对雨雾有一定的穿透能力,抗干扰能力强,但其成本高、数据处理复杂。

超声波测距装置设计文献综述

超声波测距装置设计文献综述

超声波测距装置的设计摘要:为了使移动机器人能够自动避障行走,需要配备测距系统,使其能够及时获得距离障碍物的距离信息(距离和方向)。

本文介绍的三向(前、左、右)超声波测距系统是为了给机器人提供一个运动距离信息,使其了解自己的前、左、右环境。

分析了汽车倒车防撞系统的基本设计原理和目前国外此类防撞系统存在的问题,详细介绍了超声波测距系统和根据该系统的设计原理、方法和步骤开发的汽车倒车防撞报警器。

这种报警器可以自动检测车后障碍物的距离,并在倒车过程中汽车到达极限位置时发出声光报警,提醒驾驶员刹车。

本设计采用超声波传感器发射和接收信号,包括发射、接收和报警电路。

超声波传感器的主要元件是锆钛酸铅,这是一种压电元件,具有很强的方向性。

报警电路部分采用声光报警,信号传输后可实现声音报警。

本设计采用国产假通用元件,成本低,性能可靠。

有利于推广。

关键词:超声波,防撞,倒车,报警器,传感器1.序超声波因其指向性强、耗能慢、在介质中距离远等特点,常被用于测距,如测距仪、物位计等,都可以通过超声波来实现。

超声波检测往往快捷方便,计算简单,易于实现实时控制,在测量精度上能够满足工业和实际的要求,因此在移动机器人的发展中得到了广泛的应用。

2.发展历史随着机器人技术在其诞生后短短几十年内的飞速发展,其应用也逐渐从工业生产走向人们的生活。

如此广泛的应用使得提高人们对机器人的认识显得尤为重要。

机器人通过其感知系统感知前方障碍物与周围环境的距离,可以实现避障、自动寻线、测距等功能。

与其他测距技术相比,超声波测距具有成本低、测量精度高、不受环境限制、应用方便等优点。

结合红外线和灰色传感器,机器人可以找到线路并绕过障碍物。

超声波因其指向性强、耗能慢、在介质中传播距离远等优点,常被用于测距。

主要用于倒车雷达、测距仪、物位测量仪、移动机器人、建筑工地和一些工业现场的研究,如距离、液位、井深、管道长度、流量等。

超声波检测往往快捷方便,计算简单,易于实现实时控制,在测量精度方面能够满足工业应用的要求,因此得到了广泛的应用。

超声波测距报警器实验报告

超声波测距报警器实验报告

超声波测距报警器实验报告一、实验目的本次实验旨在设计并实现一款基于超声波测距原理的报警器,通过测量物体与传感器之间的距离,当距离小于设定的阈值时触发报警,以达到提醒和警示的作用。

二、实验原理超声波测距的原理是利用超声波在空气中的传播速度和往返时间来计算距离。

超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,碰到障碍物后反射回来,接收器收到反射波就立即停止计时。

根据计时器记录的时间 t,以及超声波在空气中的传播速度 v(约 340 米/秒),就可以计算出发射点距障碍物的距离 S,即:S = v × t / 2 。

在本实验中,通过不断测量距离,并与设定的报警阈值进行比较,当测量距离小于阈值时,触发报警电路。

三、实验设备与材料1、超声波传感器模块(HCSR04)2、单片机开发板(如 Arduino)3、蜂鸣器4、杜邦线若干5、电阻、电容等电子元件6、电源(5V 直流电源)四、实验电路设计1、将超声波传感器的 Trig 引脚连接到单片机的一个数字输出引脚,Echo 引脚连接到单片机的一个数字输入引脚。

2、蜂鸣器通过一个三极管驱动电路连接到单片机的另一个数字输出引脚,用于发出报警声音。

五、实验程序编写以下是使用 Arduino 语言编写的实验程序示例:```cppinclude <NewPingh>define TRIG_PIN 9 //超声波传感器 Trig 引脚连接的数字引脚define ECHO_PIN 10 //超声波传感器 Echo 引脚连接的数字引脚define ALARM_PIN 8 //蜂鸣器连接的数字引脚define MAX_DISTANCE 200 //最大测量距离(单位:厘米)define ALARM_DISTANCE 50 //报警距离阈值(单位:厘米)NewPing sonar(TRIG_PIN, ECHO_PIN, MAX_DISTANCE);void setup(){pinMode(ALARM_PIN, OUTPUT);Serialbegin(9600);}void loop(){unsigned int distance = sonarping_cm();//获取测量距离(单位:厘米)Serialprint("Distance: ");Serialprint(distance);Serialprintln(" cm");if (distance < ALARM_DISTANCE) {digitalWrite(ALARM_PIN, HIGH);//触发报警} else {digitalWrite(ALARM_PIN, LOW);//关闭报警}delay(100);}```六、实验步骤1、按照电路设计连接好硬件电路,确保连接正确无误。

超声波测距文献综述

超声波测距文献综述

超声波测距系统的电路设计0712203-33 黄景摘要:介绍一种基于单片机控制的三路超声测距系统的构成和工作原理,超声波测距作为辅助视觉系统与其他视觉统配合使用,可实现整个视觉功能。

关键词:机器人超声波测距单片机串行通讯数据采集前言:由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。

利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。

为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。

本文所介绍的三方向(前、左、右)超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。

正文:1.超声波测距原理1.1 超声波发生器为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。

总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。

电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。

它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。

目前较为常用的是压电式超声波发生器。

1.2 压电式超声波发生器原理压电式超声波发生器实际上是利用压电晶体的谐振来工作的。

超声波发生器内部结构有两个压电晶片和一个共振板。

当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。

反之,如果两电极间未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。

1.3 超声波测距原理超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。

超声波测距报警系统概要

超声波测距报警系统概要

超声波测距报警系统论42致谢43参考文献44前言本次设计作为大学毕业设计主要考察了我们四年来对理论知识的掌握程度。

通过做毕业设计,可以很好地衡量我们运用理论知识,将理论与实际相结合的能力。

本次设计是超声波测距报警系统,重在测距。

本文共分为六大章。

第一章《绪论》主要是介绍了课题的背景意义和现今国内外超声波测距的情况。

第二章在说明完超声波测距的原理后提出了本次设计的总体设计思想。

第三章则是电路硬件的设计,包括单片机系统、超声波发射电路、接收电路及电源、复位电路、测温电路的设计。

第四章是软件设计。

紧接着提出了电路抗干扰处理的方法,最后一章就是调试电路及误差分析。

在整个设计过程中,都得到了许世景老师的指导和帮助,在此表示衷心的感谢。

1. 绪论1.1 课题的背景意义及任务1.1.1 课题的背景意义随着科技的迅猛发展越来越多科技成果被广泛的运用到人们的日常生活当中,给我们的生活带来了诸多方便。

这一设计就是本着这个宗旨出发,利用超声波的特性来为我们服务。

由于超声波指向性强,因而常于距离的测量。

利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方\n甚至在某方面科技含量更高,国内一般分为以下这几种:(1)人工检尺(2)雷达测距仪(3)激光测距仪(4)r射线测距仪(5)超声波测距仪在国内超声波测距仪并不多见,而且精度也不太高。

1.3超声波测距的研究内容本文的主要内容是先阐述设计的背景意义,目前国内外的现状,后对超声波测距的可行性进行了理论分析的基础上,利用计算机技术,电子技术以及超声波在介质中的传播特性,设计出超声波测距的硬件部分,采用对应的软件程序。

在硬件的设计过程中,针对超声波在传播时呈指数衰减的特性,我们采用了最大限度提高驱动能力,对回波进行多级放大处理等措施,扩大了测量的范围。

为了保证超声波测距仪能很好的工作,提高工作的可靠性和稳定性,在软件和硬件方面都采用的相应的抗干扰措施。

最后得出试验结果,分析误差,得出结论。

超声波测距仪(实时显示声光报警)_毕业设计论文报告

超声波测距仪(实时显示声光报警)_毕业设计论文报告

超声波测距仪(实时显示声光报警)毕业设计论文报告摘要机器人通过其感知系统觉察前方障碍物距离和周围环境来实现绕障、自动寻线、测距等功能。

超声波测距相对其他测距技术而言成本低廉,测量精度较高,不受环境的限制,应用方便,将它与红外传感器等结合共同实现机器人寻线和绕障功能。

本文介绍了基于STC89C51的超声波测距系统,阐述了超声波测距系统的硬件设计、软件设计及其工作原理。

该设计主要由单片机控制模块、数码管显示模块、DS18B20温度补偿模块以及声光报警模块等构成。

利用超声波的反射原理,计算超声波在空气中的传播时间的一半再乘以经过温度补偿修正后的速度就可以得出障碍物到传感器之间的距离,并在数码管显示出来。

同时,该系统在测量距离小于10cm时能进行声光报警。

该系统具有硬件电路简单、成本低、工作可靠、功耗低、体积小、误差小、有良好的测量精度等优点。

目前,超声波清洗技术、雷达技术等在医学、军事上占据着重要地位,因此研究超声波技术具有一定的研究意义。

本设计作品基本满足设计的要求,有一定的推广性,同时针对不足,如测量距离过小等,文章在最后提出了一些改进性能的可行性方案。

关键字:单片机;传感器;超声波测距;温度补偿Abstractrobot through its perception system to detect obstacles that in front of the road and the surrounding environment to achieve the distance around the barrier, auto hunt, range and other functions.Ultrasonic Ranging in terms to other ranging technology is low-cost, high accuracy, without environmental constraints, and convenient, it will be combined together with infrared sensors achieve robot hunt around the barrier function.This article describes the ultrasonic ranging system based on STC89C51,which e laborate ultrasonic Ranging System hardware design, software design and its working principle.The design is mainly controlled by the microcontroller module,LED display module, DS18B20 temperature compensation module, as well as sound and light alarm module ing the principle of reflection of the ultrasonic wave,Calculate the ultrasonic propagation time in the air in half and then multiplied by the speed after the correction of the temperature compensation that can be drawn between the obstacle to the sensor distance,And digital display.Secondly, the sound and light alarm when the system measuring distance less than 10cm .The system has an Advantage of Simple hardware circuit, low cost, reliable, low power consumption, small size, the error is small, h ave a good measurement accuracy, etc..At present, the ultrasonic cleaning technology, radar technology in medicine, the military occupies an important position,so the research ultrasound technology has a certain significance. This design works basically meet the design requirements, there are certain promotional, while for deficiencies, such as measuring the distance is too small, etc., the article concludes with a number of improvements in the performance of the feasibility of the program.KeyWords:MCU;Sensor;Ultrasonic Ranging;Temperature compensation目录摘要 0Abstract (1)第一章绪论 (4)1.1课题的研究背景 (4)1.2超声波在国内外的发展现状 (6)1.3研究目的和意义 (6)1.4研究内容 (6)1.5 论文结构 (7)第二章系统方案设计 (8)2.1设计要求 (8)2.2设计方案 (8)第三章硬件设计 (10)3.1 AT89C51单片机简介 (10)3.1.1 AT89C51各引脚的含义和功能 (11)3.2系统硬件设计组成部分 (13)3.2.1 AT89C51单片机最小系统 (13)3.2.2 数码管显示模块 (13)3.2.3超声波发射接收模块 (14)3.2.4声光报警模块 (20)3.2.5复位电路 (20)3.2.6 DS18B20温度补偿电路 (22)3.2.6.1 DS18B20内部结构及测温原理 (23)3.2.6.2 DS18B20的封装形式及引脚功能 (24)3.2.6.3 DS18B20的供电方式 (25)3.2.7 +5V电源模块 (26)第四章软件设计 (27)4.1软件整体设计 (28)4.2系统主要模块程序设计 (29)4.2.1超声波发射程序及接收中断子程序 (29)4.2.2 DS18B20访问程序 (29)第五章调试与检测 (31)5.1硬件测试 (31)5.2 软件测试 (32)5.3结果分析 (32)5.4误差来源 (32)5.5 解决方案 (33)5.6本设计所做工作 (33)总结与展望 (35)谢词 (36)参考文献 (36)附录1 电路原理图及PCB图 (38)附录2 程序清单 (40)第一章绪论超声波以其指向性好、穿透能力强、能量消耗缓慢、环境污染小等优点,因而超声波常用于距离测量。

超声波测距报警器

超声波测距报警器

超声波测距报警器之阳早格格创做功能介绍:本安排可用于测距,并附戴报警功能,利用超声波检测往往比较赶快、便当、估计简朴、易于干到真时统造,而且正在丈量粗度圆里能达到工业真用的央供,丈量范畴为0.02m~5.5m,可应用于汽车倒车报警雷达.处事本理:超声波收射器背某一目标收射超声波,正在收射时刻的共时开初计时,超声波正在气氛中传播,途中逢到障碍物便坐时返回去,超声波交支器支到反射波便坐时停行计时.超声波正在气氛中的传播速度为340m/s,根据计时器记录的时间t,便不妨估计出收射面距障碍物的距离(s),即:s=340t/2 超声波测距的本理是利用超声波正在气氛中的传播速度为已知,丈量声波正在收射后逢到障碍物反射回去的时间,根据收射战交支的时间好估计出收射面到障碍物的本质距离.总体系统分解:本系统采与单片机STC89C52+最小系统+数码管隐现模块+数码管启动模块+HC-SR04超声波传感器+蜂鸣器模块+按键模块.(1)本安排采与数码管隐现丈量的距离,74HC573战三极管启动数码管,使隐现更明.(2)HC-SR04超声波模块测距,丈量范畴为0.02m~5.5m.(3)本安排附戴报警拆着,报警距离不妨采与按键设定(4)按键证明:三个按键从左往左依次为+键,-键,树坐键.(5)本安排采与usb交心供电硬件安排HC-SR04 超声波测距模块可提供2cm-400cm 的非交触式距离感测功能,测距粗度可达下到3mm;模块包罗超声波收射器、交支器与统造电路.基础处事本理:(1)采与IO 心TRIG 触收测距,给最少10us 的下电仄疑呈.(2)模块自动收支8 个40khz 的圆波,自动检测是可有旗号返回;(3)有旗号返回,通过IO 心ECHO 输出一个下电仄,下电仄持绝的时间便是超声波从收射到返回的时间.尝试距离=(下电通常间*声速(340M/S))/2超声波时序图:以上时序图标明只需要提供一个10uS 以上脉冲触收旗号,该模块里里将收出8 个40kHz 周期电仄并检测回波.一朝检测到有回波旗号则输出反响旗号.反响旗号的脉冲宽度与所测的距离成正比.由此通过收射旗号到支到的反响旗号时间隔断不妨估计得到距离.公式:uS/58=厘米大概者uS/148=英寸;大概是:距离=下电通常间*声速(340M/S)/2;修议丈量周期为60ms 以上,以预防收射如左图交线,VCC 供5V电源,GND 为天线,TRIG 触收统造旗号输进,ECHO 反响旗号输出等四个交心端.硬件分解电路图如图所示单片机步调代码:#include <reg52.H>//器件摆设文献#include <intrins.h>//传感器交心sbit RX = P3^2;sbit TX = P3^3;//按键声明sbit S1 = P1^4;sbit S2 = P1^5;sbit S3 = P1^6;//蜂鸣器sbit Feng= P2^0;//变量声明unsigned int time=0;unsigned int timer=0;unsigned char posit=0;unsigned long S=0;unsigned long BJS=50;//报警距离80CM//模式0仄常模式1安排char Mode=0;bit flag=0;unsigned char const discode[] ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x40,0xff/*-*/};//数码管隐现码0123456789-战不隐现unsigned char const positon[4]={0xfd,0xfb,0xf7,0xfe};//位选unsigned char disbuff[4] ={0,0,0,0}; //数组用于存搁距离疑息unsigned char disbuff_BJ[4]={0,0,0,0};//报警疑息//延时100ms(不透彻)void delay(void){unsigned char a,b,c;for(c=10;c>0;c--)for(b=38;b>0;b--)for(a=130;a>0;a--);}//按键扫描void Key_(){//+if(S1==0){delay();delay(); //延时去抖while(S1==0){P1=P1|0x0f;}BJS++; //报警值加if(BJS>=151) //最大151 {BJS=0;}}//-else if(S2==0){delay();delay();while(S2==0){P1=P1|0x0f;}BJS--; //报警值减if(BJS<=1) //最小1{BJS=150;}}//功能else if(S3==0)//树坐键{delay();delay();while(S3==0){P1=P1|0x0f;}Mode++;//模式加if(Mode>=2)//加到2时浑整{Mode=0;}}}/*************************************************** *************************************************** ****///扫描数码管void Display(void){if(Mode==0){P0=0x00; //关关隐现if(posit==0)//数码管的小数面{P0=(discode[disbuff[posit]])|0x80;//按位大概,最下位形成1,隐现小数面}else{P0=discode[disbuff[posit]];}P1=positon[posit];if(++posit>=3)//每进一次隐现函数,变量加1posit=0;//加到3时浑整}else{P0=0x00;if(posit==0)//数码管的小数面{P0=(discode[disbuff_BJ[posit]])|0x80; }else if(posit==3){P0=0x76;//隐现字母}else{P0=discode[disbuff_BJ[posit]];}P1=positon[posit];if(++posit>=4)posit=0;}}/*************************************************** *************************************************** ****///估计void Conut(void){time=TH0*256+TL0; //读出T0的计时数值TH0=0;TL0=0; //浑空计时器S=(time*1.7)/100; //算出去是CM//声音的速度是340m/s,时间的单位是us,估计到秒需要将时间数据/1000000,//少度=速度*时间,340*time/1000000,少度数据单位是m变换成cm需要乘以100得到340*time/10000,//小数面皆背左移二位得到3.4*time/100,果为超声波是往返了,所以再除以2,得到距离数据(time*1.7)/100if(Mode==0) //非树坐状态时{if((S>=700)||flag==1) //超出丈量范畴隐现“-”{Feng=0; //蜂鸣器报警flag=0;disbuff[0]=10; //“-”disbuff[1]=10; //“-”disbuff[2]=10; //“-”}else{//距离小于报警距if(S<=BJS){Feng=0;//报警}else //大于{Feng=1;//关关报警}disbuff[0]=S%1000/100; //将距离数据拆成单个位赋值disbuff[1]=S%1000%100/10;disbuff[2]=S%1000%10 %10;}}else{Feng=1;disbuff_BJ[0]=BJS%1000/100;disbuff_BJ[1]=BJS%1000%100/10;disbuff_BJ[2]=BJS%1000%10 %10;}}/*************************************************** *************************************************** ****///定时器0void zd0() interrupt 1 //T0中断用去计数器溢出,超出测距范畴{flag=1; //中断溢出标记}/*************************************************** *************************************************** ****///定时器1void zd3() interrupt 3 //T1中断用去扫描数码管战计800MS 开用模块{TH1=0xf8;TL1=0x30; //定时2msKey_();//扫描按键Display();//扫描隐现timer++;//变量加if(timer>=400)//400次便是800ms{timer=0;TX=1; //800MS 开用一次模块_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();TX=0;}}/****************************************************************************************************** ****///主函数void main(void){TMOD=0x11; //设T0为办法1TH0=0;TL0=0;TH1=0xf8; //2MS定时TL1=0x30;ET0=1;//允许T0中断ET1=1; //允许T1中断TR1=1; //开开定时器EA=1;//开开总中断while(1){while(!RX);//当上次交支完波后,RX引足是矮电仄,与反便是1,此while创造,反复推断RX状态.当RX不交支到返回波时是下电仄,与反便是0,此while不可坐,跳出TR0=1;//开开计数while(RX);//当RX不交支到返回波,此while创造,步调停正在那里背去推断RX状态.当RX交支到返回波,RX引足形成矮电仄,此while不可坐,跳出TR0=0;//停行计数Conut();//估计}}下图为整件浑单图以及废品图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

超声波测距报警器的设计与实现摘要:本系统采用了单片机最小系统、超声波模块、显示模块、报警模块等。

超声波测距作为一种传统且使用的非接触测量方法,与激光、无线电测距方法相比,不易受外界光及电磁场等因素的影响,结构简单,成本低,在恶劣环境下也有一定的适应能力,因此在工业控制、建筑测量、机器人避障等方面得到了广泛应用。

而且超声波指向性强,能量消耗慢,在介质中传播距离远,利用超声波检测距离,设计方面,计算处理简单,并在测量精度方面也能达到工业要求。

关键词:单片机/超声波模块/报警电路关于单片机控制超声波测距报警器的设计与实现有很多方案,我也看了不少。

为了能设计出较好的报警系统,在过去的几个星期,我在校内图书馆查阅了大量的资料,在学校数字图书馆下载很多的论文期刊,这些理论资料给了我很大的帮助,简要的重要结果如下:文献[1]中讲述了检测系统的发展及重要应用,检测是利用各种物理、化学效应,选择合适的方法与装置,将生产、科研、生活等各方面的有关信息通过检测与测量的方法赋予定性的或不定性结果的过程。

能够自动地完成整个检测处理过程的技术称为自动检测技术。

检测技术是现代化领域中很有发展前途的技术,它在国民经济中起着极其重要的作用。

其中检测系统最主要的就是传感器,把非电量转换成电量,然后经过一系列的处理,将非电量参数显示出来。

文献[2]中讲述了随着传感器和单片机控制技术的不断发展,非接触式检测技术已被广泛应用于多个领域。

目前,典型的非接触式测距方法有超声波测距、CCD 探测、雷达测距、激光测距等。

其中,CCD 探测具有使用方便、无需信号发射源、同时获得大量的场景信息等特点,但视觉测距需要额外的计算开销。

雷达测距具有全天候工作,适合于恶劣的环境中进行短距离、高精度测距的优点,但容易受电磁波干扰。

激光测距具有高方向性、高单色性、高亮度、测量速度快等优势,尤其是对雨雾有一定的穿透能力,抗干扰能力强,但其成本高、数据处理复杂。

与前几种测距方式相比,超声波测距可以直接测量近距离目标,纵向分辨率高,适用范围广,方向性强,并具备不受光线、烟雾、电磁干扰等因素影响,且覆盖面较大等优点。

目前,超声波测距已普遍应用在液位测量、移动机器人定位和避障等领域,应用前景广阔。

本文将对超声波测距的原理及国内研究、应用现状进行综述,并对其发展趋势进行展望。

文献[3]中文章根据超声波特征及测距原理,运用单片机和分体式超声波传感器设计了一款包括发射模块、接收模块、温度补偿模块、显示模块和单片机外围电路的简单超声波测距系统。

在3 m 范围内对系统进行经多次测试,其结果表明该超声波测距系统精确度高,工作稳定。

超声波是一种频率大于20 kHz 具有方向性好、指向性强、传播能量大、遇到杂质或界面时会产生反射波等特点的机械波。

运用超声波测距能避免光线、颜色以及电、磁场的干扰,完成传统测距技术难以实现的液面,井下等非接触式测量。

为此,超声波测距技术已被广泛应用于工业控制、勘探测量、海洋测量等领域,而关于超声波测距系统的研究也在不断发展。

本文运用单片机设计一款结构简单、通用性强、可靠性好、操作灵活的超声波测距系统。

文献[4]中本文简要介绍了超声波的概念、特点,阐述了超声波传感器的原理,并分析了超声波传感器在医疗、工业、液位测量、报警等方面的应用。

超声波所具有的独特的性质,使得超声波传感器在生产生活中体现出了越来越大的重要性,具有一定的研究价值。

随着自动化等新技术的发展,传感器的使用数量越来越大,一切现代化仪器、设备都离不开传感器。

在工业生产中,尤其是自动化生产过程中,用各种传感器来监测和控制生产过程中的各个参数,如温度、压力、流量,等等,以便使设备工作在最佳状态,产品达到最好的质量。

文献[5]中提出一种基于STM8S单片机控制的超声波测距系统的设计方案,在分析超声波测距产生盲区和误差原因的基础上,设计时间增益补偿电路和峰值时间检测电路,并使用电容触摸按键代替机电开关,确保正确捕捉回波的到达时间,提高测距精度.试验验证表明:该系统在2.5~10m,范围内测距误差不超过0.25%。

文献[6]中C 语言是功能强大、应用广泛的编程语言,也是目前高校理工类的公共必修课程之一,可见其重要性,C语言集高级编程语言和汇编语言的特点于一身,目前市面上的许多软件也是在C 语言的平台上产生的,所以高校在C 语言的教学中也可谓是“不遗余力”的。

但是从近年来的教学效果来看,学生的普遍反映却让人大跌眼镜,大部分人认为C 语言晦涩难学,学起来是非常吃力,经常是非常努力学习却达不到想要的效果,课程过后没有任何收获,甚至连一个小程序都写不出来,针对上述情况做了初步分析,并从C 语言的编程技巧上提出了相关改善对策。

文献[7]中本文设计一种基于单片机STC89C52 的超声波测距仪汽车倒车系统,介绍了超声波测距的基本原理,阐述了倒车雷达系统的结构组成、硬件电路设计,并在数据处理部分采用温度补偿消除温度对声速的影响,提高了测距精度。

倒车距离采用LCD 进行实时显示,并通过语音报警电路对不同距离段做出不同的语音提示。

实验表明该倒车雷达系统在30~500 cm 范围内可实现准确测距,具有可靠性较高、外围电路简单、实用性强等优点。

文献[8]中单片机AT89C51。

整个系统是在系统软件控制下工作的。

设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,经放大电路、比较电路送至门限开关,打开门限阀门送出TTL 电平至AT89C51单片机。

在单片机内,经软件查询、识别判决等环节实时发出入侵报警状态控制信号。

驱动电路将控制信号放大并推动声光报警设备完成相应动作。

当报警延迟10s一段时间后自动解除,也可人工手动解除报警信号,然后通过LED显示报警次数,当警情消除后复位电路使系统复位,或者是在声光报警10s钟后有定时器实现自动消除报警。

通过与AT89S52比较,AT89S52更加强大,而且在价格方面都差啊不多,同时AT89C51 也基本上淘汰了,所以本设计采用的AT89S52芯片。

文献[9]中数码管仍是常用的显示方法,LED 数码管的电路实现方式有两种:静态显示和动态显示。

本文介绍了常用的显示方法,研究了数码管显示时,如何有效的节约资源,主要是节约单片机的I/O 资源。

数字电路中,LED 数码管显示各种数字或符号仍是最常用的电路。

LED 数码管的基本组成是半导体发光二极管,常见的七段LED 数码管结,它由7 个长条形状的发光二极管组成,控制七段发光管的二进制代码称为段码。

7 个发光二极管可将共同极性的端子连接到一起形成一条公共端,让它是否与电源连接来控制数码管是否发光,根据这个端子是与电源正极连接还是与负极连接,又把数码管分为共阳极与共阴极。

文献[10]中介绍了一种基于单片机的超声波倒车防撞报警系统,此系统利用AT89C52 单片机作为主控制器,结合超声波测距原理,来实现倒车防撞报警功能,并进行了系统硬件和软件的设计。

此系统具有结构简单,精度高,使用方便等特点。

随着改革开放,我国经济高速发展,汽车的拥有量在最近的一、二十年里大幅增加,造成道路拥堵,交通事故频发,给人们的生命和财产安全带来了巨大的损失。

安全驾驶成为大家关注的焦点,其中汽车防撞系统CAS的设计和需求显得非常重要和迫切。

此倒车防撞系统主要是利用超声波的特点和优势,将超声波测距原理和AT89C52 单片机结合于一体,设计出一种基于单片机的倒车防撞报警系统。

该系统采用软、硬件结合的方法,具有模块化和多用化的特点。

文献[11]中单片机开发时Proteus 软件被广泛使用,但仿真电路与实际电路的焊接与调试有很大的不同,需要特别的注意。

在Proteus 仿真中没有把31 管脚EA 接高电平,但在实际电路中必须接,因为单片机内部有程序存储器,31 脚接高电平(VCC),单片机启动后直接在内部读取指令,也就是51 芯片的EA 脚控制着单片机程序从内部读取还是从外部读取,31 脚接电源,程序从内部读取,31 脚接地,程序从外部读取.实际制板31 管脚要接高电平,否则单片机不执行程序。

真电路中P0 口可以不接上拉电阻,但在实际电路中接数码管的时候P0 口作为I/O 口输出的时候时输出低电平为0 输出高电平为高组态(并非5V,相当于悬空状态)。

也就是说P0 口不能真正的输出高电平,给所接的负载提供电流,因此必须接上拉电阻(一电阻连接到VCC),由电源通过这个上拉电阻给负载提供电流。

文献[12]中超声波具有定向性好、能量集中、在传输过程中衰减较小、反射能力较强等优点,超声波传感器可广泛应用于非接触式检测方法,因而采用仿真技术进行超声波测距。

目前国内的超声波测距专用集成电路都是只有厘米级的测量准确度。

通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用LM92 温度传感器进行声波传播速度的补偿后,设计的高准确度超声波测距仪能达到毫米级的测量准确度。

文献[13]中谈到放大电路的应用,放大电路就是对信号的放大,但是放大的前提是不失真只有再不是真的情况下放大才有意义。

红外线传感器探测到有人进入时会输出一个电压信号,经放大器放大,然后送给单片机,从而由单片机控制整个系统,并发生声光报警。

结合本设计,此放大系统应用的是三极管放大电路。

文献[14]中讲到液晶显示器以其零辐射,低耗能,散热小,纤薄轻巧等诸多优点,已经在各个领域中得到了广泛的应用。

LCD1602作为现在电子产品的通用器件,一般用于显示数字、专用符号和图形。

该文采用单片机系统对LCD1602 进行控制,分析LCD1602 液晶显示器的管脚功能,对LCD1602显示进行程序设计。

文献[15]中讲到C语言在单片机开发中的运用目前比较广泛, 它使单片机应用于生产生活的时候更为有效, 同时极高的开发效率将单片机的使用推广到了生产生活的各个方面。

面对目前计算机领域技术发展的最新环境, 汇编语言对于单片机开发来说已经不是最适合的程序编写技术了。

综上所述, C语言应用于单片机的开发对单片机在未来运用于更广阔的空间具有很大的促进作用。

文献[16]中介绍基于Proteus与Keil的简单抢答器项目设计,通过这个项目的设计,我们可以掌握单片机开发及设计流程,学生的思维得到了大大的拓展,通过仿真我们可以清楚项目设计中遇到的难题及项目能否成功实现。

另外,采用实验箱或实验板加硬件仿真器设备,也大大增加设备的维护工作及经费的投入,Proteus与Keil软件的出现,解决了这些问题。

这些理论价值给了我很大的价值,学到了很多知识,为毕业设计做了很大的铺垫,例如超声波测距的原理,测距的算法、温度补偿、以及液晶显示的工作原理,与单片机接口的方法,怎样控制测距的精度,怎样减小误差,怎样去编写一种语言程序。

相关文档
最新文档