车载超声波测距系统的开发(1)
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0 引言 根据中国汽车工业协会提供的数据,2009年。在汽车生产
形势整体下滑,世界主要汽车生产国产量下降明显的情况下。 中国汽车市场一枝独秀。呈现高速增长态势,累计产销双超l 300万辆。2010年上半年,国内汽车需求保持较快的增长,国 际市场需求也逐步恢复。汽车进出口量双双呈现快速增长。然 而,汽车保有量的增长也带来了道路拥堵和交通事故频发等问 题。由于司机的视线受到车身的阻挡.在倒车、转弯、泊车等 过程中极易发生刮蹭和碰撞。为了避免这种情况的发生。各大 厂商和许多研发部门都投入人力物力研制各种驾驶辅助系统。 如倒车雷达等,以确保行车安全。在各类需探知外部环境的驾 驶辅助系统中,超声波测距是应用较为广泛的一种环境探测手 段。笔者提出了一种车载超声波测距系统,分析了超声波测距 的原理,设计了系统的硬件和软件结构。实验证明该系统具有 良好的测距性能。适于车载应用。
2.5显示模块 文中的显示模块采用共阳极四位一体数码管SM410564。
数码管的显示方式采用动态扫描显示。
2.6 电源模块 笔者设计的超声测距系统工作电压为5 V。车载电源一般
为12 V,有的车上将两个车载电源进行串联。形成24 V电源。 因此可以采用ZUSl205或ZUS2405电源模块。
3系统软件设计 笔者所设计的软件系统包括主程序,定时中断程序和外部
车载超声波测距系统的开发
刘欣,渠笑纳,方家宝 (大连X-r-大学机械工程学院,辽宁大连116023)
摘要:提出了一种车载超声波系统,分析了超声测距的原理和超声测距系统需要从外界获取的参数,设计了超声波测距的硬 件软件系统,其中详细叙述r超声波发射电路和超声波接收电路的组成。经实验证实,本系统具有较高的测距精度,可以完成倒 车雷达等泊车辅助系统所需测距任务,具有一定的使用价值和广阔的应用前景。
4结束语 经实验证实,笔者所设计的超声测距系统的测量范围为
0.23~4.11 m,在3 in以内精度可达到±1 cm,超过3 m以后 精度逐渐下降。实验证实了文中所设计的车载超声波系统能够 较为精确完成测距任务;电路的设计合理。该车载超声波系统 可以应用于倒车雷达等辅助泊车系统中。具有一定的使用价值 和较为广阔的应用前景。
图4 CX20106A内部结构图
CX20106A各引脚的定义如下: (1)引脚1为信号输入端,在CX20106A原始设计中,该 引脚用来外接光电二极管,此处接到接收探头上。 (2)引脚2外接电阻电容组成RC串联网络以确定放大器 的增益和频率特性,常用值为屁=4.7 n,C=l妒。 (3)引脚3外接检波电容。CX20106A采用峰值检波法。 外接电容过大会变成平均值检波.通常取值为3.3肛F。 (4)引脚4接地。 15)引脚5外接电阻到电源正极以设置带通滤波器的中心 频率。据文献[4]记载,外接电阻为200 kit的时候,中心频 率为38 kHz,外接电阻为220 kil的时候,中心频率为42 kHz。 经实验证实,外接电阻为210 kfl的时候,可以接收到40 kHz 的超声波,故此,文中采用了一个200 k1)的电阻与一个10 kn 的电阻串联的形式。 (6)引脚6外接积分电容,一般取值为330 pF,此值大一 些可以增强抗干扰能力。笔者采用470 pF的电容。 (7)引脚7为整形输出端,可以将接收到的超声波信号以 方波的形式输出。 (8)引脚8接+5 V电源。 引入接收探头的两脚要接一个0.1斗F的电容,这样, CX20106A才能较为稳定地输出。接收到的超声波信号为正弦 波,经CX20106A解调后变成方波。从8脚输出,接到单片机
笔者采用555时基电路来产生40 kHz的脉冲串。如图3所 示,NE555D与周边的元件组成的脉冲发生电路。在3脚上可 以产生脉冲串。NE555D的4脚GEN端接受来自单片机的控 制,高电平时产生脉冲串.低电平时不工作。电位器凡用来 调节脉冲串的占空比,电位器兄用以调节脉;中串的频率。
图3超声波发射电路 提高驱动电压可以增加测距的量程。笔者采用MAX232来
in parking assist system such as reversing radar and of great using value and wide range of application.
பைடு நூலகம்
Keywords:Ultrasonic wave;Ranging;Parking assist system;Reversing radar
1 超声波测距原理与分析 发射和接收超声波的装置为超声波探头.又称为超声波换
能器。超声波探头按工作方式分为收发一体式和收发分体式, 文中采用收发分体式的探头,即发射和接收分别由两个探头独 立完成。超声波探头是用压电材料制成的。压电材料的压电效 应可以用来发射超声波。发射超声波时,探头的压电晶片被加 以超声频的交变电信号,压电晶片变形,发射出超声波。压电 材料的逆压电效应可以接收超声波。接收超声波时,反射回来 的超声信号可以挤压压电晶片。产生超声频的电信号,便于系 统探知回波。
2.1 单片杌 单片机在系统中任务有:控制超声波的发射;检测接收到
的回波信号;利用定时器获得超声波在空气中传播的时间从测 温模块中读取温度、计算距离、显示计算结果。
蹄毕譬蒲呷‰ 前置放大
限幅放大带通滤波峰值检波积分比较整形输出
2.2超声波发射电路 超声波发射电路需要产生超声频率的电脉冲串,并将驱动
电压升高,以驱动发射探头发射超声波。空气中测距常用的超 声波频率为40 kHz,市面上最多的超声波探头的中心频率也是 加kHz。笔者采用的也是这个频率的探头。
c2:业
(2】
P
其中:c为声速;对于空气,常数A=1.402;P为气压;P为气
体密度。根据克拉珀龙方程
pV=面mRr
(3)
将公式(1)中的P替换掉,声速的表达式为
c。2:2百警
(144)J
其中:月为气体常数,肘为气体的摩尔质量,在空气中为常 量。r为气体的热力学温度,是变量,由此可见,声速受到气 体的温度的影响。P。=1.013 X105 Pa。环境温度为0℃时。声
关键词:超声波;测距;泊车辅助系统;倒车雷达
Development of Ultrasonic Ranging System for Automobile
LIU Xin,QU Xiaona。FANG Jiabao
(School of Mechanical Engineering,Dalian University of Technology,Dalian Liaoning 1 1 6023,China)
[J].民办教育研究,2009(8):85—88.
作者简介:刘欣,男,辽宁大连人,副教授,硕士生导师。 主要从事自动化控制及智能仪表的研究。联系人:渠笑纳,电话:
13889459828,E—mail:tawuge@163.corn。
收稿日期:2010—09—25
(上接第53页) 均效率要远高于常规动力系统,因此可以进一步降低油耗。因 此,混合动力客车在降低油耗方面大于30%。
垫!!:!!墨堕!堕墅堕旦!堕
055
研究与开童
万方数据
的外部中断引脚上,以证实已接收到超声波。
VCC
C 接收探头
pF
图5超声波接收电路
2.4测温模块 由前面分析可知,超声波测距系统需要探知外部环境温
度。笔者采用了DSl8820作为温度传感器。DSl8820是Dallas 半导体公司出品的单总线(1.Wire)器件。只需一条线就可以 与主机进行通信。DSl8820可以将温度自动转换成9位二进制 数据传送给主机。DSl8820可以节省I/O口,并且具有较高的 精度.其编程需要严格遵守其时序规则。
参考文献: 【l】许肖梅.声学基础[M].北京:科学出版社,2003. 【2】张无良,吕艳,王建军.智能仪表设计实用技术及实例[M].北
京:机械工业出版社,2008. 【3】瞿贵荣.红外解调器CX20102A原理与检修[J].家庭电子,
1997(7):33. 14】袁新娜,余红英.超声波传感器在智能小车避障系统中的应用
2硬件系统设计 硬件系统由单片机、超声波发射电路、超声波接收电路、
测温模块、显示模块和电源模块组成。如图2所示。
。厕衙 [彳超声波发射电路
单片机
图2系统硬件结构图
提高探头的驱动电压。输出的脉冲串经过反相器以后。与原脉
冲串一同进入MAX232的m电平输入端,在输出端.可以产
生达到RS232标准的电平信号,RS232标准的逻辑1为一3一 一15 V,逻辑0为3~15 V【21。电压差可达到6—30 V,有效提 高了驱动电压。两路脉冲信号相位相反.加到探头上具有推挽 驱动的效果。可以有效地提高测距的量程。
研究与开发
.A..u..t.o..m...o..b..il.e...P..a..r.t.s.....2.0...1.0....1—1— 054
万方数据
速co=331.6 m/s。以co为基准。 将热力学温度r转换为摄氏
度r,声速的计算式为
忙√1万co /243.5+,/-
(5)
上式可以用来求任意温度下的声速。由以上分析可见.超 声测距系统应当获取的参数为超声波回波在空气中传播的时间 和环境温度。
中断程序三部分,如图6所示。
萋詈
塞
图6程序流程图
主程序完成系统的初始化、测温和测量距离值的计算,以 及显示测量数据的任务。定时中断程序用来规定发射超声波的
时间和接收超声波的时间。定时中断程序按照全局变量S的值 分成三段:第一段为发射超声波的时段,S=1,发射频率为40 kHz的超声波脉冲十个.大约为250 Ixs;第二段为延时部分,S =2,为了去除发射探头余振的影响,延时大约l nlg,在此期 间并不承认接收到的回波;第三段为接收部分,S=0。在此时 间段内接收反射回波。外部中断程序用来处理从CX20106A传 送来的回波信号。若S=O,即在接收时段内,则确定已收到回 波,将定时器的值赋给全局变量D,主程序根据D计算测量所 得的距离并进行显示。
2.3超声波接收电路 超声波接收电路需要检测超声波的回波,并且给单片机一
个信号。表明已经接收到超声波,来帮助单片机完成确定超声 波传播时间的任务。
一般说来,超声波回波信号的检测包括信号放大,带通滤 波和整形输出三部分。为了保证电路工作的稳定性和可靠性, 文中的超声波回波接收采用了以CX20106A为核心的电路。 CX20106A是日本索尼公司生产的红外解调电路,内部含有前 置放大、自动偏置、限幅放大、带通滤波、峰值检波、积分比 较和施密特整形输出电路¨3。如图4所示。
图1超声测距原理图
超声波测距最常用的方法为渡越时间法,如图1所示,由 发射探头发射超声波,超声波碰到物体之后产生回波,被接收 探头收到。通常,两个探头之间的距离s与测试距离£相比很 小。可以忽略。在空气中的声速为c,超声波在空气中传播的 时间为£。则探头与障碍物之间的距离为
L=7Gg
(1)
对于理想气体中的小振幅声波,声速的表达式为…
Abstract:A vehicle-mounted ultrasonic ranging system Was presented,ultrasonic ranging theory and the parameters needed Was arm—
and枷ware lyzed,ultrasonic ranging hardware
was designed.Particularly,ultrasonic transmitter and receiver circuits were introduced in de·
tail.It is confirmed by experiment that this system is qualified with hi【sh ranging precision,able tO achieve ranging function which is essential
由于避免了冷起动,也避免了排放略低于冷起动的热起 动,混合动力客车极大地降低了有害气体的排放。按美国 n聊5的标准计算,降低幅度超过80%。
5结束语 开发的新型混合动力装置,能够满足混联式混合动力汽车
的需要,尤其使用于体积较大的城市公交客车,可以提高经济 性,降低排放,有利于节约资源保护环境。