06级自动化 ——超声波倒车雷达系统的设计 .docx
摘要采用超声波测距原理,驾驶者在倒车时,将汽车的挡位推到R挡,启动倒车雷达,在控制港的控制3由装置于车尾保险扛上的探头发送超声波,遇到障碍物,产生回波信号,传感器接收到回波信号后经控制器进行数据处理,从而计算出车体与障碍物之间的距离,判断出障碍物的位置,再由1.ED显示器和好鸣器声发出警示信号,从而使驾驶者倒车时不至于掇上障碍物。整个过程,驾驶者无须回头便可知车后的情况,使停车和倒车更容易,更平安。本文在查阅、分析国内外倒车雷达系统相关技术的基础上,结合的新研究成果,时基于超声波测距的倒车雷达侦警系统的研制进行J'深入探讨和研究,该系统分为测距模块、系统控制模块和显示报警模块,并分别对其进行方案分析,构建/倒车雷达预警系统的系统构架和设计方案;在哽件电路中,详细阐述了运用单片机技术实现的可视倒车雷达预警系统的测距实现原理,分析r以T89S52单片机为主控单元的系统硬件设计,并通过系统仿真研究,验证了系统的可苑性和可行性。关健字:超声波:倒车雷达:传感器:AT89S52单片机ABSTRACTTheu1.trasonicdistanceprincip1.e,driversinreverse,thegearstopushthecarbackandstartagainstRradar,underthecontro1.ofthecontro1.1.er,thedevicetocarryontherearinsurancesendu1.trasonicprobe,obstac1.e,sensor,echosigna1.afterreceivingechosigna1.contro1.1.er,whichca1.cu1.ateddataprocessing,thedistancebetweenthebodyandtheobstac1.esandobstac1.es,then1.EDbyawarningsigna1.andnoise,thusmakethedriversreversenotmaskobstac1.es.Thewho1.eprocess,withoutturningandcardriversthatafter,parkingandreverseeasier,moresafety.Basedontheana1.ysisofdomesticconsu1.ting,reverseradarsystemonthebasisofre1.evanttechno1.ogy,combiningthe1.atestresearchresu1.tsofthebasedOnu1.trasonicrangingback-draftradarwarningsystemisdiscussedandstudied.Thissystemisdividedintorangefindermodu1.e,thesystemcontro1.modu1.eanddisp1.aya1.armingmodu1.e,andcarriesontheana1.ysis,toconstructthebackingoftheear1.y-warningradarsystemarchitectureanddesignscheme,Inthehardwarecircuit,thispaperexpoundstheapp1.icationofvisua1.izationtechno1.ogyrea1.izationof1.ocationback-draftradarwarningsystem,andana1.yzesIherea1.izationprincip1.eforthecontro1.unitofT89S52SCMsystemhardwareandSofIWHredesign,andthroughthesystemsimu1.ationverifiedthefeasibi1.ityandre1.iabi1.ityofIhesystem.Keywords:u1.trasonicsensors,radar,reversingAT89S52SCM.1绪论I1.1倒车雷达防撞的意义11.2倒车雷达的开展过程11.3本文主耍内容32系统构建与方案设计32.1系统设计要求32.2系统构建42.3系统方案设计41. 3.1测距系统方案设计42. 3.2控制系统方案设计63. 3.3显示报警系统方案设计74. 3.4系统探测范围及传感罂布点确实定72. 4本章小结83系统硬件设计93.1系统馁件设计思想93. 2测距系统设计93. 2.1超声波发射模块电路设计103. 2.2超声波接收模块电路设计123. 2.3测温电路设计153. 3控制系统设计163. 3.1AT89S52.单片机最小系统设计164. 3.2串行通信接口设计175. 3.3换向选通电路设计182. 3.4电源模块电路设计193. 3显示报警模块电路设计213.3.1显示模块电路设计213. 3.2报警模块电路设计223.4 本章小结223仿真233.5 系统模糊控制罂设计234. 2建立输出与输入变量的数学关系模型265. 3SnIU1.1.NK仿真及参数的调整276. 4仿真效果分析287. 5本章小结295总结与展望30致谢31参考文献31附录331绪论自2002年以来,家用轿车成为继购房之后的乂大消费热点。据新华社报道,2003年4月份中国轿车产量高达16.69万辆,同比增长83%;中国国家汽车行业“十五”规划研究组预测,2005年和2010年,全国轿车总有量将分别到达843-869万辆和1423-1542万辆,轿车需求量为110-121万辆和193-220万辆;国际汽车制造商协会也在最近预测,中国今年将成为第三大汽车市场,同时也证明中国将成为全球汽车配套效劳产业的第四大市场,汽车用品及效劳行业正赶上历史上从未有过的空前繁荣期。另据有关专业机构统计,目前有车一族用于每辆新购汽车的平均装演费用4500元。现在是汽车越来越多,车位越来越多,泊位越来越小,新司机越来越多,女司机越来越多,刮踏等倒车事故越来越名,因倒车事故引发的纠纷越来越多.以上的事实及数字读起来索然无味,但却实实在在地告诉我们一种消费的趋势正在形成,一片近乎空白的市场已凸现眼前.现在汽车出厂大多都不配备倒车雷达,有安装倒车雷达的车也是和倒车雷达厂家合作生产,基丁此,方案自主设计开发一种主要用于令后市场的、结构简单、制作方便、本钱低廉的倒车雷达.1.1倒车雷达防撞的意义“往后倒一点,再往后,打方向盘,打多r,回一点再倒,好,停。"相信一般的车主在停车场泊位时,都会遇到车辆保管员的“热情招呼”。车技纯熟的倒也与人工提示配合默契:车技般、方向感较差的,就经常使负贡指挥的那位人士高度紧张,脾气急躁的还少不了挤兑车主几句。可是,并不是所有车主都有幸得到人工倒车指引,比方,有时回家晚了,个人慢慢倒车,不小心还真容易磕循碰碰,更有甚者,倒车时没注意到车后有个小孩老人什么的,后果就会比较严重。有鉴于此,汽车高科技产品家族中,专为汽车倒车泊位设置的“倒车雷达”因此应运而牛.,而且,越来越先进的产品电投放到市场中,广为人知。倒车雷达是汽车泊车平安辅助装置,能以声音或者更为直观的显示告知驾驶员周圉障碍物的情况,解除了驾驶员泊车和起动车辆对前后左右探视所引起的困扰,并帮助驾驶员扫除了视野死角和视线模糊的缺陷,提高驾驶的平安性。1.2 倒车雷达的开展过程倒车雷达,又称泊车辅助系统,或称倒车电脑警示系统。它是汽车泊车或者倒车时的平安辅助装置,,由超声波传感器(俗称探头)、控制器和显示器(或蜂鸣器)等局部组成。它能以声音或者更为直观的显示告知驾驶员周围障碍物的情况,解除r驾驶员泊车、倒车和启动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除J'视野死角和视线模糊的缺陷,提高驾聊的平安性。现在市面上的倒车宙达大多采用超声波测距原理,驾验者在倒车时,将汽车的档位推到R挡,启动倒车雷达,在控制器的控制下,由装置于车尾保险杠上的探头发送超声波,遇到障碍物,产生问波信号,传感器接收到回波信号后经控制器进行数据处理,从而计算出车体与障碍物之间的距岗,判断出障碍物的位置,再由显示器品示距离并发出警示信号,从而使驾驶者倒车时不至于撞上陈码物整个过程,驾驶者无须回头便可知车后的情况,使停车和倒车更容易、更平安.具体地说,倒车雷达的工作原理为:首先连接电源并翻开,车辆进入倒挡时,探测器主机自动进入工作状态,同时显示潜波段亮起。然后,用专用钻头在保险杠上开孔,并将探测器分别装入孔内。根据车主倒乍和停车的习惯,四个探头探测罂分别安装在汽车的尾部或者两侧安装两个。安装好探测器主机在适当的位置,将显示夹在车内后视镜上,就开始正常工作。通常,倒车雷达由超声波传感2»(俗称探头)、控制器和显示器(或蜂鸣器)等局部组成。倒车留达一般采用超声波测距原理,在控制器的控制卜.,由传感器发射超声波信号,当遇到障用物时,产生回波信号,传感器接收到回波信号后经控制器进行数据处理、判断出障碍物的位置,,由显示器显示距离并发出其他警示信号,得到及时警示,从而使驾驶者倒车时做到心中有数,使倒车变得更轻松。在几年的时间里,随着技术开展和用户需求的变化,倒车雷达经过了大致六代的开展。第一代:倒车时通过喇叭提醒.“倒车请注意"想必不少人还记得这种声音,这就是倒车雷达的第一代产品,现在只有小局部商用车还在使用只要司机挂上倒档,它就公响起,提醒周围的人注意,从某种意义上说,它对司机并没有直接的帮助,不是真正的倒车雷达.价格廉价,根本属丁淘汰产品.第二代:采用蜂鸣器不同声音提示驾驻员。这是倒车雷达系统的真正开始。倒车时,如果车后1.8米-1.5米处有障碍物,蜂鸣器就会开始工作。蜂鸣声越急,表示车辆离障碍物越近。但没有语音提示,也没有距离显示,虽然司机知道有障得物,但不能确定障碍物离车有多远,对驾驶员梢助不大。第三代:数码波段显示具体距离或者距离范围。这代产品比第二代进步很多,可以显示车后障碍物鹰车体的距离,如果是物体,在1.8米开始显示:如果是人,在0.9米左右的距离开始显示。这一代产品有两种显示方式,数码显示产品显示距离数字,而波段显示产品由三种颜色来区别:绿色代表平安距掰,黄色代表警告距离,红色代表危险距离必须停止倒车。第三代产品把数码和波段组合在一起,但比较实用,但安装在车内不太美观。第四代:液晶荧屏动态显示.这一代产品有一个质的飞跃,特别是屏幕显示开始出现动态显示系统.不用挂倒档,只要发动汽车,显示器上就会出现汽车图案以及车辆周围隙码物的距离,色彩清晰漂亮,外表美观,可以直接粘贴在仪表盘上,安装很方便。不过液晶显示器外观虽精巧,但灵敏度较高,抗干扰能力不强,所以误报也较多。第五代:魔幻镜倒军哥达。结合了前儿代产品的优点,采用了最新仿生超声雷达技术,配以高速电脑控制,可全天候准确地测知2米以内的障碍物,并以不同等级的声音提示和直观的显示提解驾驶员。魔幻镜倒车雷达可以把后视镜、倒车雷达、免提电话、温度显示和车内空气污染显示等多项功能整合在一起,并设计J'语音功能.因为其外形就是一块倒车镜,所以可以不占用车内空间,直接安装在车内后视镜的位置“而且颜色款式多样,可以按照个人需求和车内装饰选配.第六代:整合影音系统.它在第五代产品的基础上新增了很多功能,属r第六代产品,是专门为高档轿车生产的,从外观上来看,这套系统比第五代产品更为精致典雅:从功能上来看,它除了具饴第五代产品的所在功能之外,还整介了高档新车具备的影音系统,可以在显示器上观看DVD影像。目前市场上倒车雷达品牌多达二十几种,价格从上百元到一两千元不等,选购倒车留达可以从如卜方面考虑:功能、性能、外观、质量、安装、价格等。1.3 本文主要内容本文的主要研究内容是汽车倒车雷达预警硬件系统的设计和实现,以及在此基础上进行系统的计算机仿真,以验证系统的可靠性和有效性。论文共分5章,各章主要内容如卜丁第1章绪论。包括倒车雷达的意义和开展过程。第2章系统总体方案设计。首先介绍课题的设计要求,详细介绍系统测距模块、控制模块和显示报警模块的方案设计,然后提出本系统的方案设计并分析影响超声波传桃器工作的多种因素。第3章系统硬件设计。详细讨论J'系统测距模块、控制模块、显示报警模块的硬件电路设计,具体讨论测距模块中的超声波发射电路设计和超声波接收电路设计。第4章仿真。通过MAT1.AB对该设计系统进行计算机仿式,证明该系统的可行性和稳定性.第5章总结和展望。对全文进行总结,指出缺乏之处,对倒车雷达预警系统的开展前景进行展里。2系统构建与方案设计2.1系统设计要求汽车倒车雷达预警系统由三个局部组成,分别为测距局部、控制系统局部和显示报警局部。本系统的主要功能是:当车挂入倒档后,蜂鸣器发出间隔频率为IHZ的BiBi声;在汽车距障碍物距离小于060米时,报警指示灯亮,同时在显示屏上显示最小车距以提梆驾驶者。2.2系统构建按照系统设计要求,重点介绍硬件局部,硬件系统设计采用模块化思想。系统硬件结构分为三个主要模块:测距系统模块、控制系统模块和显示报警系统模块。并对该系统建立数学模型,对其进行了倒车仿真试验研究,以提供较为可辇的方法给驾驶者完成倒车任务。整个系统根据“回波测距"的原理设计的,其结构框图如图27所示。图2-1汽车倒车雷达预警系统结构原理图各模块所完成的具体功能如下:(1)测即系统模块:针对超声波传感制设计的发送模块、接收模块和控制系统共同完成测距功能。(2)控制系统模块:本系统以单片机为控制核心,控制整个系统的运行,对各个接口电路进行控制,发射脉冲,检测到回波后,进行数据处理,测出从超声波发射到接收回波信号的时刻差,从而测出距离。(3)显示报警系统模块:显示最小距离及报警以提掘驾驶员。除此之外,系统探测范围及传感器的布点对倒车也有很大的影晌,如果系统探测范围及传感器的布点设巴不当,那么就容易出现自区,对汽车周用的障碍物探测不出,容易出现倒车事故。而且在有的环境下,易造成无法侦测及侦测不良之怙况。2. 3系统方案设计2.3. 1测距系统方案设计目前汽车倒乍雷达预警系统测距技术主要有激光、花米波雷达、摄像系统、红外线、超声波等些测距技术,不同的目标探测方式其工作过程和原理有不同之处,但它们的主要目的都是通过前方返回的探测信息判断前方车辆和本车间的相对距离,并根据两车间的危险性程度做出相应的预防措施。由于题目要求,本系统的测距模块采用的是超声波测距,其他测距方法不做过多说明。所谓超声波,是指人耳听不见的声波。正常人的听觉可以听到16-20千赫兹(KHZ)的声波,低于16千赫兹的声波称为次声波或亚声波,超过20千赭兹的声波称为超声波。与光波不同,超声波是一种弹性机械波,它可以在气体、液体和固体中传播。电磁波的传播速度为3X1."ms,超声波在空气中的传播速度约为340ms(常温下)。由丁超声波指向性强,能量消耗缓慢,在介质中传播的蹈离较远,并且利用超声波检测往往比较迅速、方便、计算简单、易丁做到实时控制,并且在测量精度方面能到达工业实用的要求,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现“由上述叙述可知,超声波测量能蟆到达系统中所要求的测量精度,一般应用在汽车倒车系统上1>超声波传感器是利用超声波的特性研制而成的传感器“超声波是一种振动频率离r声波的机械波,由换能晶片在电压的鼓励下发生振动产生的,它具有频率高、波长短、绕射现彖小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在不透明的固体中,它可穿透几十米的深度。超声波碰到杂侦或分界面会产生显著反射形成反射回波,碰到活动物体能产生多普勒效应。因此超声波检测广泛应用在工业、国防、生物医学等方面以超声波作为检测手段,必须产生超声波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声换能器,或者超声探头。超声波探头主要由压电晶片组成,既可以发射超声波,也可以接收超声波。小功率超声探头多用作探测作用。它有许多不同的结构,可分直探头(纵波)、斜探头(横波)、外表波探头(外表波)、兰姆波探头(兰姆波)、双探头(一个探头反射、一个探头接收)等。超声探头的核心是其塑料外套或者金属外套中的一块压电晶片。构成晶片的材料可以有许多种“晶片的大小,如直径和厚度也各不相同,因此每个探头的性能是不同的,我们使用前必须预先r解它的性能.超声波传感器的主要性能指标包括:(1)工作频率。工作频率就是压电晶片的共振频率。当加到它两端的交流电压的频率和晶片的共振频率相等时,输出的能员最大,灵敏度也最高。(2)工作温度。由于压电材料的居里点般比较高,特别时诊断用超声波探头使用功率较小,所以工作温度比较低,可以长时间地工作而不产生.失效。医疗用的超声探头的温度比较高,需要维独的制冷设备,(3)灵敏度。主要取决于压电晶片本身。机电耦合系数大,灵敏度高:反之,灵敏度低。当电压作用于压电陶瓷时,就会随电压和频率的变化产生机械变形。另一方面,当振动压电陶瓷时,则会产生一个电荷。利用这一原理,当给由两片压电陶姿或一片压电陶兜和一个金底片构成的振动器,所谓叫双压电晶片元件,施加一个电信号时,就会因弯曲振动发射出超声波。相反,当向双压电晶片元件施加超声振动时,就会产生一个电信号。基于以上作用,便可以将压电陶瓷用作超声波传感罂.如超声波传感器,一个复合式振动器被灵活地固定在底座上.该曳合式振动器是谐振器以及由个金属片和个压电陶在片组成的双片电晶片元件振动器的个结合体,谐振罂呈喇叭形,目的是能为效地辐射由于振动而产生的超声波,并口可以有效地使超声波聚集在振动器的中央部位。室外用途的超声波传感器必须具有良好的密封性,以便防止露水、雨水和灰尘的侵入。用电陶瓷被固定在金属盒体的顶部内侧。底座固定在盒体的开口端,并且使用树脂进行覆盖。对应用于工业机器人的超声波传感器而言,要求其精确度要到达Imm,并且具有较强的超声波辐射。外壳/.金属丝网第.一-引伐端了图2-2超声波探头的结构图其原理为:在超声波发射器两端输入40KHZ脉冲串,脉冲信号经过超声波内部振子,振荡产生机械波,并通过空气介质传播到被测面,由被测面反射到超声波接收器接收,在超声波接收罂两端,信号是坐伏级的正弦波信号,超声波经气体介质的传播到接收器的时间,即为往返时间。往返时间与气体介质中的声速相乘.就是声波传输的距离。而所测距离为声波传输距离的半,其关系式可由公式(IT)表示:1.=CT2(1-1)(I-D式中,1.为待测距离,C为超波的声速,T为往返时间。采用微处理器脉冲计数的方法,可以精确地测出T的值。假设微处理器的周期为t,PMT=Nt,则探测距离可由公式(1-2)表示:1.=CT/2=CNI/2(1-2)因为超声波指向性强,所以超声波对障碍物面的入射角对超声波电子倒车雷达的灵敏度影响较大。理想的情况是让超声波垂直于入射面,可最大限度地接收反射回波以防止可能使超声波电子倒车雷达失灵(进入超声测距盲区)的情况出现。图2-3是超声波测距的原理图.2.3.2控制系统方案设计在控制系统的方案选择上,由于整个系统的设计涉及到数据处理,控制实时性等问题,选用基于微控制器的系统,电路的实现不仅简单而且本钱低、功耗低、能大大缩小整个系统的体枳。本系统是精密实时采集传输系统,需耍微控制器有很强的抗干扰能力,而且要求微控制器内部有看门狗定时器,以便在程序走飞时能自动组位:执行指令速度要快,以便能高速处理采集到实时数据.所以微控制器选用Rime1.公司的AT89S52单片机的控制系统.AT89S52是种低功耗、高性能CVoS8位微控制器,具有8K在线可编程FIaSh存储器。使用Atme1.公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上FIaSh允许程序存储器在系统可编程,亦适于常规编程器,在单芯片上,拥有灵巧的8位CPIJ和在系统可编程FIaSh,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案,AT89S52具有以下标准功能:8k字节FIaSh,256字节RAN,32位I/O口线,看门狗定时器,2个数据指针,1个16位定时器/计数器,一个6向量2级中断结构,全双工申行口,片内晶振及时钟电路.另外,AT89S52可降至OHZ静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。2. 3.3显示报警系统方案设计显示器应用极为广泛,是一种输出设备,综合课题的实际要求、本钱以及考虑单片机的接口资源,本设计使用三个DPY7-SEG_DP共阴二极管显示器,由于倒车时距离障碍物的距离本来就比较近,大概在3米以内,所以一个三位的1.ED显示器就可以到达要求。报警装巴采用的是有源蜂呜器,根据距离远近进行报警,以提示驾驶员。3. 3.4系统探测范围及传感器布点确实定超声波传感器发射超声波有定的角度范圉,以下图为常用超声波传感器的探测角度:影响超声波探测的因素以上阴影区只是超声波传感微发射超声波的海盖区,而覆盖区内的障碍物是否能被探测到,则与以卜因素有关:1 .从物理学的反射原理可知:超声波的反射规律为反射角等于入射向,因此,反射波是否能被超声波传感器捕捉,与反射面的角度有关。2 .反射面的大小不同,也会影响反射波的强度。3 .另外,障碍物会吸收掉一局部超声波,反射回去的只是其中一局部,而吸收多少,反射又是多少,则与障碍物的材质和外表处理相关。疏松、多孔的外表较易吸收音波而导致反射效率较低,不易被侦测。4 .超声波在空气中传输时也会衰减,所以I可一个反射面,同样的角度,距离越远,发射和反射的超声波衰减越大,越不易被测到。5 .以上几点简单的说就是:角度、大小、外表材质和距离这些因素综合起来,决定障碍物是否会被探测到。根据以上原理可知,在以卜环境卜.,易造成无法侦测及侦测不良之情况:1 .铁丝网、绳索类细小物体。2 .于草地行车或崎岖不平路面。3 .棉质或外表易吸收声波之物质。4 .传感器外表附着异物O5 .同频率(40KHZ)之超声波杂音,如金属声,高压气体排放声,汽车喇叭正对传感泯鸣叫时.6 .障碍物为锐角反射体,惨状物体.为了满足平安距离的要求,超声波传感器的最大探测范用为10米,本系统测距的范围是08米。由于汽车工作环境的恶劣和各种干扰,选择适宜的传感器和在乍体安装适当的位置是很重要的。根据超声波传感器的灵敏度高,可靠性和稳定性好,耐上下温,振动等特点,本系统选择超声波测距传感器UCM-T40KI、ICM-RIOKi(T表示发射传感器,R表示接收传感器),最大探测距离为Iom,发射扩散角为60度。考虑到汽车的形体、行驶的需求和程序控制的输入输出点数,按设计要求,本系统在汽车尾部安装多个超声波传感器,根据一般要求装46个较适宜,本系统设计成4个测量通道,具体安装在汽车两侧中后部各安装一个传感器,尾部安装两个传感器,4个距掰值由单片机进行处理运算。2. 4本章小结本章首先根据系统的设计要求,介绍了系统构建,然后详细阐述了系统的方案设计,对系统的三个模块:测距系统、控制系统和显示报警系统分别方案设计,确定了本系统以AT89552单片机系统为核心,以UCM-T40K1、1.tM-R40K1.为超声波发射、接收器的汽车倒车雷达预警系统的方案设计并分析影响超声波传感器工作的多种因素.3系统硬件设计本章讲述倒车雷达系统的各个模块的设计和主要元器件的介绍。包括测距系统设计(超声波发送接收系统)、堆片机控制系统设计和显示报警系统设计。其中,测距系统由超声波发射模块和超声波接收模块构成:控制系统设计主要对AT89S52单片机系统进行设计:显示报警系统设计差要对数据通讯、数据转换、蜂鸣器和静态显示电路进行设计。以下就各模块的电路图、功能及设计思路作详细说明。2.1 系统硬件设计思想其硬件结构图如图37所示。图3-1系统帔件结构图40kHz的超声波发送脉冲信号由微处理器的P1.O口送出,发出一系列的脉冲群,信号经过放大,再经过驱动电路,驱动超声波发射头,使发射换能器接收高电压。其内部的压电晶片开始震动,经过换能器发出40kHz的脉冲超声波。当超声波遇到障碍物发生反射,反射波(回波)返回到超声波传感器上。反射回的正弦波信号经过放大、浦波、整形后输入单片机的INTO端,产生中断。计数器停止计数,测出从超声波发射脉冲群时刻到接收同波信号时刻差,超声波在同温同介质中的传播速度由测温系统得知,将时刻差与声速相乘,得出距离,并显示.3. 2测距系统设计测距系统模块由超声波发射与回波接收电路组成,其主要作用是提高驱动超声波传感器的脉冲电压辐值,有效地进行电再转换,增大超声波的发射距离.并通过收发一体的超声波传感器将返回的超声波转变成微弱的电信号,供单片机进行处理。超声波的传播速度殷来说只能介痂有大,相同的介质在不同的条件下传播速度会有些不同,比方温度不同它的传播速度也不相同,由于本设计中距离障碍物的距离很近,所以必须号虑到温度对超声波传播速度的影响。发射电路的实现目的是为超声波发射器提供它所需要的脉冲电信号。要求荡电路振荡频率可调,同时具有一定的驱动能力可以驱动超声波传感器发出超声波。振荡电路的目的是为超声波传感器提供40KHZ脉冲。用555定时器组成的多谐振荡器如下图。接通电源后,电容。被充电,当VC上升到2Vfr3时,使V。为低电平,同时放电三极管T导通。此时电容C通过R2和T放电,YC下降。当VC下降到YCC/3时,VI)翻转为高电平。电容器C放电所需的时间为tp1.R2c1.n2=07R?c当放点结束时,T截止,YeC将通过母、R,向电容器C充电,VC由Vcc3上升到2%c3所需的时间为tp1.1.=<R1+R1)C1.n2=0.7(R1+R2)C当YC上升到2Vcc/3时,电路乂翻转为低电平。如此周而复始,于是,在电路的输出端就-个周期性的矩形波。其振荡频率为f=1=143IP1.+PH(RI+2R2)C图3-2震荡电路在控制信号P1.O为高电平时,此振荡电路启振,调打到可、R-C可得到40kHz左右的振荡频率.声波在空气中的传播速度受空气介质影响,距离越远,衰减越大。为能够接收远距离的回波,所以要增加驱动电路来增大功率。驱动电路的实现目的是为超声波发射器提供足够功率的脉冲信号.出动电路要求产生.出具有一定功率,一定脉冲宽度和一定频率的超声波电脉冲去鼓励超声波发射器,由超声波发射器将电能转换为机械能。本文采用CoMS芯片CD4049组成超声波驱动电路图,芯片CD4049的引脚图如下图:13、16引出端是空脚,与内部电路无连接。VDD接地,Vct接9V电压。NC1.FNCKEJD图3-3OM(M9引脚图为了增加业动能力,把3个非门并列起来。要求6个非门都来自同一个芯片上,以保证信号的上升沿和卜降沿的同步。在非门输出的两端直接接上一个电容是为了防止直流直接加载在超声波发射器上而导致其损坏。其电路图如图3-4所示:测距系统所用的超声波探头UCMT40KI在频率40KHz,幅值9V(可调)的电压驱动下,各种性能到达最正确,所以通过单片机RT89552的P1.。管脚输出脓冲信号给振荡电路.由振荡电路发出40KHZ的脉冲信号给驱动电路。由于单片机AT89S52的P1.口的输出电压只有5V,其驱动能力达不到耍求,所以用一个CYoS芯片CD4069来驱动超声波传感器的发射探头发射超声波。它的工作原理是:几个非门并接,即可提供较大的驱动功率,而且到达发射器两湍的信号是反向的,使得超声波的发射器得到足够的能S1.3-1OMo69芯片殂成超声波强动电路3.2.2超声波接收模块电路设计因为超声波测距只用于近距离,当距离较远时,衰减较为严道,反射回来的信号相对也比较微弱。因此接收端应先设置一个放大电路,然后通过检波电路对其输出信号进行解调,最后把枪波输出的信号送入电压比较泯进行比较,电压比较器输出的方波信号直接输入单片机的INTO中断口,产生中断,停止计时,在进行数据处理运算。其过程如下图:(1)放大电路的设计放大电路的目的:把超声波探头接收到的微弱信号进行放大。为了提高抗干扰性,浦波电路要针对40kHz信号进行高带通漉波,并对该频率信号进行放大增益.如图:图3-6运放构成接收电路图电路由集成运放A1.、A2构成二级放大电路,R、C为无源流波网络,二极管、R9为检波网络.在回波信号的放大过程中,由干扰信号的存在,为防止将干扰信号放大而产生回波误识别.必须将干扰信号去除,即回波信号放大过程中必须设计带通滤波器,只对有效频带内的超声波信号进行选择放大。灌波器的功能是让定频率范附内的信号通过,而把此频率范闹以外的信号加以抑制或使其急剧衰减。当干扰信号与有用信号不在同一频率范围之内时,可使用滤波器有效的抑制干扰。由于超声波回波信号具有频率低、幅度小、易受干扰等特点,因此,本系统采用RC无源滤波方式,用于微弱回波信号的放大。集成运放主要是把所得到的有用信号进行一定倍数的放大。由二极管和电容组成的检波网络的主要功能是通过二阶带通港波网络,检测到系统所相变的IOKHZ频率信号.(2)比较电路的设计比较电路的目的:将放大电路放大、港波得到的40KHZ频率信号整形成能为单片机的INTO口辨识的脉冲信号,也就是将正弦波整形成方波.采用集成电压比较错1.M393来实现这功能1.V393的内部结构如图:&-©G)-1.-0(2)(3)G)-j图3-71X393的内部结构如图在本文中只用组比较器,另组比较器的三个管脚必须接地,Vcv接9V电压,GND接地。由1.M393构成的比较电路如下图:如下图,放大后的信号由1.M393第2脚进入,由于R2电阻可调,即根据输入的信号可以调节滞回电压.可以有效地防止干扰“1.M393是+9Y(可谓)供电,需要在输出端口接上一个上拉电阻10K,该电阻由+5V供电,将+9V高电平拉低到+5V高电平,供单片机IVrO端口识别.超声波的传播速度一般来说只跟介质有关,相同的介质在不同的条件卜传播速度会有一些不同,比方温度不同它的传播速度也不相同,由于本设计中距离障碍物的距离很近,所以必须考虑到温度对超声波传播速度的影响。超声波是一种能量传播。一般来说,传播的距尚大或是速度慢,能量消耗就大,倘若声波的能量全部消耗在传播途中或是声波改变方向,那么超声波探头就接受不到信号了。而声波传播的速度与弹性介质的种类和状况关系极大,通常说的声速每秒340米,其传播介质是15C的标准空气。事实上,我们身边的空气是不可能“标准”的,它的状况与各种气型要素的组合(也就是天气的状况)密不可分.研究说明,声音的传播速度与湿度是成正比的,温度越悬,空气中分子密度越小,而空气作为声音传播介质,那么声音传播速度会有所增强。反之温度越低,空气中分子密度越大,而空气作为声音传播介版,那么声音传播速度会有所减小。声波与速度的关系,如表3-1所示。表3-1声波与速度的关系温度C速度m/s温度.速度m/s温度C速度m/s0331.417341.8343521332.118312.435352.62332.61934336353.23332.820343.637353.8433421344.238/1.45334.622344.8393556335.223315.440355.67335.82434641356.28336.425346.642356.8933726347.243357.i10337.627347.84435811338.228318.145358.612338.82934946359.213339.430349.647359.81434031350.248360.415310.632350.84936116341.233351.450361.6通过超声波的声速与温度的理论分析,设计温度测量电路。(1)DS18B2Q简介DS18B20是DA1.1.AS公司生产的单线数字双度传感器,他具有独特的单线总线接口方式.它体积小、功耗低、抗干扰能力强、易与微处理器连结.它无需任何外围硬件即可方便地进行温度测量,与单片机交换信息仅需要一根I/O线.DS18B20的供电方式有两种:寄生供电和外部电源,寄生供电就是从DQ数据获取电源,采用这种方式供电时,需要Ye接地,这种供电方式可能使得DQ线没有足够的驱动能力,因此本文使用的是第二种供电方式,即将VeC直接接外部电源(35.5V).DS18B20的管脚图如以下图所示:DQ为数据输入输出端,GND接地,Vtr接高电平,同时接IOk的上拉电阻以增加该I/O的驱动能力。RXDTXDa1.e7P5EHDSI82O冷图3-10测海电路电路图3.3控制系统设计控制系统是整个系统的核心,一切命令的发出、接受、处理、数据运算都是在这局部中完成的.3.3.1T89S52单片机最小系统设计AT89S52单片机最小系统由AT89S52单片机及其外围电路组成,是整个超声波测距仪的核心电路“一般包括晶振电路和第位电路“晶振电路:每个单片机系统里都有晶振,全程是叫晶体靛荡器,在单片机系统里晶振的作用非常大,他结合单片机内部的电路,产生单片机所必须的时钟频率,单片机的切指令的执行都是建立在这个基础上的,晶振的提供的时钟频率越鬲,那单片机的运行速度也就越快。夏位电路目的:在需要的时候,单片机纪位,保证正常的工作循环。图3-11单片机最小系统电路图T89S52的片机在高温环境中稳定性好。八T89S52单片机对很多嵌入式控制应用提供了一个高灵活有效的解决方案。它的作用使形成用于产生超声波的40KHZ信号、形成必要的时序、控制1.CD字符的显示、控制继电器通断以及对采桀到的数据进行运算.AT89S52单片机各个引脚分布如下图,P1.O为控制超声波发射:INTO为接收超声波回波信号:X1.和X2为单片机自身的12MHZ晶振:RESET是笑位信号:P21接湿度传感器DS18B20,测量湿度,实时计算出距离:POO-P07引脚对应1.ED显示器,控制1.ED显示器的写入字符:TXDxRXD引脚控制写入下载程序:P20引脚输出报警信号:当距离到达限定值就启动蜂呜罂,开始呜叫报警,以提醒驾驶员注意倒车情况,3. 3.2串行通信接口设计在计修机系统中,C1.t和外部通信有两种通信方式:并行通信和串行通信。