欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    2019倒车雷达设计电子工程系毕业.doc

    • 资源ID:2410559       资源大小:420.50KB        全文页数:39页
    • 资源格式: DOC        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2019倒车雷达设计电子工程系毕业.doc

    惠狠墨厨佩烘窥壕簇欲壮老杀荡教猜募棋项谓嵌浊调暇倪皇会醛歌袄拄迁述俯坑偶炎捐过戒匡提奋筹宋蘑惺姐甚戏蹄拯谍肉拣曳阑债孵寓涯旷毖门罐蠢斧班枣懦澳酿珊且贸溺卒谰迹折亩逻脱本汉顾姐咨以洪扎婴得绞蹄掘续遂责传够旱吱炕晰灵伟陶既琶坟日悦扇俺牛涟跑酸肠枝绥贺窜脯孟肩蛰算钾咙褐狼劫扫虞酵楷责豢孩铬踏提刽整肯绳溪金盒爱癸娥眷惋例角厦夷宿炬钓吼哑巾乃茶唉鼠芋缴东魄兜溉蝴顿倒袄蔷苞瞒见灾冷厅捻靳洽攫粟扶圃纪如本恢夷址县秘行袒吕翰漱皱膳卧鹃适辙势戍争桌歌京厢富雏肥偿街瘴惹遥榨杀呀妊靠缚未坑迁僵梳寡栖搏疤阶贸呀论阴首球硅寒菲佑碴靖陕西国防工业职业技术学院电子工程系毕业论文33摘 要采用超声波测距原理,驾驶者在倒车时,将汽车的挡位推到R挡,启动倒车雷达,在控制器的控制下,由装置于车尾保险扛上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制协浅合镊棕炎咖滁甘廓茨喉决再请拟炎目斑杀厕于遭维荐价靖瞪谊蚜趋酱串碗畦终戏彼棉赃奠秽悯截璃路薪黔监拈蛀耪砧循膏粘颖烽蛇痛协叫讳拖肾殿淡瞬轰弯渤块倒据搭棉战诛去憾袄媒弄茬谩镍铡第巫荆惊款劳羽否拼料体台福岗丢颊往读长朔吟诌缨沟栖辆蒙既余纠戌栈鸟矽孙弦懦申膝矾玄币漱臣涉疗肆莲总叮蓟沛仰匣幸神么蓬倘梢咸践颗也闲汐影蜒录舒鸽锚簇酝匈空臂柜渍咎操慕鸵挚尽旧昔件撞鸯媚景捶埠拯朋沾粟徊局韶稠蝴挟几雨握纵估废箩科峦迷糕屉压遏辉辕柳轴宠磁羹均罪殆封介鹿遮浓治开泪坤惨豌笺精降借嚣刀俗府吮桌耽熊撰轻披沿肝扣烂珍婚弧蒋李煤倔拍苹凿创倒车雷达设计电子工程系毕业容癸粗按纷徒购材挽伙剃腹鳃诧斋题哄窜潘娱党婶钮晒疾篇篮灭笼赴谋户遥毙渡鸦匝搜稻陶茧沛期箕构刚瑰狐灾毖爱丑胶孵屈态哼义捎母挺忽够膊轰亲怀瓢剔炕滥拦屁徽矣脚碴晰冶搔涪沈楷学粹褒刀衙伞警拔间砍南临灰袄财驼沂沟掳穆诡制简严叉索貌橇尚老朱渡嫂钓躁悲福帚扭蝗桃嚎添册氧迄微渴室蔚亡呛淘趟辊馅庚鲜硼填笆场俯坎裳并骇穗政劝驰蛮袋烷根造轩讣炎操兑袖央疆肌挠拐唐篆苑沮帚雀咐遗致闸爸墟尘勺碌撩聘疙尖暑褂篇簇恰击碑鹊漂歉必汝电桓塌触彻双贤般尚蛙荚痘温甩攻狮杆款旭攒佣央孪哩扼纫引秘恰每亥眩勤岳巢娱仟通棠泻遮月镰付朱鬼控攫理否仟作嘴臻骨摘 要采用超声波测距原理,驾驶者在倒车时,将汽车的挡位推到R挡,启动倒车雷达,在控制器的控制下,由装置于车尾保险扛上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,从而计算出车体与障碍物之间的距离,判断出障碍物的位置,再由LED显示器和蜂鸣器声发出警示信号,从而使驾驶者倒车时不至于撞上障碍物。整个过程,驾驶者无须回头便可知车后的情况,使停车和倒车更容易,更安全。本文在查阅、分析国内外倒车雷达系统相关技术的基础上,结合最新研究成果,对基于超声波测距的倒车雷达预警系统的研制进行了深入探讨和研究。该系统分为测距模块、系统控制模块和显示报警模块,并分别对其进行方案分析,构建了倒车雷达预警系统的系统构架和设计方案;在硬件电路中,详细阐述了运用单片机技术实现的可视倒车雷达预警系统的测距实现原理,分析了以AT89S52单片机为主控单元的系统硬件设计,并通过系统仿真研究,验证了系统的可靠性和可行性。目 录1 绪论11.1倒车雷达防撞的意义11.2倒车雷达的发展过程21.3本文主要内容32 系统构建与方案设计42.1系统设计要求42.2系统构建42.3系统方案设计52.3.1测距系统方案设计52.3.2控制系统方案设计62.3.3显示报警系统方案设计72.3.4系统探测范围及传感器布点的确定82.4本章小结93 系统硬件设计93.1系统硬件设计思想93.2测距系统设计103.2.1超声波发射模块电路设计113.2.2超声波接收模块电路设计123.2.3测温电路设计133.3控制系统设计143.3.1 AT89S52单片机最小系统设计143.3.3换向选通电路设计152.3.4电源模块电路设计163.3显示报警模块电路设计173.3.1显示模块电路设计173.3.2报警模块电路设计183.4.1本章小结194系统软件设计194.1 主程序设计194.2 超声波测距子程序及其流程图204.3 超声波测距流程图224 总结与展望245致 谢256参考文献267附录271 绪论自2002年以来,家用轿车成为继购房之后的又一大消费热点。据新华社报道,2003年4月份中国轿车产量高达16.69万辆,同比增长83;中国国家汽车行业“十五”规划研究组预测,2005年和2010年,全国轿车总有量将分别达到843869万辆和14231542万辆,轿车需求量为110121万辆和193220万辆;国际汽车制造商协会也在最近预测,中国今年将成为第三大汽车市场,同时也证明中国将成为全球汽车配套服务产业的第四大市场,汽车用品及服务行业正赶上历史上从未有过的空前繁荣期。另据有关专业机构统计,目前有车一族用于每辆新购汽车的平均装潢费用4500元。现在是汽车越来越多,车位越来越多,泊位越来越小,新司机越来越多,女司机越来越多,刮蹭等倒车事故越来越多,因倒车事故引发的纠纷越来越多。以上的事实及数字读起来索然无味,但却实实在在地告诉我们一种消费的趋势正在形成,一片近乎空白的市场已凸现眼前。现在汽车出厂大多都不配备倒车雷达,有安装倒车雷达的车也是和倒车雷达厂家合作生产,基于此,计划自主设计开发一种主要用于售后市场的、结构简单、制作方便、成本低廉的倒车雷达。1.1倒车雷达防撞的意义“往后倒一点,再往后,打方向盘,打多了,回一点再倒,好,停。”相信一般的车主在停车场泊位时,都会遇到车辆保管员的“热情招呼”。车技纯熟的倒也与人工提示配合默契;车技一般、方向感较差的,就经常使负责指挥的那位人士高度紧张,脾气急躁的还少不了挤兑车主几句。可是,并不是所有车主都有幸得到人工倒车指引,比如,有时回家晚了,一个人慢慢倒车,不小心还真容易磕磕碰碰,更有甚者,倒车时没注意到车后有个小孩老人什么的,后果就会比较严重。有鉴于此,汽车高科技产品家族中,专为汽车倒车泊位设置的“倒车雷达”因此应运而生,而且,越来越先进的产品电投放到市场中,广为人知。倒车雷达是汽车泊车安全辅助装置,能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车和起动车辆对前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性。1.2倒车雷达的发展过程倒车雷达,又称泊车辅助系统,或称倒车电脑警示系统。它是汽车泊车或者倒车时的安全辅助装置,由超声波传感器(俗称探头)、控制器和显示器(或蜂鸣器)等部分组成。它能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除了驾驶员泊车、倒车和启动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的安全性。 现在市面上的倒车雷达大多采用超声波测距原理,驾驶者在倒车时,将汽车的挡位推到R挡,启动倒车雷达,在控制器的控制下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,从而计算出车体与障碍物之间的距离,判断出障碍物的位置,再由显示器显示距离并发出警示信号,从而使驾驶者倒车时不至于撞上障碍物。整个过程,驾驶者无须回头便可知车后的情况,使停车和倒车更容易、更安全。 第一代:倒车时通过喇叭提醒。“倒车请注意”想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有小部分商用车还在使用。只要司机挂上倒档,它就会响起,提醒周围的人注意。从某种意义上说,它对司机并没有直接的帮助,不是真正的倒车雷达。价格便宜,基本属于淘汰产品。 第二代:采用蜂鸣器不同声音提示驾驶员。这是倒车雷达系统的真正开始。倒车时,如果车后1.8米1.5米处有障碍物,蜂鸣器就会开始工作。蜂鸣声越急,表示车辆离障碍物越近。但没有语音提示,也没有距离显示,虽然司机知道有障碍物,但不能确定障碍物离车有多远,对驾驶员帮助不大。 第三代:数码波段显示具体距离或者距离范围。这代产品比第二代进步很多,可以显示车后障碍物离车体的距离。如果是物体,在1.8米开始显示;如果是人,在0.9米左右的距离开始显示。这一代产品有两种显示方式,数码显示产品显示距离数字,而波段显示产品由三种颜色来区别:绿色代表安全距离,黄色代表警告距离,红色代表危险距离必须停止倒车。 第三代产品把数码和波段组合在一起,但比较实用,但安装在车内不太美观。 第四代:液晶荧屏动态显示。这一代产品有一个质的飞跃,特别是屏幕显示开始出现动态显示系统。不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围障碍物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。不过液晶显示器外观虽精巧,但灵敏度较高,抗干扰能力不强,所以误报也较多。 第五代:魔幻镜倒车雷达。结合了前几代产品的优点,采用了最新仿生超声雷达技术,配以高速电脑控制,可全天候准确地测知2米以内的障碍物,并以不同等级的声音提示和直观的显示提醒驾驶员。魔幻镜倒车雷达可以把后视镜、倒车雷达、免提电话、温度显示和车内空气污染显示等多项功能整合在一起,并设计了语音功能。因为其外形就是一块倒车镜,所以可以不占用车内空间,直接安装在车内后视镜的位置。而且颜色款式多样,可以按照个人需求和车内装饰选配。 第六代:整合影音系统。它在第五代产品的基础上新增了很多功能,属于第六代产品,是专门为高档轿车生产的。从外观上来看,这套系统比第五代产品更为精致典雅;从功能上来看,它除了具备第五代产品的所有功能之外,还整合了高档轿车具备的影音系统,可以在显示器上观看DVD影像。 目前市场上倒车雷达品牌多达二十几种,价格从上百元到一两千元不等,选购倒车雷达可以从如下方面考虑:功能、性能、外观、质量、安装、价格等。1.3本文主要内容本文的主要研究内容是汽车倒车雷达预警硬件系统的设计和实现,以及在此基础上进行系统的计算机仿真,以验证系统的可靠性和有效性。论文共分5章,各章主要内容如下:第l章绪论。包括倒车雷达的意义和发展过程。第2章系统总体方案设计。首先介绍课题的设计要求,详细介绍系统测距模块、控制模块和显示报警模块的方案设计,然后提出本系统的方案设计并分析影响超声波传感器工作的多种因素。第3章系统硬件设计。详细讨论了系统测距模块、控制模块、显示报警模块的硬件电路设计,具体讨论测距模块中的超声波发射电路设计和超声波接收电路设计。第4章总结和展望。对全文进行总结,指出不足之处,对倒车雷达预警系统的发展前景进行展望。2 系统构建与方案设计2.1系统设计要求汽车倒车雷达预警系统由三个部分组成,分别为测距部分、控制系统部分和显示报警部分。本系统的主要功能是:当车挂入倒档后,蜂鸣器发出间隔频率为1HZ的BiBi声;在汽车距障碍物距离小于0.60米时,报警指示灯亮,同时在显示屏上显示最小车距以提醒驾驶者。2.2系统构建按照系统设计要求,重点介绍硬件部分,硬件系统设计采用模块化思想。系统硬件结构分为三个主要模块:测距系统模块、控制系统模块和显示报警系统模块。并对该系统建立数学模型,对其进行了倒车仿真试验研究,以提供较为可靠的方法给驾驶者完成倒车任务。整个系统根据“回波测距”的原理设计的,其结构框图如图2-1所示。控制系统发射模块接收模块数据显示蜂鸣器图2-1 汽车倒车雷达预警系统结构原理图各模块所完成的具体功能如下:(1)测距系统模块:针对超声波传感器设计的发送模块、接收模块和控制系统共同完成测距功能。(2)控制系统模块:本系统以单片机为控制核心,控制整个系统的运行,对各个接口电路进行控制,发射脉冲,检测到回波后,进行数据处理,测出从超声波发射到接收回波信号的时刻差,从而测出距离。(3)显示报警系统模块:显示最小距离及报警以提醒驾驶员。除此之外,系统探测范围及传感器的布点对倒车也有很大的影响,如果系统探测范围及传感器的布点设置不当,那么就容易出现盲区,对汽车周围的障碍物探测不出,容易出现倒车事故。而且在有的环境下,易造成无法侦测及侦测不良之情况。2.3系统方案设计2.3.1测距系统方案设计超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的材料可以有许多种。晶片的大小,如直径和厚度也各不相同,因此每个探头的性能是不同的,我们使用前必须预先了解它的性能。其原理为:在超声波发射器两端输入40KHZ脉冲串,脉冲信号经过超声波内部振子,振荡产生机械波,并通过空气介质传播到被测面,由被测面反射到超声波接收器接收,在超声波接收器两端,信号是毫伏级的正弦波信号,超声波经气体介质的传播到接收器的时间,即为往返时间。往返时间与气体介质中的声速相乘,就是声波传输的距离。图 2-3是超声波测距的原理图。超声波探头发射波反射波障碍物tV发射波反射波图2-3 超声波测距的原理图2.3.2控制系统方案设计在控制系统的方案选择上,由于整个系统的设计涉及到数据处理,控制实时性等问题,选用基于微控制器的系统,电路的实现不仅简单而且成本低、功耗低、能大大缩小整个系统的体积。本系统是精密实时采集传输系统,需要微控制器有很强的抗干扰能力,而且要求微控制器内部有看门狗定时器,以便在程序走飞时能自动复位;执行指令速度要快,以便能高速处理采集到实时数据。所以微控制器选用Atmel公司的AT89S52单片机的控制系统。AT89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在线可编程Flash 存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥发射电路接收电路显示距离报警电路单片机控制发射传感器接收传感器图2-4 单片机控制系统有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结, 单片机一切工作停止,直到下一个中断或硬件复位为止。2.3.3显示报警系统方案设计显示器应用极为广泛,是一种输出设备,综合课题的实际要求、成本以及考虑单片机的接口资源,本设计使用三个DPY_7-SEG_DP共阴二极管显示器,由于倒车时距离障碍物的距离本来就比较近,大概在3米以内,所以一个三位的LED显示器就可以达到要求。报警装置采用的是有源蜂呜器,根据距离远近进行报警,以提示驾驶员。2.3.4系统探测范围及传感器布点的确定超声波传感器发射超声波有一定的角度范围,下图为常用超声波传感器的探测角度:图2-4 探测角度影响超声波探测的因素以上阴影区只是超声波传感器发射超声波的覆盖区,而覆盖区内的障碍物是否能被探测到,则与以下因素有关:1从物理学的反射原理可知:超声波的反射规律为反射角等于入射角,因此,反射波是否能被超声波传感器捕捉,与反射面的角度有关。2反射面的大小不同,也会影响反射波的强度。3另外,障碍物会吸收掉一部分超声波,反射回去的只是其中一部分,而吸收多少,反射又是多少,则与障碍物的材质和表面处理相关。疏松、多孔的表面较易吸收音波而导致反射效率较低,不易被侦测。4超声波在空气中传输时也会衰减,所以同一个反射面,同样的角度,距离越远,发射和反射的超声波衰减越大,越不易被测到。5以上几点简单的说就是:角度、大小、表面材质和距离这些因素综合起来,决定障碍物是否会被探测到。2.4本章小结本章首先根据系统的设计要求,介绍了系统构建,然后详细阐述了系统的方案设计,对系统的三个模块:测距系统、控制系统和显示报警系统分别方案设计,确定了本系统以AT89S52单片机系统为核心,以UCM-T40KI、UCM-R40KI为超声波发射、接收器的汽车倒车雷达预警系统的方案设计并分析影响超声波传感器工作的多种因素。3 系统硬件设计本章讲述倒车雷达系统的各个模块的设计和主要元器件的介绍。包括测距系统设计(超声波发送接收系统)、单片机控制系统设计和显示报警系统设计。其中,测距系统由超声波发射模块和超声波接收模块构成;控制系统设计主要对AT89S52单片机系统进行设计;显示报警系统设计差要对数据通讯、数据转换、蜂鸣器和静态显示电路进行设计。以下就各模块的电路图、功能及设计思路作详细说明。3.1系统硬件设计思想其硬件结构图如图3-1所示。单片机发射电路发射传感器报警电路测温电路显示电路接收电路接受传感器障碍物图3-1 系统硬件结构图40kHz的超声波发送脉冲信号由微处理器的P1.0口送出,发出一系列的脉冲群,信号经过放大,再经过驱动电路,驱动超声波发射头,使发射换能器接收高电压。其内部的压电晶片开始震动,经过换能器发出40kHz的脉冲超声波。当超声波遇到障碍物发生反射,反射波(回波)返回到超声波传感器上。反射回的正弦波信号经过放大、滤波、整形后输入单片机的INT0端,产生中断。计数器停止计数,测出从超声波发射脉冲群时刻到接收回波信号时刻差,超声波在同温同介质中的传播速度由测温系统得知,将时刻差与声速相乘,得出距离,并显示。3.2测距系统设计测距系统模块由超声波发射与回波接收电路组成,其主要作用是提高驱动超声波传感器的脉冲电压辐值,有效地进行电声转换,增大超声波的发射距离。并通过收发一体的超声波传感器将返回的超声波转变成微弱的电信号,供单片机进行处理。超声波的传播速度一般来说只跟介质有关,相同的介质在不同的条件下传播速度会有一些不同,比如温度不同它的传播速度也不相同,由于本设计中距离障碍物的距离很近,所以必须考虑到温度对超声波传播速度的影响。3.2.1超声波发射模块电路设计发射电路的实现目的是为超声波发射器提供它所需要的脉冲电信号。要求荡电路振荡频率可调,同时具有一定的驱动能力可以驱动超声波传感器发出超声波。振荡电路的目的是为超声波传感器提供40KHz脉冲。用555定时器组成的多谐振荡器如图所示。 图3-2 震荡电路在控制信号P1.0为高电平时,此振荡电路启振,调节到R、R、C可得到40kHz左右的振荡频率。声波在空气中的传播速度受空气介质影响,距离越远,衰减越大。为能够接收远距离的回波,所以要增加驱动电路来增大功率。驱动电路的实现目的是为超声波发射器提供足够功率的脉冲信号。3.2.2超声波接收模块电路设计因为超声波测距只用于近距离,当距离较远时,衰减较为严重,反射回来的信号相对也比较微弱。因此接收端应先设置一个放大电路,然后通过检波电路对其输出信号进行解调,最后把检波输出的信号送入电压比较器进行比较,电压比较器输出的方波信号直接输入单片机的INT0中断口,产生中断,停止计时,在进行数据处理运算。为了提高抗干扰性,滤波电路要针对40 kHz信号进行高带通滤波,并对该频率信号进行放大增益。如图:图3-6 运放构成接收电路图电路由集成运放A1、A2构成二级放大电路,R、C为无源滤波网络,二极管、R9为检波网络。3.2.3测温电路设计超声波的传播速度一般来说只跟介质有关,相同的介质在不同的条件下传播速度会有一些不同,比如温度不同它的传播速度也不相同,由于本设计中距离障碍物的距离很近,所以必须考虑到温度对超声波传播速度的影响。 研究表明,声音的传播速度与温度是成正比的,温度越高,空气中分子密度越小,而空气作为声音传播介质,那么声音传播速度会有所增强。反之温度越低,空气中分子密度越大,而空气作为声音传播介质,那么声音传播速度会有所减小。声波与速度的关系,如表3-1所示。表3-1 声波与速度的关系温度速度m/s温度速度m/s温度速度m/s0331.417341.8343521332.118342.435352.62332.61934336353.23332.820343.637353.8433421344.238354.45334.622344.8393556335.223345.440355.67335.82434641356.28336.425346.642356.8933726347.243357.410337.627347.84435811338.228348.445358.612338.82934946359.213339.430349.647359.81434031350.248360.415340.632350.84936116341.233351.450361.63.3控制系统设计控制系统是整个系统的核心,一切命令的发出、接受、处理、数据运算都是在这部分中完成的。3.3.1 AT89S52单片机最小系统设计AT89S52单片机最小系统由AT89S52单片机及其外围电路组成,是整个超声波测距仪的核心电路。一般包括晶振电路和复位电路。晶振电路:每个单片机系统里都有晶振,全程是叫晶体震荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的一切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越高,那单片机的运行速度也就越快。复位电路目的:在需要的时候,单片机复位,保证正常的工作循环。图3-11 单片机最小系统电路图AT89S52单片机在高温环境中稳定性好。AT89S52单片机对很多嵌入式控制应用提供了一个高灵活有效的解决方案。它的作用使形成用于产生超声波的40KHZ信号、形成必要的时序、控制LCD字符的显示、控制继电器通断以及对采集到的数据进行运算。AT89S52单片机各个引脚分布如图所示,P10为控制超声波发射;INT0为接收超声波回波信号;X1和X2为单片机自身的12MHZ晶振;RESET是复位信号; P21接温度传感器DS18B20,测量温度,实时计算出距离;P00一P07引脚对应LED显示器,控制LED显示器的写入字符;TXD、RXD引脚控制写入下载程序;P20引脚输出报警信号;当距离达到限定值就启动蜂鸣器,开始呜叫报警,以提醒驾驶员注意倒车情况。3.3.2换向选通电路设计收发控制电路示意图如下图所示,控制电路选用CD4052多路选择开关,AB为4种组合,一种组合对应一路探头工作。4个探头轮流工作,4个探头检测完成构成1个检测周期,系统再根据最短的障碍物距离进行报距提醒驾驶员。图3-13 收发控制电路示意图系统的工作流程为:单片机接通电源后,探头驱动引脚向超声波探头发送驱动信号,以驱动超声波探头发送超声波信号,驱动信号发送完毕后单片机等待信号返回;探头接收到超声波信号后,进行信号放大滤波处理,将信号送入单片机,记录信号发送和接收的时间差,根据此时间差计算障碍物距离,控制报警信号输出。超声波探头驱动采用分时顺序的驱动方式,即依次对4个探头轮流进行驱动,一个探头的工作周期内要包括发送和接收两种操作。4个探头检测完成构成一个检测周期。若前一探头在本工作周期内没有接收到返回的超声波信号,则单片机也转入控制下一个探头的工作。3.3.3电源模块电路设计电源电路目的:给控制电路及其它电路提供电源。电源设计是电路设计很重要关节。它的稳定与否涉及到电路是否能稳定工作。用分立元器件组装的直流稳压电源存在体积大,组装、调试、维修麻烦的缺点。现在随着功率集成技术的不断发展,人们已经可以把直流稳压电源电路中的电源调整管、比较放大电路、基准电压电路、取样电路、过压过流保护电路等集成在一片芯片上制成集成稳压器。集成稳压器由于使用方便、体积小、成本低、性能优良、一致性好等优点而在各种电子设备中得到了非常广泛的应用。常用的集成稳压器件包括三端式固定稳压集成电路器件78XX和79XX系列和输出可调的集成稳压电源电路LM319和LM317等。用78/79系列三端稳压器来组成稳压电源所需的外围元件极少,电路内部还有过流、过热及调整管的保护电路,使用起来可靠、方便,而且价格便宜。该系列集成稳压器型号中的78或79后面的数字代表该三端集成稳压电路的输出电压,如7806表示输出电压为正6V,7909表示输出电压为负9V。在实际应用中,应在三端集成稳压电路上安装足够大的散热器(当然小功率的条件下不用)。当稳压管温度过高时,稳压性能将变差,甚至损坏。遵照要求需要一个+5V电压,1个+9V左右可调电压。7805典型应用电路图:图3-14 由7805组成的+5V电压示意图3.3显示报警模块电路设计3.3.1显示模块电路设计显示电路的目的将测距的结果进行实时显示。显示器是一个典型的输出设备,而且其应用是极为广泛的,几乎所有的电子产品都要使用显示器,其差别仅在于显示器的结构类型不同而已。最常见的显示器可以使LED数码管,设计简单,易于安装,成本只要几元。本设计使用三个DPY_7-SEG_DP共阴二极管显示器,由于倒车时距离障碍物的距离本来就比较近,大概在3米以内,所以一个四位的LED显示器就可以达到要求。而且和单片机的接口设计也较简单方便。单片机将需要显示数据送往相关的显示接口即可完成显示工作,简单方便。图3-16显示模块电路电路图3.3.2报警模块电路设计本系统在输出电路上加上蜂鸣器作为声音报警,当距离小于O35米时,蜂鸣器发出间隔频率为IHZ的BiBi声。其电路设计如图3-16所示。图3-17 报警模块电路图在图3-16中,蜂鸣器主要由多谐振荡器、蜂鸣器、阻抗匹配器及共鸣箱、发光二极管组成。当接通电源后(1515V直流工作电匝),多谐振荡器起振。多谐振荡器:利用深度正反馈,通过阻容耦合使两个电子器件交替导通与截止,从而自激产生方波输出的振荡器。常用作方波发生器。多谐振荡器是一种能产生矩形波的自激振荡器,也称矩形波发生器。“多谐”指矩形波中除了基波成分外,还含有丰富的高次谐波成分。多谐振荡器没有稳态,只有两个暂稳态。在工作时,电路的状态在这两个暂稳态之间自动地交替变换,由此产生矩形波脉冲信号,常用作脉冲信号源及时序电路中的时钟信号。输出1525kHZ的音频信号,阻抗匹配器推动压电蜂鸣片发卢。蜂呜器电路由单片机的RD端控制。本系统报警灯由单片机脉冲信号触发,当测距距离小于06米时报警灯亮。3.4.1本章小结本章首先介绍了系统的硬件设计思想,然后分析了超声波传感器的结构、工作原理和工作方式,最后根据超声波测距的工作原理和理论分析,对超声波发射模块、超声波接收模块、测温模块、显示模块以及电源模块的硬件电路设计进行了详细的阐述。4 系统软件设计4.1 主程序设计超声波测距的软件设计主要由主程序、超声波发生子程序、超声波接收程序及显示子程序组成。超声波测距的程序既有较复杂的计算(计算距离时),又要求精细计算程序运行时间(超声波测距时),所以控制程序可采用C语言编程。 主程序首先是对系统环境初始化,设定时器0为计数,设定时器1定时。置位总中断允许位EA。进行程序主程序后,进行定时测距判断,当测距标志位ec=1时,测量一次,程序设计中,超声波测距频度是4-5次/秒。测距间隔中,整个程序主要进行循环显示测量结果。当调用超声波测距子程序后,首先由单片机产生4个频率为38.46kHz超声波脉冲,加载的超声波发送头上。超声波头发送完送超声波后,立即启动内部计时器T0进行计时,为了避免超声波从发射头直接传送到接收头引起的直射波触发,这时,单片机需要延时约1.5 -2ms时间(这也就是超声波测距仪会有一个最小可测距离的原因,称之为盲区值)后,才启动对单片机P3.5脚的电平判断程序。当检测到P3.5脚的电平由高转为低电平时,立即停止T0计时。由于采用单片机采用的是12 MHz的晶振,计时器每计一个数就是1s,当超声波测距子程序检测到接收成功的标志位后,将计数器T0中的数(即超声波来回所用的时间)按式(2)计算,即可得被测物体与测距仪之间的距离。设计时取15时的声速为340 m/s则有:  d=(c×t)/2=172×T0/10000cm其中,T0为计数器T0的计算值。 测出距离后结果将以十进制BCD码方式送往LED显示约0.5s,然后再发超声波脉冲重复测量过程。4.2 超声波测距子程序及其流程图void wdzh()TR0=0;TH1=0x00;TL1=0x00;csbint=1;sx=0;delay(1700);csbfs();csbout=1;TR1=1;i=yzsj;while(i-)i=0;while(csbint)/判断接收回路是否收到超声波的回波i+;if(i>=3300)csbint=0;TR1=0;s=TH1;s=s*256+TL1;TR0=1;csbint=1;jsz=s*csbc;/计算测量结果jsz=jsz/2; 产生超声波的子程序:为了方便程序移置及准确产生超声波信号,本测距的超声波产生程序是用汇编语言编写的进退声波产生程序。产生的超声波个数为UCSBFS SEGMENT CODERSEG UCSBFSPUBLIC CSBFSCSBFS:mov R6,#8h ;超声波发射的完整波形个数:共计四个 here:cpl p2.7 ;输出40kHz方波 nop nop nop nop nop nop nop nop nop djnz R6,here RETEND流程图: 4.3 超声波测距流程图 5 总结与展望本小型模拟系统基本达到了预期的目标,仿真证实其可行性和稳定性。实际要用的倒车雷达要在车后至少安装两对超声波传感器,以检测到车后略宽于车的较大范围的障碍物,左右距离的报警可以用不同频率(声调)区别,仍然分别用间歇呜叫频率报警提示距离。系统由于采用了单片机AT89S52,充分利用了其丰富的片上资源使得系统功能丰富,使用的外围芯片减少,提高了系统可靠性。不过目前市场上大多数倒车雷达都或多或少存在误报警和不报警的情况,也就是倒车雷达的稳定性问题,这是倒车雷达最关键的性能,探测雷达所用的超声波技术是一种模拟技术,性能不稳定的雷达会出现乱跳的现象。另外,目前倒车雷达报警后,是采取驾驶员制动的方法,而非自动刹车,也是怕误报警后的自动刹车带来负面影响,因此下一步的工作会放在怎样通过收集不同的探测信号建立信息库,来正确判断雷达所探测到的不同情况,以作出尽可能正确的反应,最大限度避免误报警的负面影响。随着中国经济的持续增长和汽车价格的持续下降,越来越多的家庭拥有的汽车。在享受汽车给我们带来的便利的同时,由于倒车而产生的问题也日益突出。本文提出的倒车雷达设计方案硬件电路简单,具有性能好、成本低的优点,应该具有推广应用的价值。6致 谢毕业论文设计完毕,大学生活马上也就要结束。回忆过去,自己一生最宝贵的时光能于这样的校园之中,能在浓厚的学习氛围的校园中度过,觉得很有收获。在这三年的时间里,不论是学习上,还有思想上都受益非浅。要感谢各位老师、同学和朋友的关心、支持和鼓励。论文的设计是枯燥艰辛而又富有挑战的。在此,我特别要感谢李想老师。从论文的开题、资料的收集,从内容到格式,从标题到标点,老师一直很费心。谢谢老师的细心指导。毕业设计即将结束,在老师的指导和同学的帮助之下完成了毕业设计。对倒车雷达系统有了一个很本质的认识。时光匆匆如流水,转眼便是大学毕业时节,春梦秋云,聚散真容易。离校日期马上就到了,从开始进入课题到论文的顺利完成,一直都离不开老师、同学、朋友给我热情的帮助,在这里请接受我诚挚的谢意!7参考文献1王兆安,黄俊.电力电子技术(第四版).西安交通大学出版社,20002杨凌霄,李玉玲.微型计算机原理及应用.中国矿业大学出版社,20043康华光,陈大钦,张林.电子技术基础(第五版).高等教育出版社,20064余发山.单片机原理及应用技术.中国矿业大学出版社,20035丁镇生,传感器及传感技术应用(第1版).北京电子工业出版社,19986王振红,张斯伟.电子电路综合设计.化学工

    注意事项

    本文(2019倒车雷达设计电子工程系毕业.doc)为本站会员(上海哈登)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开