




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要陪同着我国汽车行业的高速成长 ,特别是近几年来,开端进入私 人车时期,汽车的数量正在慢慢增长,造成交通越来越拥挤.驾驶员 开端越来越放心行车安然,个中倒车最为典范.同时汽车驾驶员中 非职业汽车驾驶员的比例也在逐年增长 .在公路.街道.泊车场.车 库等拥挤狭小的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不当 心就会产生追尾事宜.据相干统计查询拜访标明:七分之一的汽车 碰撞变乱是因汽车倒车时汽车的后视才能缺少造成的.本文设计的倒车雷达体系就是针对汽车倒车时人无法目测车尾与障碍物的距 离而设计的距离显示体系.本体系是将微盘算机技巧与超声波的测距技巧.传感器技巧.单片机技巧等相联合,可以检测到汽车
2、倒车时障碍物与车尾的距离,经由过程液晶显示屏显示距离,并依据现实距离发出报警等级.驾驶员只要在驾驶室里就能做到心中稀有,极大的进步了泊车和倒车时的安然和效力.本设计重要由超声波发射.吸收电路.单片机处理模块.LED数 码显示以及声光报警等部分构成,在论文中重要介绍了体系的硬件 设计部分,其次就是对超声波测距的道理及办法也做了较为具体的 介绍.论文起首描写本设计的整体思绪,然后介绍各个部分设计中的细节问题.最终实现了可以或许探测车后的请求.症结词:超声波倒车雷达 距离显示 单片机1绪论1倒车雷达的产生布景1设计的意义及请求1倒车雷达的成长史2论文的构造构成32倒车雷达的总体设计计划4超声波传感器
3、63硬件设计8超声波发射电路80超声波显示及掌握部分电路10又t AT89C51的描写及其功效特征 101223温度测量电路144软件设计16软件设计的请求17超声波测距的算法设计17主程序18显示子程序和报警子程序20报警刷新程序21总结23中谢24参考文献25部 分 程 序 27附录1:体系总电路部 分 程 序 27附 录 21绪论跟着现代社会的飞速成长,汽车这一交通对象正在为越来越多的人所运用,但 是随之而来的问题也显而易见,那就是跟着车辆的增多,交通变乱的频仍产生,由 此导致的人员伤亡和财宝损掉数量惊人.对于公路交通变乱的剖析标明,八成以上的车祸事因为驾驶员反响不及所引 起的,超出六成
4、的车辆相撞属于追尾相撞,其余则属于正面相撞.奔驰汽车公司对各 类交通变乱的研讨标明:若驾驶员可以或许提早一秒意识到有变乱安全并采纳 响应的精确措施,则绝大多半的交通变乱都可以防止.是以,大力研讨开辟如汽车防撞装配等主动式汽车帮助平装配置,削减驾驶员 的累赘和断定错误,对于进步交通安然将起到重要的感化.显然,此类产品的研讨 开辟具有极大的实现意义和辽阔的运用远景.倒车雷达的产生布景倒车雷达又称泊车帮助体系是汽车泊车安然帮助装配能以声音或者更为 直不雅的显示告诉驾驶员四周障碍物的情形解除了驾驶员泊车和起动车辆时前后阁下探视所引起的困扰并帮忙驾驶员消除了视野逝世角和视线隐约的缺 点进步了安然性.超声
5、波测距因为其可以或许进行非接触测量和相对较高的测量精度越来越被人们所看重.就今朝形势来看,汽车市场的快速成长将带动倒车雷达市场的 繁华.国内倒车雷达主流市场已经开端有进口高级汽车向中低档汽车成长技巧上向着单芯片功效成敏锐度更高.可视化成长装备趋于小型化.人道化智能化等 偏向成长由此可见超声波汽车倒车雷达体系将会在人类往后的生涯中扮演越 来越重的脚色,为人类的成长作出重要进献.设计的意义及请求跟着汽车的敏捷增长洎车难已经是不争的事实狭小的泊车场地经常令有 车一族无所适从,稍掉慎,则闯祸很不便利.固然每辆车都有后视镜,但不成防止 的都消失一个后视盲区.倒车雷达是汽车泊车或者倒车时的安然帮助装配能以
6、声音或者更为直不雅的显示告诉驾驶员驾驶车辆四周障碍物的情形解除了驾驶员倒车时前后阁下探视所引起的困扰并帮忙驾驶员清除了运用逝世角和视 线隐约的缺点 进步驾驶的安然性 倒车雷达的普遍运用是迫在眉睫的,是当今 汽车必不成少的装备.倒车雷达的成长史平日,倒车雷达由超声波传感器(俗称探头).掌握器和显示器(或蜂鸣器)等部 分构成.倒车雷达一般采取超声波测距道理,在掌握器的掌握下,由传感器发射超 声波旌旗灯号,当碰到障碍物时,产生回波旌旗灯号,传感器吸收到回波旌旗灯号 后经掌握器进行数据处理.断定出障碍物的地位,由显示器显示距离并发出其他警 示旌旗灯号将到实时警示,从而使驾驶者倒车时做到心中稀有,使倒车
7、变得更轻 松.在几年的时光里,跟着技巧成长和用户需求的变更,倒车雷达经由了大致六代 的成长.第一代:倒车时经由过程喇叭提示.倒车请留意”!想必很多人还记得这种声音,这就是倒车雷达的第一代产品,如今只有小部分商用车还在运用.只 要司机挂上倒档,它就会响起,提示四周的人留意.从某种意义上说,它对司机并没 有直接的帮忙,不是真正的倒车雷达.价钱便宜,根本属于镌汰产品.第二代:采 取蜂鸣器不合声音提示驾驶员.这是倒车雷达体系的真正开端.倒车时,假如车后 1.8米-1.5米处有障碍物,蜂鸣器就会开端工作.蜂鸣声越急,暗示车辆离障碍物越 近.但没有语音提示,也没有距离显示同然司机知道有障碍物,但不克不及肯
8、定障 碍物离车有多远,对驾驶员帮忙不大.第三代:数码波段显示具体距离或者距 离规模.这代产品比第二代进步很多,可以显示车后障碍物离车体的距离.假如是物体,在1.8米开端显示;假如是人,在0.9米阁下的距分开端显示.这一代产品有两 种显示方法,数码显示产品显示距离数字,而波段显示产品由三种色彩来差别:绿 色代表安然距离;黄色代表警告距离:红色代表安全距离,必须停滞倒车.第三代 产品把数码和波段组合在一路,但比较适用,但装配在车内不太美不雅.第四 代:液晶荧屏动态显示.这一代产品有一个质的飞跃,特别是屏幕显示开端消失动 态显示体系.不必挂倒档,只要动员汽车,显示器上就会消失汽车图案以及车辆四 周障
9、碍物的距离,色彩清楚英俊,外表美不雅,可以直接粘贴在内心盘上,装配很便 利.不过液晶显示器外不雅虽精细,但敏锐度较高,抗干扰才能不强,所以误报也较 多.第五代:魔幻镜倒车雷达.联合了前几代产品的长处,采取了最新仿生超声 雷达技巧,配以高速电脑掌握,可全天候精确地测知2米以内的障碍物,并以不合等 级的声音提示和直不雅的显示提示驾驶员.魔幻镜倒车雷达可以把后视镜.倒车雷 达.免提德律风.温度显示和车内空气污染显示等多项功效整合在一路,并设 计了语音功效.因为其外形就是一块倒车镜,所以可以不占用车内空间,直接装配 在车内后视镜的地位.并且色彩格式多样,可以按照小我需乞降车内装潢选 配.第六代:整合影
10、音体系.它在第五代产品的基本上新增了很多功效,属于第六代产品,是专门为高级轿车临盆的.从外不雅上来看,这套体系比第五代产品更 为精细典雅;从功效上来看,它除了具备第五代产品的所有功效之外,还整合了高 级轿车具备的影音体系,可以在显示器上不雅看DVD影像.今朝市场上倒车雷 达品牌多达二十几种,价钱从上百元到一两千元不等,选购倒车雷达可以从如下方 面斟酌:功效.机能.外不雅.质量.装配.价钱等.论文的构造构成该论文重要包含倒车雷达体系设计产生的布景总体计划.硬件设计和软件设计四个大部分.第一部分对倒车雷达的产生布景,设计的意义和其成长史做了简略论述.第二部分重要介绍了超声波测距的道理和超声波传感器
11、.第三部分也是该设计的焦点部分,对硬件体系中的每一部分都做了较为具体 的介绍.第四部分则为软件设计环节,重要说清楚明了产品内部的一些运用程序2倒车雷达的总体设计计划准电压进行比较,当旌旗灯号电压大于基准电压时,比较器输出正脉冲,传给单片 机,将距离数字显示在 LED数码显示管上,电压旌旗灯号再转化为声音旌旗灯号 经由过程超声波发射电路以声音的情势发射,提示驾驶员.超声波测距道理经由过程超声波发射装配发出超声波,依据吸收器接到超声波时的时光差就可以知道距离了 .这与雷达测距道理类似.超声波发射器向某一偏向 发射超声波,在发射时刻的同时开端计时,超声波在空气中传播,途中碰着障 碍物就连忙返回来,超
12、声波吸收器收到反射波就连忙停滞计时.(超声波在空气中的传播速度为340m/s,依据计时器记载的时光t,就可以盘算动身射点 距障碍物的距离(s),即:s=340t/2).图2-2W为超声波测距的具体流程图.图2-2超声波测距流程图测量与掌握办法声波在其传播介质中被界说为纵波当声波受到尺寸大于其波长的目的物体阻拦时就会产生反射反射波称为反响假如声波在介质中传播的速度是 已知的,并且声波从声源到达目的然后返反响源的时光可以测量得到从声波到目的的距离就可以精确地盘算出来.这就是本体系的测量道理.因为此超声波测距仪可以实现双向测距所以需进行测距选择 而这个测距选择就以主动选择功效来实现.理论盘算如图2-
13、3所示为反射时光是运用检测声波发出到吸收到被测物反射回波的 时光来测量距离其道理如图所示 对于距离较短和请求不高的场合我们可以为空 气中的声速为常数,我们经由过程测量回波时光 T运用公式:S C T2个中,S为被测距离.V为空气中声速.T为回波时光T T1 T2可以盘算出旅程,这种办法不受声波强度的影响,直接耦合旌旗灯号的影响 也可以经由过程设置“时光门”来加以战胜 .如许可以求出距离:S CT1 T22555时基电路振荡产生40Hz的超声波旌旗灯号.其振荡频率盘算公式如下:f1.43R92 R10 C52.1.4测量盲区在以传感器脉冲反射方法工作的情形下,电压很高的发射电脉冲在鼓励传感器的同
14、时也进入吸收部分 此时在短时光内放大器的放大倍数会下降,甚至没 有放大感化这种现象称为壅塞.不合的检测仪壅塞程度不一样依据壅塞区内的 缺点回波高度对缺点进行定量评价会使成果偏低,有时甚至不克不及发明障碍物,这时须要留意的.因为发射声脉冲自身有必定的宽带,加上放大器有壅塞问 题,在接近发射脉冲一段时光规模内 所请求发明的缺点往往不克不及被发明这段距离,称为盲区,具体剖析如下:当发射超声波时发射旌旗灯号固然只保持一个极短的时光但停滞施加发 射旌旗灯号后,探头上还消失必定余振(因为机械惯性感化).是以,在一段较长的 时光内加在吸收放大器输入端的发射旌旗灯号幅值仍具有必定的幅值高度,可以达到限幅电路的
15、限幅电平 VM;另一方面,吸收探头上吸收到的各类反射旌旗灯号 却远比发射旌旗灯号小 即使是离探头较近的概况反射回来的旌旗灯号也达不到限幅电路的限幅电平,当反射面离探头愈来愈远,吸收和发射旌旗灯号相隔时光愈 来愈长,其幅值也愈来愈小.在超声波检测中,吸收旌旗灯号幅值需达到划定的阀值 Vm,亦即吸收旌旗灯号的幅值必须大于这一阀值才干使吸收旌旗灯号放大器有 输入旌旗灯号.2.2超声波传感器超声波传感器道理及构造超声波传感器 是运用超声波的特征研制而成的传感器.超声波是一种振动频 率高于声波的机械波,由换能晶片在电压的鼓励下产生振动产生的,它具有频率高. 波长短.绕射现象小,特别是偏向性好.可以或许成
16、为射线而定向传播等特色.超声波传感器重要材料有压电晶体(电致伸缩)及锲铁铝合金(磁致伸 缩)两类.电致伸缩的材料有培钛酸铅(PZT)等.压电晶体构成的超声波传感器 是一种可逆传感器,它可以将电能转变成机械振荡而产生超声波 ,同时它吸收到超 声波时,也能转变成电能,所以它可以分成发送器或吸收器.超声波传感器包含三 个部分:超声换能器.处理单元和输出级.起首处理单元对超声换能器加以电压鼓励,其受激后以脉冲情势发出超声波, 接着超声换能器转入接收状况(相当于一个麦克风),处理单元对吸收到的超声波脉冲进行剖析,断定收到的旌旗灯号是不是所发出的超声波的反响.假如是,就测量超声波的行程时光,依据测量的时光
17、换算为行程,除以2,即为反射超声波的物 体距离.把超声波传感器装配在适合的地位,瞄准被测物变更偏向发射超声波,就可测 量物体概况与传感器的距离.超声波传感器的内部构造由压电陶瓷晶片.锥形辐射喇叭.底座.引线金属壳 及金属网构成 个中压电陶瓷晶片是传感器的焦点 锥形辐射喇叭使发射和吸收 超声波能量分散并使传感器有必定的指向角金属壳可防止外界力气对压电陶 瓷晶片及锥形辐射喇叭的破坏 金属网也是起呵护感化的 但不影响发射与吸收 超声波超声波传感器的运用超声波传感器是运用超声波的特征研制而成的传感器.超声波是一种振动 频率高于声波的机械波,由换能晶片在电压的鼓励下产生振动产生的,它具有频率高.波长短.
18、绕射现象小,特别是偏向性好.可以或许成为射线而定向传播等 特色.超声波对液体.固体的穿透本领很大,尤其是在阳光不透明的固体中,它可 穿透几十米的深度.超声波碰着杂质或分界面会产生明显反射形成反射成回波 碰着运动物体能产生多普勒效应.是以超声波检测普遍运用在工业.国防.生物 医学等方面.3硬件设计超声波倒车雷达体系设计有超声波发射电路 超声波吸收电路 电源电路温 度抵偿电路.声报警电路 单片机硬件接口电路及显示报警电路构成 该体系的焦 点部分为机能较好的AT89C51单片机.超声波发射电路本设计是运用超声波专业产生电路或通用产生电路产生超声波旌旗灯号,并直接驱动换能器产生超声波.这种办法的长处是
19、无需驱动电路,但缺点是灵巧性 低.40KHz的超声波是运用LC震动电路振荡产生的,具振荡频率盘算公式如下:电路图如图3-1所示.发射电路重要由SN74LS00的两个与非门A.B与电阻. 电容构成的多谐振荡器,调节RC选频收集白电位器RP1可调节谐振频率.单片机 的P2.4端口掌握多谐振荡器的起振,当P2.4输出高电日常平凡,电路振荡 发射由 震动电路产生的40kHz超声波,同时单片机的准时器/计数器开端计时;当P2.4输 出低电日常平凡,电路停滞发射超声波旌旗灯号.图3-1超声波发射电路超声波吸收电路图3-2所示为超声波的吸收电路.电路由LM324的三个运算放大器A.B.C构 成旌旗灯号放大电
20、路.电感L1和电容C9构成选频电路,滤除40kHz以外的干扰 旌旗灯号.二极管VD2和电容C12构成旌旗灯号半波整流滤波电路,将吸收到 40kHz反射波交换旌旗灯号转化为近似的直流电压旌旗灯号 .运算放大器D为电压比较器,40kHz反射波交换旌旗灯号转化的近似直流电 压旌旗灯号与设定的基准电压比较,当旌旗灯号电压大于基准电压时,比较器输出 正脉冲,三极管VT1导通,单片机并行口 P1.0吸收负脉冲旌旗灯号,同时准时器.计数器产生 准时中止,记载发射旌旗灯号与吸收旌旗灯号的时光距离,并转换为距离.图3-2超声波检测吸收电路图超声波报警电路图3-3所示为超声波报警电路,封装为SN74LS00的两个
21、与非门C.D构成的多谐振荡器,输出谐振频率约为800Hz的旌旗灯号,经集成功率放大器LM386放大 后,驱动扬声器发出嘟声3报第18 p2R1守握多谐振荡器振荡,高电日常平凡起振,P2.5输出方波的频率R12警音越患17C10 A5 R1LM324R11图3-3超声波声光报警电路M3C7 +的间隙时光,发出不合的报P1.0C3+30.01uF2誓音.距离越近,报1冷P2.5输出方波的频率R12警音越患17C10 A5 R1LM324R11图3-3超声波声光报警电路M3C7 +的间隙时光,发出不合的报P1.0C3+30.01uF2誓音.距离越近,报1冷15 C10R1CD&R81.5KC P2.
22、5R9 1.5KLM386-l2 0.01uF 超声波显示及掌握部分电路对AT89C5的描写及其功效特征AT89C51是一个低电压,高机能CMOS8位单片机带有4K字节的可反复 擦写的程序存储器(PENROM).和128字节的存取数据存储器(RAM),这种 器件采取ATMEL公司的高密度.不轻易丧掉存储技巧临盆,并且可以或许与 MCS-51系列的单片机兼容.片内含有8位中心处理器和闪耀存储单元,有较强的 功效的AT89C51单片机可以或许被运用到掌握范畴中.AT89C51供给以下的功效尺度:4K字节闪耀存储器,128字节随机存取数据 存储器,32个I/O 口,2个16位准时/计数器,1个5向量
23、两级中止构造,1个串行通 讯口,片内震动器和时钟电路.别的,AT89C51还可以进行0HZ的静态逻辑操纵,并 支撑两种软件的节电模式.闲散方法停滞中心处理器的工作,可以或许许可随机存 取数据存储器.准时/计数器.串行通讯口及中止体系持续工作.掉落电方法保管随 机存取数据存储器中的内容,但震动器停滞工作并制止其它所有部件的工作直到 下一个复位.AT89C51单片机的道理及工作特色51系列单片机中典范芯片(AT89C51)采取40引脚双列直插封装(DIP)情势,内部 由CPU,4kB的ROM,256 B的RAM,2个16b的准时/计数器 T0和T1,4个8b的I/O端I: IP0,P1,P2,P3
24、二个全双功用行通讯口等构成.特别是该系列单片机片内的 Flash可 编程.可擦除只读存储器(EPROM),使其在现实中有着十分普遍的用处在便携式. 省电及特别信息保管的仪器和体系中更为有效.该系列单片机引脚与封装如图3-4所示.12图 3-43A,4P1.0 AT89C51 VCC5l系列单片机供给以下功例一 准时/计数器;5个2级中止%H余暇方法:CPU停滞工馈而4居1单片机构圈野林则一P1.2P0.1/(AD1)P1.3P0.2/(AD2)一12图 3-43A,4P1.0 AT89C51 VCC5l系列单片机供给以下功例一 准时/计数器;5个2级中止%H余暇方法:CPU停滞工馈而4居1单片
25、机构圈野林则一P1.2P0.1/(AD1)P1.3P0.2/(AD2)一41kB存储揭.怒5D3 BR4039383羸32条I/O线;2个16bP1.5P0.4/(AD4),个双向的用将聊淡P1.7P0.6/(AD6)工作.1112JRSRAM.准的2而7 吟轴行口和中止体系持续P3.0(RXD)EA/VPPP3.1(TXD) ALE/PROG13.掉洛电万法:保管 RAM 14的PSEN3029下一次硬件复位.1516-P3.2(INT0)PSEN P匐母器僧翻住遭所有的其他功效直到175l系列单片机为很多掌握俺第19的片内资本,即可在较少外围电噩的P3.5(T1)P2.5/(A13)P3.
26、6(WR)P2.4/(A12)262524疑臾巧用2嬲群印呼办法.充分运用他的1匹波测距体系单片机实现测距道理单片机发出超声波测距是经由过程不竭检测超声波发射后碰到障碍物所反射的回波,从而测动身射和吸收回波的时光差tr,然后求出距离S= Ct/2,式中的C为超声波波速.限制该体系的最大可测距离消失4个身分:超声波的幅度.反射的质地.反射和入射声波之间的夹角以及吸收换能器的敏锐度.吸收换能器对声波脉 冲的直接吸收才能将决议最小的可测距离.为了增长所测量的笼罩规模.减小测量 误差,可采取多个超声波换能器分离作为多路超声波发射/吸收的设计办法.因为超声波属于声波规模,其波速C与温度有关.稳压电源电路
27、在各类电子装备中,直流稳压电源是必不成少的构成部分,它是电子装备独一的能 量起源,稳压电源的重要义务是将50Hz的电网电压转换成稳固的直流电压和电流,从而知足负载的须要,直流稳压电源一般由整流.滤波.稳压等环节构成.其电路 图如图3-5所示.个中,变压器将交换电源(220V/50Hz)变换位符 合整流电路所须要的交换 电压;整流电路是具有但偏领导电机能的整流器件,将交换电压整流成单偏向脉动 的直流电压;滤波电路滤去单向脉动直流电压中的交换部分 ,保存直流成分,尽可 能供应负载腻滑的直流电压;稳压电路是一种主动调节电路,在交换电源电压摇动 或负载变更时,经由过程此电路使直流输出电压稳固.20V交
28、换电经由过程电源变压器变换成交换低压电源,再经由桥式整流电路D1D4和滤波电容的整顿和滤波,在固定式三端稳压器 LM7805的Vin和GND 两头形成一个其实不十分稳固的直流电压.此直流电压经由LM7805的稳压和电 容滤波便在稳压电源的输出端产生了精度高.稳固度好的直接输出电压.如3-7所 示的电路为输出电压为+5V.输出的电流1.5A的稳压电源.它由电源变压器,桥式 整流电路D1D4,滤波电容C7.C8,防止自电容C15.C16和一只固定式三端稳压 器(7805)成.J3图3-5电源电路显示电路道理超声波测距仪显示模块电路如图 3-6所示.经由过程单片机的8四 个管脚的
29、旌旗灯号掌握四个三极管的B极,运用三极管的开关特征,实现数码管的点亮,从而实现动态显示.采取LED动态显示,数据经由PIC芯片的盘算后传到 LED上,显示精度是厘米.单片机AT89C51采取12MHz高精度的晶振,以获得较 稳固的时钟频率,削减测量误差.单片机用P1.0端口输出超声波换能器所需的 40KHz方波旌旗灯号,运用外中止0 口检测超声波吸收电路输出的返回旌旗灯号. 显示电路采取简略适用的3位共阳LED数码管用于显示车尾障碍物的距离,由单 片机P0.0-P0.7接LED的adp八个笔段,经由过程软件以动态扫描方法显示.段 码用74LS244驱动.1AT89C51P1.0P0.0pi.i
30、P0.1P1.2P0.2P1.3P0.3P14P0 4405K 5 5Kn74IS2441G VCC 1A1 2G 1A2 2Y41A3 2Y3 1A4 2Y2 2A1 2Y1 2A2 1Y4 2A3 1Y3 2A4 1Y2 GND1Y1VCCLJ0191K23931AT89C51P1.0P0.0pi.iP0.1P1.2P0.2P1.3P0.3P14P0 4405K 5 5Kn74IS2441G VCC 1A1 2G 1A2 2Y41A3 2Y3 1A4 2Y2 2A1 2Y1 2A2 1Y4 2A3 1Y3 2A4 1Y2 GND1Y1VCCLJ0191K23931833814174L37
31、-3616156P1.5P0.5P1.6P0.6P1.7P0.7RSTVCCP3.0VPPP3.1PROGP3.2PSENP3.3P2.CP3.4P2.1,P3.5P2.2P3.6P2.3P3.7P2.4XTALP2.5RESET P2.6GNDP2.735147341.81383391219320111RXD 10飞1匹 1213口。928_2K1427:152616118192524_J322211DS1DPYDS2DPYDS3g dpa&bed.cdpPNP5678g dpafJedcdpPNP1-32-6 7DPYg dpa%bed.cdpPNPVCC图3-6单片机及显示体系电路图3.
32、2.6温度测量电路因为超声波的传播速度 V受到空气中的温度.湿度.压强等身分的影响,个中 温度的影响最为凸起,温度每升高1C,速度增长约0.6m/s是以在测量精度请求很 高的场合,应经由过程温度抵偿对超声波的传播速度进行校订,以进步测量精度,减小误差.今朝,大多半温度测控体系在检测温度时,都采取温度传感器将温度转化为电 量,经旌旗灯号放大电路放大到恰当的规模,再由A/D转换器转换成数字量来完成 这种电路构造庞杂,调试庞杂,精度易受元器件参数的影响.为此,运用一线性数字 温度计即集成温度传感器DS18B20和单片机,构成一个高精度的数字温度检测体 系.DS18B20数字式温度传感器与传统的热敏电
33、阻温度传感器不合,可以或许直接读出被测温度值,并且可依据现实请求,经由过程简略的编程,实现912位的A/D 转换.因而,运用DS18B20可使体系构造更简略,同时靠得住性更高 温度测量规模 从-55+125C ,在-10+85C检测误差不超出 0.5C ,而在全部温度测量规模内具 有及C的测量精度至5.5V无需备用电源.它经由过程输出9位(二进制)数字来直接暗示所测量的 温度值,温度值是经由过程DS18B20的数据总线直接输入 CPU,无需A/D转换,并 且读写指令,温度转换指令都是经由过程数据总线传入DS18B20.DS18B20数字温度传感器除了具有相当的测量规模和精度外,还具有温度测量精
34、度和不受外界干扰等的长处.其电路衔接如图3-7温度测量电路所示.1K v cc TOC o 1-5 h z RXD_ 丁111 12 23温度测量图3-7温度测量电路4软件设计超声波倒车雷达体系的软件设计重要由主程序.超声波发射子程序.INT0超 声波吸收中止程序.显示子程序.报警程序及报警刷新程序六个重要模块构成.软 件设计的总体构造框图如图4-1数据处理后送至数码显示模块.(5)声光报警模块:当所测距离小于必定值时,经由过程声光报警来提示驾驶 员.我们知道C说话程序有利于实现较庞杂的算法,汇编说话程序则具有较高的效力 且轻易精细盘算程序运行的时光,而超声波测距仪的程序既有较庞杂的盘算(盘
35、算距离时),又请求精细盘算程序运行时光(超声波测距时),所以掌握程序可采取C说话和汇编说话混杂编程.主程序除了完成准时器 T0.中止源TNT0初始化外,重要实现超声波的巡回发射 (挪用超声波发射程序)和距离的动态扫描显示 ;INT0中止办事程序盘算车尾距 离障碍物的距离数据,该数据一方面交由主程序显示,另一方面与设定值(比方1m)进行比较,如小于1.5m,接蜂鸣器报警,不然封闭报警;假如车尾距离障碍物的 距离较远,超声波往返时光就会超出了准时器 T 一次性最长的准不时光,则T0产 生溢出而中止,这时进行距离盘算,并显示“ OFF”,以示车后无障碍物,可宁神倒 车.软件设计的请求本体系的设计请求
36、是运用超声波测距道理设计一个车用的倒车雷达.请求经由过程设计可以或许测出并显示车与障碍物的距离 ,并能在距离小于1m的时刻 依据设定值进行声光报警.超声波测距的算法设计超声波测距的道理:经由过程超声波发射装配发出超声波,依据吸收器接到超声波时的时光差就可以知道距离了.这与雷达测距道理类似.超声波发射器向某一偏向发射超声波,在发射时刻的同时开端计时,超声波在空气中传播,途中碰 着障碍物就连忙返回来,超声波吸收器收到反射波就连忙停滞计时.(超声波在空 气中的传播速度为340m/s,依据计时器记载的时光t,就可以盘算动身射点距障碍 物的距离(s),即:s=340t/2)在启动发射电路的同时启动单片机
37、内部的准时器 T0,运用准时器的计数功效 记载超声波发射的时光和收到反射波的时光.当收到超声波反射波时,吸收电路输 出端产生一个负跳变,在INT0或INT1端产生一个中止请求旌旗灯号,单片机响 应外部中止请求,履行外部中止办事子程序,读取时光差,盘算距离.在运用时,假如 温度变更不大,则可以以为声速是根本不变的.假如测距精度请求很高,则应经由 过程温度抵偿的办法加以校订.其部分源程序如下:RECEIVE。: PUSH PSWPUSH ACCCLR EX0/关外部中止0MOV R7, TH0 读取时光值MOV R6, TL0CLR CMOV A, R6SUBB A, #0BBH 盘算时光差MOV
38、 31H, A 存储成果MOV A, R7SUBB A, #3CHMOV 30H, ASETB EX0 开外部中止0POP ACCPOP PSWRETI主程序主程序是单片机程序的主体,全部单片机端体系软件的功效的实现都是在个中完成的,在此进程中主程序挪用了子程序及中止办事程序.程序起首完成初始化进程,然后是一个反复的掌握发射旌旗灯号的进程,即挪用发射子程序几遍,并且 每次发射周期停滞都很断定在发射旌旗灯号后延时等待的进程中是否产生了中 止,等于否有回波产生来断定程序的流程.工作时,微处理器AT89C51先把p1.0置0,启动超声波传感器发射超声波,同 时启动内部准时器 T0开端计时.要检测返回
39、旌旗灯号必须在启动发射旌旗灯号 后1.4毫秒才可以检测,如许就可以克制输出的干扰.当超声波旌旗灯号碰着障碍 物时旌旗灯号连忙返回,微处理器不断的扫描int0引脚,假如int0吸收的旌旗灯号 有高电平变成低电平,此时标明旌旗灯号已经返回,微处理器进入中止封闭准时器再把准时器中的数据经由换算就可以得出超声波传感器与障碍物之间的距离.然后再依据现场情形进行声光报警.下图4-2为主程序流程框图4-2升媚4-2升媚序流逑框图超声波产牛子程序的感化国经席蹿P始隼1.1端I口发送2个阁下超声波脉冲旌 旗灯号(频率约40kHz的方代),脉冲量度为12%阁下,同时把计数器T0打开进 行计时.主程序运用为中止0灯
40、号,一旦吸收到返回超声波旌 旗灯号(INT0引脚消失低电平),连J进入中止程序.进入中止程序后就连忙封 闭计时器T0停滞计时,并将加期的榇产麻脚_ 1即X=1.假如当计时器溢出是 还未检测到超声波返回旌旗灯,则准器T0可 中止将外中止0封闭,并将测 距成功标记字赋值2,及X=2晞荣郁颖鼬阳瓢.超声波发射程序比较简略,重 要包含T0中止办事程序和超声波吸收中坟办事程序等待中断图4-3 T0中止子程序图图4-3 T0中止子程序图4-4超声波吸收中止子程序显示子程序和报警子程序先辈行为态显示初始化将指针指向缓冲区首地址 ,然后去显示位指针,取要显 示的数,再将数变成段码,然后将段码送段掌握器,位码送
41、位掌握器,在延时,然后断 定是否是最后一位,是否显示完毕,没有的话修改该缓冲区指针和位码 ,直到显示 完毕.显示及报警子程序框图:Y报警程序图4-5显示子程序框图修改段码指针Y报警程序图4-5显示子程序框图修改段码指针报警刷新程序在本设计中,运用单片机的三个端口掌握三个发光二极管作为显示,每一个LED对应一个超声波测距模组,当探测到0.351.5M的规模内没有障碍物时,对应 的LED是长灭的;当探测到0.351.5M规模内有障碍物时,对应的LED则以必定 频率闪耀,并且距离越近则闪耀的频率越高.体系以1HZ中止对显示进行扫描,并设置有三个变量保管对应传感器模组的 频率设置数据,即 Show-F
42、req-Set(0).Show-Freq-Set(1).Show-Freq-Set(2方频率设 置数据为0时,体系则不合错误应的LED进行显示翻转,则对应的LED不会闪耀; 此外,体系还界说有三个变量(Show-Counter-1HZ(x),x=02)作为1KHZ 的计数器,对应三个LED,而当频率设置数据不为 0时,计数器会不竭地计数(以 1KHZ),当计数器的计数值累加到与频率设置数据一样时,则会使对应的LED显示状况进行输出翻转,并对计数器进行清零,周而复始.由此可知,当频率设置数据 非零时,该数据越小,则对应的LED闪耀频率越高.数码管上,当在探测的规本K有障碍物时,蜂鸣器提示报警 即
43、离越近蜂鸣器的报警频 率也越大,当距离小于最小安然距离时蜂鸣器不间断报警.现实测试证实该体系工 作稳固,可以或许知足一般近距离测距请求,且成本低.有优胜的性价比.该体系中 锁相环锁定须要必定的时光,测得的距离有误差 在汽车雷达运用中误差为1cm可 疏忽不计,因为此电路具有设计简略,价钱便宜,测量精度比较高的长处.超声波测距是一种非接触测距,在很多运用处合有其它方法不成比较的优胜 性.本文在研讨超声波测距道理的基本上,设计了一套基于AT89C51单片机的低成 本.高精度超声波汽车倒车探测器.本设计固然做了很多改良和创新,但是照样消失一些问题.比方很难消除良好 气象及庞杂路况的影响.解决如许的问题
44、就须要采取多传感器融会技巧.经由过程先生的帮忙和借鉴经验人士的思惟和电路以及本身的创新顺遂设计出可以或许 知足设计请求的超声波汽车倒车探测器.软件设计中采取构造化程序设计办法,构造简练.较好的完成此次设计义务.申谢本论文的顺遂完成起首我要感激我的指点先生李想先生在毕业设计中对我赐与的悉心指点和严厉请求.在我毕业论文写作时期,李先生给我供给了各种专 业常识上的指点,没有李先生的帮忙,我不会这么顺遂的完成毕业设计,借此机遇, 向您暗示由衷的感激!其次,我要感激和我一路做毕业设计的同窗们.在毕业设计的短短一个多月的时光里,你们给我提出很多珍贵的看法,给了我很多帮忙还 有工作上的支撑,在此也真挚的感谢你们.同时,我还要感激我的卧室同窗和身边 的同伙,恰是在如许一个联结友好,互相促进的情形中,在和他们的互相帮忙和启 示中,才使我的毕业设计美满完成.最后我要深深地 感激我的家 人,恰是他 们历尽艰辛 地把我养育 成人,在生 涯和进修上赐与我无尽的爱.懂得和支撑,才使我时刻充满信念和勇气,战胜成长 路上的各种艰苦,顺遂的完成大学进修.还有许很多多给予我学业上勉励和帮忙的同伙,真挚的祝福他们.也祝福先 生事业蒸蒸日上,母校的明天加倍美妙!参考文献1孙惠芹单片机项目设计教程,第三,2赵林惠,单片机运用技巧.科技出版社,2008.07.3李雅轩等,单片机实训
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025临时工劳动合同范本(新)
- 2025标准水产类采购合同
- 2025年长沙市某建筑工程有限公司合同违约纠纷案
- 陕西省考行测试卷及答案
- 肇庆市实验中学高中历史二:第课亚洲和美洲的经济区域集团化高效课堂教学设计
- 纺织品电子商务与应用考核试卷
- 石油批发企业品牌价值提升考核试卷
- 纸容器行业法律法规与标准制定考核试卷
- 火车站智能化照明系统考核试卷
- 篷布帐篷配件设计与选材考核试卷
- 四川省绵阳市游仙区富乐实验中学2023-2024学年七年级下学期期中考试数学试卷(含答案)
- 浙江省杭州市2024年中考英语真题(含答案)
- Mysql 8.0 OCP 1Z0-908 CN-total认证备考题库(含答案)
- 大众速腾2009年型电路图
- Specialized-English完整版电子教案最全ppt整本书课件全套教学教程(最新)
- 毕业设计(论文)-人形机器人设计
- 新能源电力设备项目立项报告(模板范本)
- 第六章 纳米复合材料
- 《春日》PPT课件
- 屋顶分布式光伏发电项目资金申请报告写作模板
- 混凝土静力抗压弹性模量试验记录表
评论
0/150
提交评论