没有合适的资源?快使用搜索试试~ 我知道了~
基于超声波测距倒车雷达系统设计说明.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 109 浏览量
2022-05-31
21:00:27
上传
评论
收藏 364KB DOC 举报
温馨提示
试读
26页
基于超声波测距倒车雷达系统设计说明.doc
资源推荐
资源详情
资源评论
基于超声波测距倒车雷达系统设计
1 引言
近年来,随着汽车产业的迅速发展和人们生活水平的不断提高,我国的汽车数量正逐年增加。同
时汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。在公路、街道、停车场、车库等拥挤、狭
窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。据相关调查统
计,15%的汽车碰撞事故是因倒车时汽车的后视能力不良造成的。因此。增加汽车的后视能力,研制
汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。安全避免障碍物的前提是快速、准确地
测量障碍物与汽车之间的距离。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷
达系统。
2 整体设计与原理
超声波一般指频率在 20 kHz 以上的机械波,具有穿透性强,衰减小,反射能力强等特点。工作
时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装
置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。超声波测距原理简单,成
本低,制作方便,但其传输速度受天气影响较大,不能精确测距;另外,超声波能量与距离的平方成
正比衰减,因此,距离越远,灵敏度越低,从而使超声波测距方式只适用于较短距离。目前,国外一
般的超声波测距仪,其理想的测量距离为 4~5 m,因此大都用于汽车倒车雷达等近距离测距中。
该倒车雷达系统采用单片机控制,如图 1 所示。利用超声波实现无接触测距,并考虑测量环境温
度对超声波波速的影响,而且通过温度补偿法对速度进行校正。使用由集成数字传感器 DS18B20 构
成的温度测量电路,可直接读取温度值,再根据温度补偿得出超声波在某一温度下的波速,由单片机
计数脉冲个数获得传播时间,根据超声波测距原理测得并显示距离,再根据显示的距离控制蜂鸣器的
发声频率。
2.1 超声波测距原理
目前,利用超声波测距的方法有相位检测法、声波幅值检测法、渡越时间检测法三种。相位检测
的精度高,但检测围有限;声波幅值检测易受反射波的影响;渡越时间检测工作方式简单、直观,在
硬件控制和软件设计容易实现,其原理是检测从发射传感器发射超声波到经气体介质传播后接收传感
器接收超声波的时间差,即渡越时间 t。距离 s=ct/2(c 为声速),t 可由单片机计脉冲个数的方法实
现。
基于超声波测距的倒车雷达系统设计
1 引言
近年来,随着汽车产业的迅速发展和人们生活水平的不断提高,我国的汽车数量正逐年增加。同时
汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。在公路、街道、停车场、车库等拥挤、狭窄的
地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。据相关调查统计,15%的汽
1 / 26
车碰撞事故是因倒车时汽车的后视能力不良造成的。因此。增加汽车的后视能力,研制汽车后部探测障
碍物的倒车雷达便成为近些年来的研究热点。安全避免障碍物的前提是快速、准确地测量障碍物与汽车
之间的距离。为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。 2 整体设计
与原理
超声波一般指频率在 20 khz 以上的机械波,具有穿透性强,衰减小,反射能力强等特点。工作时,
超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。最后由信号处理装置对接
收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。超声波测距原理简单,成本低,制
作方便,但其传输速度受天气影响较大,不能精确测距;另外,超声波能量与距离的平方成正比衰减,
因此,距离越远,灵敏度越低,从而使超声波测距方式只适用于较短距离。目前,国外一般的超声波测
距仪,其理想的测量距离为 4~5 m,因此大都用于汽车倒车雷达等近距离测距中。
该倒车雷达系统采用单片机控制,如图 1 所示。利用超声波实现无接触测距,并考虑测量环境温度
对超声波波速的影响,而且通过温度补偿法对速度进行校正。使用由集成数字传感器 ds18b20 构成的温
度测量电路,可直接读取温度值,再根据温度补偿得出超声波在某一温度下的波速,由单片机计数脉冲
个数获得传播时间,根据超声波测距原理测得并显示距离,再根据显示的距离控制蜂鸣器的发声频率。
2.1 超声波测距原理
目前,利用超声波测距的方法有相位检测法、声波幅值检测法、渡越时间检测法三种。相位检测的
精度高,但检测围有限;声波幅值检测易受反射波的影响;渡越时间检测工作方式简单、直观,在硬件
控制和软件设计容易实现,其原理是检测从发射传感器发射超声波到经气体介质传播后接收传感器接收
超声波的时间差,即渡越时间 t。距离 s=ct/2(c 为声速),t 可由单片机计脉冲个数的方法实现。
2.2 温度与声速的关系
由于超声波也是一种声波,其声速 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+rb)c (1)
合理选择 r,c 可使超声波获得 40 khz 的输出脉冲。因为超声波的传输要有一段距离,为了使信号
便于传输,通常要在发射电路的后面加上一个调制电路。
3.2 超声波接收电路
因为超声波测距只用于近距离,当距离较远时,衰减较为严重,反射回来的信号相对也比较微弱,
因此接收端应先设置一个放大电路,然后通过检波电路对其输出信号进行解调,最后对检波输出信号进
行比较整形。超声波接收电路的需要考虑以下几个方面:
2 / 26
(1)环境噪声、干扰、温度等影响
图 3 给出放大电路图。它选择一个自举组合电路,该电路通过减小向输入回路索取的电流来提高输
入阻抗,其值为 rin=r1r2/(r1-r2),该值可根据前序电路确定 r1 和 r2,使其与前序电路级间匹配。电
路中用到的是反相比例放大电路,增益比较稳定,通常 k=-r3/r1 不会引起自激,可降低干扰对电路的
影响。因此,合理地选择 r3 和 r1,可使输出电压达到 v 级。
(2)检波精度
设计中采用了图 4 所示的全波精密检波电路。为了提高电路的信噪比,衰减掉不需要的频率信号,
在输人端加上谐振回路。二极管 vd1 和 vd2 选择高频性能比较好的 in60。这种检波方式可以使二极管
的死区电压和非线性得到很大的改善。
(3)比较整形电路
图 5 示出比较整形电路。首先在静态下测量距离等于 5 m,检波器的输出电压值(该电压同样是经过
放大检波电路得到的),并以此电压值作为比较器的参考电压 ur。比较器选用 lm339,具有失调电压小,
电源电压围宽,其单电源电压为 2~36 v,双电源电压为±1~±18 v,而且对比较信号源的阻限制较宽
等优点。对于 lm339 来说,当两个输入端电压差大于 10 mv 时,就能确保其输出从一种状态可靠地转
换到另一种状态。因此,把 lm339 用在弱信号检测等场合是比较理想的。一般情况下,比较电路的输出
波形的上升沿和下降沿都有延时,可在其后面加一个与门,以改善输出特性。将比较整形电骼的输出送
到单片机,对脉冲计数,得到渡越时间。单片机选用 at89c52。
3.3 温度测量电路
目前,大多数温度测控系统在检测温度时,都采用温度传感器将温度转化为电量,经信号放大电路
放大到适当的围,再由 a/d 转换器转换成数字量来完成。这种电路结构复杂,调试繁杂,精度易受元器
件参数的影响。为此,利用一线性数字温度计即集成温度传感器 ds18b20 和单片机,构成一个高精度的
数字温度检测系统。ds18b20 数字式温度传感器与传统的热敏电阻温度传感器不同,能够直接读出被测
温度值,并且可根据实际要求,通过简单的编程,实现 9~12 位的 a/d 转换。因而,使用 ds18b20 可
使系统结构更简单,同时可靠性更高。温度测量围从 -55~+125℃,在-10~+85℃检测误差不超过
0.5℃,而在整个温度测量围具有±2℃的测量精度,其电路连接如图 6 所示。
3.4 显示与报警电路
显示电路采用 4 位共阳 led 数码管,码段由 74ls244 驱动电路驱动;驱动电路由 pnp 晶体管 8550
驱动。图 7 给出报警电路。它采用晶体管驱动。
4 结语
该倒车雷达系统利用超声波实现了无接触测距;采用高精度温度传感器实现了对超声波测距系统的
温度测量和补偿,即根据 v=331+0.60t,对声速进行了补偿,提高了测量精度。具有电路设计简单,
价格便宜,测量精度比较高的优点,目前已批量生产。
军械工程学院 王红云
3 / 26
基于超声波时差测距法的倒车雷达设计
2007-09-14 嵌入式在线 收藏 | 打印
引言
倒车雷达是用来探测车身周围的障碍物并显示其距离,以帮助驾驶员安全倒车或泊车的辅助电子设
施[1],在中高档汽车上的应用已逐渐普与,但多为无源探头倒车雷达。
目前高性能的倒车雷达大都采用有源探头,接收的回波信号在探头部放大整理后输出,发射信号也
在探头部耦合驱动传感器,其抗干扰性更强,探头的互换性、一致性也更高。本文给出一种有源倒车雷
达设计方案,使用超声波传感器,利用时差法来确定传感器和反射物之间的距离,在驾驶员选择倒车挡
时,向驾驶员提供监视围是否存在障碍物的指示。
设计要求
倒车雷达常用的超声波传感器直径为 14 毫米,工作频率 40KHz,驱动电压最高为 140Vp-p,其
他的参数,如声压、阻抗、余震时间等参数请参看所用产品的说明书。根据 ISO17386 标准,主要的设
计要求有:
(1)额定电压-DC 12 V,工作电流-500mA MAX. 工作温度--30~+80 ℃。
(2)测量围:最大有效测量距离 140 厘米,最小测量距离 40 厘米。
(3)测量原理:采用飞行时间测量原理。激活的探头将创建超声波区域,在接收到探测区域对象所
反射的能量后,测量出车辆与该对象之间的距离。
(4)距离显示:通过段式液晶屏显示测量距离。在 MCU 处理以后,距离数值应传送到显示屏进行
显示并打开相应的声音报警。如果超过测量围,显示继续,声音报警关闭。一旦进入有效围,则自动打
开声音报警功能。
(5)警告级别:使用三级警告级别,通过缓急不同的报警信号进行表示。
(6)上电以后,系统进行自测,工作过程中不会进行故障自测。如果没有探头故障,则自测时间不
超过 100 毫秒。为保证实时性,探测到障碍物到传送显示数值的时间不应超过 600 毫秒。
(7)系统启动后进行自测,检查传感器是否故障。
(8)打到倒车档时,如果倒车速度不大于 0.5 米/秒,系统将从静止模式转变为启动模式,对周围
的障碍物进行测量。同时有手动开启开关,驾驶员可以使用开关打开和关闭此系统。
功能框图
系统包括 4 个超声探头、1 个主机和 1 个报警显示装置。为了提高性能,采用有源探头。接收的信
号在探头部进行放大后输出;同样,发射信号也在探头耦合以驱动传感器。
4 / 26
作为典型的传感器处理应用设计,本电路的设计难点还是围绕在传感器部分:一是接收信号的放大 ;
二是发射电路的驱动匹配。
硬件电路设计
接收放大电路
在接收到反射的超声波后,传感器会产生压电共振,输出振幅微小的正弦波。超声传感器能对只有 -
70 分贝的回波产生感应,声压是如此之小,所以感应产生的电压也只有微伏级,一般的测量工具是看不
出来的。这么小的电压信号,如果要服务于后续电路,必须要进行放大。本电路使用了三级放大,前两
级为普通反相放大电路,第三级为带通放大电路,理论放大倍数约为 20~30 万倍。前两级的放大电路如
图 2 所示:
运算放大器采用美国国家半导体公司的 TL074,这是一种很常见的运放,使用比较简单。为 JFET
输入,阻抗极高,不必考虑输入端的阻抗平衡。另外它的噪声较小,工作带宽较大[2]。电路采用单电源
供电,第一级前的输入电阻图中未画出,在后面的接口电路中可以找到。Ca1 跨接到运放的 1、2 脚两端,
可以部分地滤除高频信号,放大倍数的大小可以由 Rb 动态调节。
信号在经过以上两级放大后,在示波器上已经可以隐约地看出接收的波形。但还是太小,后续电路
不能使用,必须再次放大。但此时,输入干扰信号也已经被放大了很多,加上运放的噪声,如果第三级
运放不能有效地滤除它们的话,放大后的信号效果会非常差,几乎不能使用。为此,第三级运放采用了
带通放大电路,如图 3 所示。
第三级是典型的多反馈带通放大电路。它的 Q 值、放大倍数 A 和中心频率 f 均可调。中心频率可以
通过调节 Rc 进行调整,而且 Rc 的变化不会影响到 Q 值和带宽[3]。将中心频率设定为 40kHz,可以有
效地滤除大部分干扰波形,输出清晰的回波放大信号。从示波器上观察,其背景噪声信号应该不超过
200mV。
经过三级放大后的回波信号,根据距离的不同幅值也相应变化。如果想通过级联第四级运来增加测
量距离的想法是不太现实的,因为级数太多,运放很容易处于自激状态而变成一个振荡电路。不可限制
地增大其中某一级的放大倍数也是不可取的,在增益带宽积限定的情况下,必须折衷取舍增益和带宽的
大小。况且放大倍数太大,失调电压和噪声、温漂等都将变得不可控,严重影响电路的正常工作。如果
想使运放较为理想的工作,采用负反馈放大的时候,其放大倍数尽量不要太大。
整形电路
放大后回波信号幅值不定,要被单片机读取使用,需要通过比较器整形为数字信号。如果单片机本
身 带 有 比 较 器 功 能, 信 号 可以 直 接 接 入 , 如 果 没 有 这 项 功 能 , 则 必 须 外 接 模 拟 比 较 器 。 由 于
PIC18F2480 本身不带有比较器,本设计选用了 LM2903 对放大信号进行整形。
模拟整形电路的主要工作是将幅值不定的一簇正弦波整理为一个有明确上升沿的脉冲信号,以供单
片机中断使用。利用 LM2903 的整形电路如图 4 所示:
上面的电路可以很好地完成对回波整形加工的任务,并使整个电路的抗干扰性大大增强。通过
5 / 26
剩余25页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3650
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功