超声波测距倒车雷达系统设计方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

个人收集整理资料,仅供交流学习,勿作商业用途1/47基于超声波测距倒车雷达系统设计1引言近年来,随着汽车产业的迅速发展和人们生活水平的不断提高,我国的汽车数量正逐年增加。同时汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。据相关调查统计,15%的汽车碰撞事故是因倒车时汽车的后视能力不良造成的。因此。增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。安全避免障碍物的前提是快速、准确地测量障碍物与汽车之间的距离。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。2整体设计及原理超声波一般指频率在20kHz以上的机械波,具有穿透性强,衰减小,反射能力强等特点。工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。超声波测距原理简单,成本低,制作方便,但其传输速度受天气影响较大,不能精确测距;另外,超声波能量与距离的平方成正比衰减,因此,距离越远,灵敏度越低,从而使超声波测距方式只适用于较短距离。目前,国内外一般的超声波测距仪,其理想的测量距离为4~5m,因此大都用于汽车倒车雷达等近距离测距中。该倒车雷达系统采用单片机控制,如图1所示。利用超声波实现无接触测距,并考虑测量环境温度对超声波波速的影响,而且通过温度补偿法对速度进行校正。使用由集成数字传感器DS18B20构成的温度测量电路,可直接读取温度值,再根据温度补偿得出超声波在某一温度下的波速,由单片机计数脉冲个数获得传播时间,根据超声波测距原理测得并显示距离,再根据显示的距离控制蜂鸣器的发声频率。2.1超声波测距原理目前,利用超声波测距的方法有相位检测法、声波幅值检测法、渡越时个人收集整理资料,仅供交流学习,勿作商业用途2/47间检测法三种。相位检测的精度高,但检测范围有限;声波幅值检测易受反射波的影响;渡越时间检测工作方式简单、直观,在硬件控制和软件设计容易实现,其原理是检测从发射传感器发射超声波到经气体介质传播后接收传感器接收超声波的时间差,即渡越时间t。距离s=ct/2(c为声速,t可由单片机计脉冲个数的方法实现。基于超声波测距的倒车雷达系统设计1引言近年来,随着汽车产业的迅速发展和人们生活水平的不断提高,我国的汽车数量正逐年增加。同时汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。据相关调查统计,15%的汽车碰撞事故是因倒车时汽车的后视能力不良造成的。因此。增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。安全避免障碍物的前提是快速、准确地测量障碍物与汽车之间的距离。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。2整体设计及原理超声波一般指频率在20khz以上的机械波,具有穿透性强,衰减小,反射能力强等特点。工作时,超声波发射器不断发射出一系列连续脉冲,给测量个人收集整理资料,仅供交流学习,勿作商业用途3/47逻辑电路提供一个短脉冲。最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。超声波测距原理简单,成本低,制作方便,但其传输速度受天气影响较大,不能精确测距;另外,超声波能量与距离的平方成正比衰减,因此,距离越远,灵敏度越低,从而使超声波测距方式只适用于较短距离。目前,国内外一般的超声波测距仪,其理想的测量距离为4~5m,因此大都用于汽车倒车雷达等近距离测距中。该倒车雷达系统采用单片机控制,如图1所示。利用超声波实现无接触测距,并考虑测量环境温度对超声波波速的影响,而且通过温度补偿法对速度进行校正。使用由集成数字传感器ds18b20构成的温度测量电路,可直接读取温度值,再根据温度补偿得出超声波在某一温度下的波速,由单片机计数脉冲个数获得传播时间,根据超声波测距原理测得并显示距离,再根据显示的距离控制蜂鸣器的发声频率。2.1超声波测距原理目前,利用超声波测距的方法有相位检测法、声波幅值检测法、渡越时间检测法三种。相位检测的精度高,但检测范围有限;声波幅值检测易受反射波的影响;渡越时间检测工作方式简单、直观,在硬件控制和软件设计容易实现,其原理是检测从发射传感器发射超声波到经气体介质传播后接收传感器接收超声波的时间差,即渡越时间t。距离s=ct/2(c为声速,t可由单片机计脉冲个数的方法实现。2.2温度与声速的关系个人收集整理资料,仅供交流学习,勿作商业用途4/47由于超声波也是一种声波,其声速v与温度t有关。表1列出了几种不同温度下的声速。使用时,若温度变化不大,则可视声速基本不变;若测距精度要求很高,则应通过温度补偿法予以校正。一般情况下,利用v=331+0.60t进行温度补偿,以适应不同温度下的工作要求。表2给出补偿后声速与温度的关系。可以看出,0℃以下时声速值完全吻合;0℃以上最大误差不超过5%。由上述分析可知,温度测量的精度不仅直接影响了速度的测量精度,而且也间接影响距离的测量精度,所以温度的测量很关键。3硬件电路设计倒车雷达系统主要由超声波发射电路、超声波接收电路、温度测量电路及显示报警电路构成。3.1超声波发射电路在单片机控制下,使脉冲发生器输出超声波。脉冲发生器由555构成,其连接如图2所示。7引脚和6、2引脚的上下为r和c;中间r与rp并联,ra=rl+ra',ra=r2+rb',且t1=0.693rac,t2=0.693rbc,通过调节ra和rb的阻值,实现输出波形的占空比的可调。但是,这里需要50%占空比的方波,因此调节滑动变阻器,使t1=t2,频率的计算公式为:f=1.443/(ra+rbc(1个人收集整理资料,仅供交流学习,勿作商业用途5/47合理选择r,c可使超声波获得40khz的输出脉冲。因为超声波的传输要有一段距离,为了使信号便于传输,通常要在发射电路的后面加上一个调制电路。3.2超声波接收电路因为超声波测距只用于近距离,当距离较远时,衰减较为严重,反射回来的信号相对也比较微弱,因此接收端应先设置一个放大电路,然后通过检波电路对其输出信号进行解调,最后对检波输出信号进行比较整形。超声波接收电路的需要考虑以下几个方面:(1环境噪声、干扰、温度等影响图3给出放大电路图。它选择一个自举组合电路,该电路通过减小向输入回路索取的电流来提高输入阻抗,其值为rin=r1r2/(r1-r2,该值可根据前序电路确定r1和r2,使其与前序电路级间匹配。电路中用到的是反相比例放大电路,增益比较稳定,通常k=-r3/r1不会引起自激,可降低干扰对电路的影响。因此,合理地选择r3和r1,可使输出电压达到v级。(2检波精度设计中采用了图4所示的全波精密检波电路。为了提高电路的信噪比,衰减掉不需要的频率信号,在输人端加上谐振回路。二极管vd1和vd2选择高频性能比较好的in60。这种检波方式可以使二极管的死区电压和非线性得到很大的改善。个人收集整理资料,仅供交流学习,勿作商业用途6/47(3比较整形电路图5示出比较整形电路。首先在静态下测量距离等于5m,检波器的输出电压值(该电压同样是经过放大检波电路得到的,并以此电压值作为比较器的参考电压ur。比较器选用lm339,具有失调电压小,电源电压范围宽,其单电源电压为2~36v,双电源电压为±1~±18v,而且对比较信号源的内阻限制较宽等优点。对于lm339来说,当两个输入端电压差大于10mv时,就能确保其输出从一种状态可靠地转换到另一种状态。因此,把lm339用在弱信号检测等场合是比较理想的。一般情况下,比较电路的输出波形的上升沿和下降沿都有延时,可在其后面加一个与门,以改善输出特性。将比较整形电骼的输出送到单片机,对脉冲计数,得到渡越时间。单片机选用at89c52。3.3温度测量电路目前,大多数温度测控系统在检测温度时,都采用温度传感器将温度转化为电量,经信号放大电路放大到适当的范围,再由a/d转换器转换成数字量来完成。这种电路结构复杂,调试繁杂,精度易受元器件参数的影响。为此,利用一线性数字温度计即集成温度传感器ds18b20和单片机,构成一个高精度的数字温度检测系统。ds18b20数字式温度传感器与传统的热敏电阻温度传感器不同,能够直接读出被测温度值,并且可根据实际要求,通过简单的编程,实现9~12位的a/d转换。因而,使用ds18b20可使系统结构更简单,同时可靠性更高。温度测量范围从-55~+125℃,在-10~+85℃检测误差不超过个人收集整理资料,仅供交流学习,勿作商业用途7/470.5℃,而在整个温度测量范围内具有±2℃的测量精度,其电路连接如图6所示。3.4显示及报警电路显示电路采用4位共阳led数码管,码段由74ls244驱动电路驱动;驱动电路由pnp晶体管8550驱动。图7给出报警电路。它采用晶体管驱动。4结语该倒车雷达系统利用超声波实现了无接触测距;采用高精度温度传感器实现了对超声波测距系统的温度测量和补偿,即根据v=331+0.60t,对声速进行了补偿,提高了测量精度。具有电路设计简单,价格便宜,测量精度比较高的优点,目前已批量生产。军械工程学院王红云基于超声波时差测距法的倒车雷达设计2007-09-14嵌入式在线收藏|打印引言个人收集整理资料,仅供交流学习,勿作商业用途8/47倒车雷达是用来探测车身周围的障碍物并显示其距离,以帮助驾驶员安全倒车或泊车的辅助电子设施[1],在中高档汽车上的应用已逐渐普及,但多为无源探头倒车雷达。目前高性能的倒车雷达大都采用有源探头,接收的回波信号在探头内部放大整理后输出,发射信号也在探头内部耦合驱动传感器,其抗干扰性更强,探头的互换性、一致性也更高。本文给出一种有源倒车雷达设计方案,使用超声波传感器,利用时差法来确定传感器和反射物之间的距离,在驾驶员选择倒车挡时,向驾驶员提供监视范围内是否存在障碍物的指示。设计要求倒车雷达常用的超声波传感器直径为14毫M,工作频率40KHz,驱动电压最高为140Vp-p,其他的参数,如声压、阻抗、余震时间等参数请参看所用产品的说明书。根据ISO17386标准,主要的设计要求有:1)额定电压-DC12V,工作电流-500mAMAX.工作温度--30~+80℃。2)测量范围:最大有效测量距离140厘M,最小测量距离40厘M。个人收集整理资料,仅供交流学习,勿作商业用途9/473)测量原理:采用飞行时间测量原理。激活的探头将创建超声波区域,在接收到探测区域内对象所反射的能量后,测量出车辆与该对象之间的距离。4)距离显示:通过段式液晶屏显示测量距离。在MCU处理以后,距离数值应传送到显示屏进行显示并打开相应的声音报警。如果超过测量范围,显示继续,声音报警关闭。一旦进入有效范围,则自动打开声音报警功能。5)警告级别:使用三级警告级别,通过缓急不同的报警信号进行表示。6)上电以后,系统进行自测,工作过程中不会进行故障自测。如果没有探头故障,则自测时间不超过100毫秒。为保证实时性,探测到障碍物到传送显示数值的时间不应超过600毫秒。7)系统启动后进行自测,检查传感器是否故障。8)打到倒车档时,如果倒车速度不大于0.5M/秒,系统将从静止模式转变为启动模式,对周围的障碍物进行测量。同时有手动开启开关,驾驶员可以使用开关打开和关闭此系统。功能框图个人收集整理资料,仅供交流学习,勿作商业用途10/47系统包括4个超声探头、1个主机和1个报警显示装置。为了提高性能,采用有源探头。接收的信号在探头内部进行放大后输出;同样,发射信号也在探头内耦合以驱动传感器。作为典型的传感器处理应用设计,本电路的设计难点还是围绕在传感器部分:一是接收信号的放大;二是发射电路的驱动匹配。硬件电路设计接收放大电路在接收到反射的超声波后,传感器会产生压电共振,输出振幅微小的正弦波。超声传感

1 / 47
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功