倒车雷达分析报告.docx
- 文档编号:26382652
- 上传时间:2023-06-18
- 格式:DOCX
- 页数:13
- 大小:208.46KB
倒车雷达分析报告.docx
《倒车雷达分析报告.docx》由会员分享,可在线阅读,更多相关《倒车雷达分析报告.docx(13页珍藏版)》请在冰豆网上搜索。
倒车雷达分析报告
倒车雷达分析
1倒车雷达的意义和要求
随着汽车的迅速增加,停车难已经是不争的事实,狭小的停车场地常常令有车一族无所适从,稍不慎,则闯祸,烦事又烦人。
虽然每辆车都有后视镜,但不可避免的都存在一个后视盲区。
倒车雷达是汽车泊车或者倒车时的安全辅助装置,能以声音或者更为直观的显示告知驾驶员驾驶车辆周围障碍物的情况,解除了驾驶员泊车、倒车和起动车辆时前后左右探视所引起的困扰,并帮助驾驶员扫除了使用死角和视线模糊的缺陷,提高驾驶的安全性。
倒车雷达的发明是迫在眉睫的,是必不可少的设备。
2总体方案
该设计的应用背景是基于AT89C51的超声信号检测的。
因此初步计划实在室内小范围的测试,限定在2.5米左右。
单片机(AT89C51)发出短暂的40KHz信号,反射后的超声波经超声波接收器作为系统的输入,锁相环对此型号进行技术判断后,把相应的计算结果送到LED显示电路显示,并进行声光报警[1]。
其发射电路通常分为调谐式和非调谐式。
在调谐式电路中有调谐线圈(有时装在探头内),谐振频率有调谐电路的电感、电容决定,发射的超声脉冲频带较窄。
在非调谐式电路中没有调谐元件,发射出的超声频率主要由压电晶片的固定参数决定,频带较宽。
将一定频率、隔度的交流电压加到发射传感器的固有频率40KHz,使其工作在谐振频率,达到最优的特性。
发射电压从理论上说是越高越好,因为对同一支发射传感器而言,电压越高,发射的超声功率就越大,这样能够在接受传感器上接受的回波功率就比较大,对于接受电路的设计就相对简单一些。
但是每一支实际的发生传感器有其工作电压的极限值,同时发射电路中的阻尼电阻决定了电路的阻尼情况。
通常采用改变阻尼电阻的方法来改变发射强度。
发射部件的点脉冲电压很高,但是由于障碍物回波引起的压电晶片产生的射频电压不过几十毫伏,要对这样小的信号进行处理就必须放大到一定的幅度。
接收部分就是有两级放大电路,检波电路及锁相环构成,其中包括杂波抑制电路。
最终达到对回波进行放大检测,产生一个单片机(AT89C51)能够识别的中断信号作为回波到达的标志。
2.1超声波测距
2.1.1超声波测距原理
超声波测距是通过不断检测超声波发射后遇到障碍物所反射的回波,从而测出发射和接收回波的时间差t,然后求出距离S=Ct/2,式中的C为超声波波速。
由于超声波也是一种声波,其声速C与温度有关,在不同温度下的声速也不相同。
在使用时,如果温度变化不大,则可认为声速是基本不变的。
如果测距精度要求很高,则应通过温度补偿的方法加以校正。
声速确定后,只要测得超声波往返的时间,即可求得距离。
这就是超声波测距仪的机理。
图2-2即为超声波测距的具体流程图。
2.1.2、测量与控制方法
声波在其传播介质中被定义为纵波。
当声波受到尺寸大于其波长的目标物体阻挡时就会发生反射;反射波称为回声。
假如声波在介质中传播的速度是已知的,而且声波从声源到达目标然后返回声源的时间可以测量得到,从声波到目标的距离就可以精确地计算出来。
这就是本系统的测量原理。
由于此超声波测距仪可以实现双向测距,所以需进行测距选择,而这个测距选择就以自动选择功能来实现.
2.1.3、理论计算
如图2-3所示为反射时间,是利用检测声波发出到接收到被测物反射回波的时间来测量距离其原理如图所示,对于距离较短和要求不高的场合我们可认为空气中的声速为常数,我们通过测量回波时间T利用公式:
其中,S为被测距离、V为空气中声速、T为回波时间,
测距的原理
可以计算出路程,这种
方法不受声波强度的影响,直接耦合信号的影响也可以通过设置“时间门”来加以克服。
这样可以求出距离:
555时基电路振荡产生40Hz的超声波信号。
其振荡频率计算公式如下:
2.2超声波传感器
2.2.1超声波传感器的特性
超声波传感器的基本特性有频率特性和指向特性,这里以课题中选用的传感器SZW-S40-12M发射型超声波传感器的特性为例加以说明。
(1)频率特性
图是超声波发射传感器的升压能级和灵敏度。
其中,40KHz处为超声波发射传感器的中心频率,在40KHz处,超声发射传感器所产生的超声机械波最强,也就是说在40KHz处所产生的超声声压能级最高。
而在40KHz两侧,声压能级迅速衰减。
其频率特性如图2-7所示。
因此,超声波发射传感器一定要使用非常接近中心频率40KHz的交流电压来激励。
另外,超声波接收传感器的频率特性与发射传感器的频率特性类似。
曲线在40KHz处曲线最尖锐,输出电信号的振幅最大,即在40KHz处接收灵敏度最高。
因此,超声波接收传感器具有很好的频率选择特性。
超声接收传感器的频率特性曲线和输出端外接电阻R也有很大关系,如果R很大,频率特性是尖锐共振的,并且在这个共振频率上灵敏度很高。
如果R较小,频率特性变得光滑而且有较宽的带宽,同时灵敏度以随之降低。
并且最大灵敏的向稍低的频率移动。
因此,超声接收传感器应与输入阻抗的前置放大器配合使用,才能有较高的接收灵敏度。
考虑到实际工程测量的要求,可以选用超声波频率f=40KHz,波长λ=0.85cm。
3硬件设计
该系统设计有超声波发射电路、超声波接收电路、电源电路、温度补偿电路、声报警电路、键盘控制电路、单片机硬件接口电路及显示报警电路组成,该系统的核心部分采用性能较好的AT89C51单片机,下面分步介绍各硬件部分的具体设计分析。
3.1超声波发射电路
超声波发射电路包括超声波产生电路和超声波发射电路两个部分,探头(又称“超声波换能器”)选用压电式,可采用软件发生法和硬件发生法产生超声波。
前者利用软件产生40KHz的超声波信号,通过输出引脚输入至驱动器,经驱动器驱动后推动探头产生超声波。
这种方法的特点是充分利用软件,灵活性好,但需要设计一个驱动电流100mA以上的驱动电路。
第二种方法是利用超声波专业发生电路或通用发生电路产生超声波信号,并直接驱动换能器产生超声波。
这种方法的优点是无需驱动电路,但缺点是灵活性低。
本设计采用第二种方法产生超声波发射信号。
40KHz的超声波是利用LC震荡电路振荡产生的,其振荡频率计算公式如下:
脉冲发射采用软件方式,利用AT89S51的P1.0口发射40kHz的方波信号,经过74HC04放大后输出到超声波换能器,产生超声波。
74LS04是一个高速CMOS六反相器,具有放大作用,具有对称的传输延迟和转换时间,而相对于LSTTL逻辑IC,它的功耗减少很多。
对于HC类型,其工作电压为2~6V,它具有高抗扰度,可以兼容直接输入LSTTL逻辑信号和CMOS逻辑输入等特点。
本系统将40KHz方波信号分成两路,分别由74LS04经两次和一次反向放大,从而构成推拉式反向放大。
电路图如图3-1所示。
发射电路主要由反向器74LS04和超声波换能器构成,单片机P1.0端口输出40KHz方波信号一路经一级反向器后送到超声波换能器的一个电极,另一路经两级反向器后送到超声波换能器的另一个电极。
用这种推挽形式将方波信号加到超声波换能器两端,可以提高超声波的发射强度。
输出端采用两个反向器并联,用以提高驱动能力,上拉电阻R8、R9一方面可以提高反向器74LS04输出高电平的驱动能力,另一方面可以增加超声波换能器的阻尼效果,缩短其自由振荡的时间。
压电式超声波换能器是利用压电晶体的谐振来工作的。
超声波换能器内部有两个压电晶片和一个换能板。
当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片会发生共振,并带动共振板振动产生超声波,这时它就是一个超声波发生器;反之,如果两电极问未外加电压,当共振板接收到超声波时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收换能器。
超声波发射换能器与接收换能器在结构上稍有不同,使用时应分清器件上的标志。
3.2超声波检测接收电路
3.2.1集成电路CX20106A
集成电路CX20106A是一款红外接收的专用芯片,常用于电视红外遥控器。
常用的载波频率38khz与测距的40khz较为相近,可以利用它来做接收电路。
适当的改变C3的大小,可以改变接受电路的灵敏度和抗干扰能力。
CX20106A(国内同类产品型号为D20106A)是日本索尼公司生产的在红外遥控系统中作接收预放用的双极型集成电路。
它还可广泛用于视频系统、家用电器遥控电路以及通信系统等。
这种IC性能优越,封装形式及体积与许多遥控信号接收器IC相同或相似,故可用来代换多种型号的遥控信号接收集成电路。
CX20106A可用来完成遥控信号,CX20106A是日本索尼公司生产的红外解调集成电路,采用8脚单列直插式塑料超小型封装,+5v供电,内部含可前置放大、自动偏置、限幅放大、通带摅波、峰值检波、积分比较及施密特整形输出等电路。
其主要功能是从38KHz红外载波信号中,将编码信号解调出来,并加以放大和整形,然后再送到微处理器(CPU)进行处理,以实现遥控操作功能,其具体引脚图如图所示。
集成电路CX20106A内部结构图
CX20106A的引脚注释:
(1)l脚:
超声波信号输入端,该脚的输入阻抗约为40kΩ。
(2)2脚:
该脚与GND之间连接RC串联网络,它们是负反馈串联网络的一个组成部分,改变它们的数值能改变前置放大器的增益和频率特性。
增大电阻R或减小C,将使负反馈量增大,放大倍数下降,反之则放大倍数增大。
但C的改变会影响到频率特性,一般在实际使用中不必改动,推荐选用参数为R=4.7Ω,C=3.3μF。
(3)3脚:
该脚与GND之间连接检波电容,电容量大为平均值检波,瞬间相应灵敏度低;若容量小,则为峰值检波,瞬间相应灵敏度高,但检波输出的脉冲宽度变动大,易造成误动作,推荐参数为3.3μF。
(4)4脚:
接地端。
(5)5脚:
该脚与电源端VCC接入一个电阻,用以设置带通滤波器的中心频率f0,阻值越大,中心频率越低。
例如,取R=200kΩ时,fn≈42kHz,若取R=220kΩ,则中心频率f0≈38KHz。
(6)6脚:
该脚与GND之间接入一个积分电容,标准值为330pF,如果该电容取得太大,会使探测距离变短。
(7)7脚:
遥控命令输出端,它是集电极开路的输出方式,因此该引脚必须接上一个上拉电阻到电源端,该电阻推荐阻值为22kΩ,没有接收信号时该端输出为高电平,有信号时则会下降。
(8)8脚:
电源正极,4.5V~5V。
3.2.2超声波接收电路
超声波接收电路包括超声波接收探头、信号放大电路及波形变换电路三部分。
超声波探头必须采用与发射探头对应的型号,关键是频率要一致,本设计采用与发射端同型号的压电式超声波传感器,否则将因无法产生共振而影响接收效果,甚至无法接收。
由于经探头变换后的正弦波电信号非常弱,因此必须经放大电路进行放大。
超声波接收部分采用集成芯片CX20106A,这是一款红外线检波接收的专用芯片。
内部电路由前置放大器、自动偏置电平控制电路、限幅放大器、带通滤波器、峰值检波器和整形输出电路组成。
可以利用它作为超声波检测电路。
(1)前置放大器:
它是高增益的放大器,由于超声波在空气中直线传输时,传输距离越大,能量的衰减越厉害,故反射回来的超声波信号的幅值会有很大的变化。
为了不使放大器的输出信号过强而产生失真,集成块内部有自动电平限制电路,对前置放大器的增益进行自动限制。
通过反馈将放大器设定于适当的状态,再由限制电平电路进行自动控制。
(2)限度放大器:
当信号太强时为了防止放大器过载,限制高电平振幅,同时也可消除寄生调幅干扰。
(3)宽频带滤波器:
其频率范围为30Hz~60Hz,其中心频率可调。
(4)检测器:
将返回的超声波的包络解调回来。
(5)积分滤波器与整形电路:
检测器输出的信号经积分滤波器送到整形电路,输出较好的矩形波。
-
接收的回波信号先经过前置放大器和限幅放大器,将信号调整到合适的幅值;再经过带通滤波器滤波得到有用信号,滤除干扰信号;最后由峰值检波器和整形电路输出到锁相环路,实现准确的计时。
CX20106A的外部接线图如图所示:
4软件图形
超声波倒车雷达系统的软件设计主要由主程序、超声波发射子程序、INT0超声波接收中断程序及显示子程序四个主要模块组成。
软件设计的总体结构框图如下:
(1)系统初始化模块:
即系统刚上电的时候对系统的各个引脚的电平分配和对各初值赋值。
(2)数码管显示模块:
通过该模块的设计能够让所测得的距离显示在数码管上。
(3)按键扫描模块:
此模块用来通过键盘控制倒车雷达的工作。
(4)发射接收控制模块:
发射控制模块是软件控制超声波发射电路发射超声脉冲启动定时器工作,同时启动接收电路工作,当接收电路有信号输入时,对输入信号进行处理。
(5)运算结果处理模块:
运算结果处理模块将多次所测得时间进行处理,进行软件取大值工作,根据公式计算出距离,然后再对计算得出的结果进行修正处理,数据处理后送至数码显示模块。
(6)声光报警模块:
当所测距离小于一定值时,通过声光报警来挺行驾驶员。
我们知道C语言程序有利于实现较复杂的算法,汇编语言程序则具有较高的效率且容易精细计算程序运行的时间,而超声波测距仪的程序既有较复杂的计算(计算距离时),又要求精细计算程序运行时间(超声波测距时),所以控制程序可采用C语言和汇编语言混合编程。
主程序除了完成定时器T0、中断源TNT0初始化外,主要实现超声波的巡回发射(调用超声波发射程序)和距离的动态扫描显示;INT0中断服务程序计算车尾距离障碍物的距离数据,该数据一方面交由主程序显示,另一方面与设定值(比如1m)进行比较,如小于1m,接蜂鸣器报警,否则关闭报警;如果车尾距离障碍物的距离较远,超声波往返时间就会超过了定时器T一次性最长的定时时间,则T0发生溢出而中断,这时进行距离计算,并显示“OFF”,以示车后无障碍物,可放心倒车。
4.1主程序
主程序是单片机程序的主体,根据相关知识设计图形如下:
结束语
通过这次倒车雷达的分析,让我明白了它的倒车原理。
即,通过超声波探头反射超声波,使用高速单片机计算测量车与障碍物之间的往返时间然后再计算出车与障碍物的距离,并加入了软件补偿,提高了距离计算的精度,然后显示在LED数码管上,当在探测的范围有障碍物时,蜂鸣器提示报警,距离越近蜂鸣器的报警频率也越大,当距离小于最小安全距离时,蜂鸣器不间断报警。
致谢
经过几个星期的努力,终于完成了这次关于雷达的分析,这对于我来说是很不容易的。
由于第一次选的题目太过于复杂,让我花了很多时间,但是还是没有结果。
一次在外面吃饭,看到一辆小车倒车,由于大意撞上了停在后面的车。
让我想到了设计倒车雷达来帮组倒车,于是在网上找了很多资料,由于知识的局限,让我很吃力,还好有同学的帮组和在网上查找相关资料,完成了这次分析,当然分析还不够全面,没考虑到的方面还很多,所以还需要我的继续努力。
在此衷心地感谢我的同学,没有他们我是不能完成的,谢谢他们!
参考文献
[1]童诗白,华成英,模拟电子技术基础[M],第三版.北京:
高等教育出版,2001.1
[2]姜威等,实用电子系统设计基础.北京理工大学出版社,2002.10.
[3]杨凌霄等,微型计算机原理及应用.中国矿业大学出版社,2004.05.
[4]沈小丰等,电子技术实践基础.清华大学出版社,2005.09130—141.
[5]陈光东,单片机微型计算机原理与接口技术(第二版).武汉:
华中理工大学出版社,1999.4.
[6]徐淑华,程退安,姚万生.单片机微型机原理及应用.哈尔滨:
哈尔滨工业大学出版社,1999.6.
[7]苏长赞,红外线与超声波遥控.北京:
人民邮电出版社,1993.7.
[8]张谦琳,超声波检测原理和方法.北京:
中国科技大学出版社,1993.10.
[9]丁义元等,高精度测距雷达研究.电子测量与仪器学报,2000.10.
[10]胜全.D18B20数字温度计在微机温度采集系统中的序编制,南京:
南京大学出版社,1998.3.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 倒车 雷达 分析 报告