好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

超声波测距技术及其在倒车警报中的应用.doc

32页
  • 卖家[上传人]:命****币
  • 文档编号:110122028
  • 上传时间:2019-10-29
  • 文档格式:DOC
  • 文档大小:527KB
  • / 32 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1 研究背景 世界各国汽车数量日益增多,车速逐年提高,尽管在车速、车距、制动和驾驶人员素质等多方面有很多规定,仍接连发生撞车事故,因此非常需要一种有效的防撞装置许多国家都在研究汽车防撞技术,至今仍无产品问世我国的汽车除了加装安全带、倒车发声警告以及很少一部分加装气囊外,没有其它防撞措施随着经济的发展,高速公路逐年增多,汽车交通愈来愈繁忙,汽车防撞已是一个十分值得重视的问题由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,在测量精度方面能达到工业实用的要求,并且汽车防撞使用超声波控测技术有以下优点: 1、超声波是机械波,波长短,绕射小,可形成射线定向传播; 2、超声波穿透性好,可在浓雾、风沙、阴雨、污染环境中工作; 3、超声波抗干扰能力强,不受空间电磁波干扰,也不受一般机械振动的干扰; 4、超声波传播速度低,用于短距离探测如100米以内容易实现;5、稳定性好,可靠性高,造价低,便于推广 利用超声波制作汽车防撞雷达可以帮助驾驶员及时了解车周围阻碍情况,防止汽车在转弯、倒车等情况下撞伤、划伤。

      人能听到的声音频率为:20 Hz~20 kHz,即为可听声波,超出此频率范围的声音,即20 Hz以下的声音称为低频声波,20 kHz以上的声音称为超声波超声波是一种只有少数生物(如蝙蝠、海豚)才能感觉的机械波,其频率在20 kHz以上,波长短,绕射小、能定向传播超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强为此,利用超声波的这种性能就可制成超声波传感器近年来随着微电子技术发展而产生的小型价廉的微处理器(单片机)的出现,使超声波测距传感器的功能得到了提升有了微处理器不仅使测距的精度大为提高,而且为超声波测距技术的应用开辟更大的空间 综上所述本系统我采用了超声波测距用声音和更为直观的显示来指示在倒车过程中汽车和周围障碍物的情况,这样有利于解除了驾驶员泊车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高了安全性,减少了事故的发生率汽车倒车防撞测距报警器是国家八.五期间重点开发的重大科研项目之一以往的汽车倒车测距一般有四种:1、嘀嘀声加闪光,2、音乐声加闪光,3、语音声加闪光,4、倒车到危险距离时发出警报声的超声波倒车报警器本设计将以上功能结合起来加以改进发展,使其在整个倒车过程中自动测量车尾到最近障碍物的距离,并用数字显示出来,提醒驾驶员注意刹车,如果和制动系统联系在一起也可以形成自动刹车。

      可以通过检测超声波的发射波与反射波之间的关系来实现测量距离的功能,目前主要有三种测距方法: (1)相位检测法,相位检测法虽然精度高,但检测范围有限;(2)声波幅值检测法,声波幅值检测法易受反射波的影响;(3)渡越时间检测法,渡越时间检测法的工作方式简单,直观,在硬件控制和软件设计上都非常容易实现其原理为:检测从发射传感器发射超声波,经气体介质传播到接收传感器的时间,这个时间就是渡越时间目前超声波测距技术得到了广泛的应用,如:基于AT89C2051的超声波泊车防撞系统设计;基于LM1812的超声波汽车防撞报警器;毫米波汽车防撞雷达系统中数字信号处理机的设计;激光测距技术在汽车防碰撞领域中的应用;伪码数字相关在超声波测距中的应用;超声定位技术在汽车安全预警系统中的应用;基于PIC单片机的超声波测距系统超声波作为一种特殊的声波,同样具有声波传输的基本物理特性——折射、反射、干涉、衍射和散射超声波测距即是利用其反射特性,当车辆后退时,超声波距离传感器利用超声波检测车辆后方的障碍物位置,并利用指示灯及蜂鸣器把车辆到障碍物的距离及位置通知驾驶人员,起到安全的作用 2 系统总体方案及工作原理超声波发射 模 块驱动电路 AT89S52单片机复位电路时钟电路LED数码显示距离部分报警电路放大超声波接受 模 块比较 图一:系统设计总框图以上图一为系统总框图,包括复位电路,时钟电路,超声波发射模块,超声波接受模块,LED数码管显示部分,报警电路。

      这些模块分别承担着不同的功能,并且分别由不同的器件完成系统的连接情况:AT89S52的P0口连接共阳数码管的a-h;P1.1连接超声波接受器;P1.3连接蜂鸣器报警系统;P1.4-P1.7连接数码管的四个位显;P2.0连接超声波发射器2.2 AT89S52单片机2.2.1 单片机的现状及发展趋势单片机诞生于20世纪70年代,所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛[13]纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机以前没有单片机时,这些东西也能做,但是只能使用复杂的模拟电路,然而这样做出来的产品不仅体积大,而且成本高,并且由于长期使用,元器件不断老化,控制的精度自然也会达不到标准。

      在单片机产生后,我们就将控制这些东西变为智能化了,我们只需要在单片机外围接一点简单的接口电路,核心部分只是由人为的写入程序来完成这样产品的体积变小了,成本也降低了,长期使用也不会担心精度达不到了所以,它的魔力不仅是在现在,在将来将会有更多人来接受它、使用它据统计,我国的单片机年容量已达1—3亿片,且每年以大约16%的速度增长,但相对于世界市场我国的占有率还不到1%特别是沿海地区的玩具厂等生产产品多数用到单片机,并不断地辐射向内地所以,学习单片机在我国是有着广阔前景的目前,单片机外围电路正朝着单片集成化、数字化、智能化、多功能、微功耗、高可靠性的方向发展2.2.2 单片机选型[13]只要是MCS-51系列兼容单片机都符合本设计的要求本设计选用AT89S52由ATMEL公司生产的AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容在单芯片上,拥有灵巧的8位CPU和系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

      空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止而且,它还具有一个看门狗(WDT)定时/计数器,如果程序没有正常工作,就会强制整个系统复位,还可以在程序陷入死循环的时候,让单片机复位而不用整个系统断电,从而保护硬件电路AT89S52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器,2个全双工串行通信口,片上Flash允许程序存储器在系统可编程,亦适于常规编程器其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本其芯片引脚图如下:图二:AT89S52引脚图2.2.3 AT89S52管脚说明VCC:供电电压;GND:接地P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门流当P1口的管脚第一次写1时,被定义为高阻输入P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

      P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故在FLASH编程和校验时,P1口作为第八位地址接收 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入并因此作为输入时,P2口的管脚被外部拉低,将输出电流这是由于内部上拉的缘故P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容P2口在FLASH编程和校验时接收高八位地址信号和控制信号P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流当P3口写入“1”后,它们被内部上拉为高电平,并用作输入作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故P3口也可作为AT89S52的一些特殊功能口,如表一所示:P3口引脚第二功能P3.0RXD(串行口输入)P3.1TXD(串行口输出)P3.2INT0(外部中断0输入)P3.3INT1(外部中断1输入)P3.4T0(定时器0外部脉冲输入)P3.5T1(定时器1外部脉冲输入)P3.6WR(外部数据存储器写脉冲输出)P3.7RD(外部数据存储器读脉冲输出)表一:AT89S52特殊功能口P3口同时为闪烁编程和编程校验接收一些控制信号。

      RST:复位输入当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节在FLASH编程期间,此引脚用于输入编程脉冲在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6因此它可用作对外部输出的脉冲或用于定时目的然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲如想禁止ALE的输出可在SFR8EH地址上置0此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用另外,该引脚被略微拉高如果微处理器在外部执行状态ALE禁止,置位无效/PSEN:外部程序存储器的选通信号在由外部程序存储器取指期间,每个机器周期两次/PSEN有效但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。

      XTAL2:来自反向振荡器的输出2.2.4 AT89S52功能特性[1]它的功能特性主要包括: ·与MCS-51 兼容; ·8K字节可编程闪烁存储器; ·寿命:1000写/擦循环; ·数据保留时间:10年; 。

      点击阅读更多内容
      相关文档
      主题五+设计制作动画片(第二课时)+课件+2025-2026学年【广州版】初中综合实践活动《劳动》七年级上册+.pptx 学习项目三+编织有趣的复调课件+2025-2026学年人教版(2024)初中音乐八年级上册.pptx 四年级语文下语文园地二.pptx 全等三角形的判定 SSS 说课课件 2025--2026学年冀教版八年级数学上册.pptx 影响健康因素多+课件+2025-2026学年人教版(2024)初中体育与健康七年级全一册.pptx 主题班会课件:不说一个脏字-不大声叫喊——做一名文明的中学生+.pptx 珍爱生命+绽放光彩+班会课件.pptx 确定位置 说课课件2025-2026学年北师大版(2024)数学八年级上册.pptx 主题五+设计制作动画片(第一课时)课件2025-2026学年【广州版】初中综合实践活动《劳动》七年级上册+.pptx 关注学生心理健康全国学生心理健康宣传+.pptx 数据解密+课件2025-2026学年浙教版(2023)初中信息科技八年级上册.pptx 展望物联网+课件 2025-2026学年川教版(2024)初中信息科技八年级上册.pptx Unit+3+读说课第1课时(1)课件++2025-2026学年外研版(2024)七年级英语上册+++.pptx 从“要我做”到“我要做”课件--2025-2026学年上学期班级自主管理主题班会课件.pptx 战胜愤怒远离冲动+主题班会课件.pptx 拒绝校园欺凌共建和谐校园+班会课件.pptx 网络安全防范课件+2025-2026学年浙教版(2023)初中信息科技八年级上册.pptx 第6课《散步》说课课件+2025—2026学年统编版语文七年级上册.pptx 【班级凝聚力】主题班会:聚是一团火散是满天星【课件】.pptx 四年级语文7纳米技术就在我们身边.pptx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.