超声波测距系统的应用设计.doc
《超声波测距系统的应用设计.doc》由会员分享,可在线阅读,更多相关《超声波测距系统的应用设计.doc(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目 录前 言IV1. 超声波测距仪11.1 检测技术11.1.1 检测系统的组成11.2 传感器21.2.1 传感器的定义21.2.2 传感器的基本组成部分21.2.3 传感器的分类31.2.4 传感器的性能参数及要求31.3 国内外超声波测距仪的现状31.3.1 国外测距仪的现状31.3.2 国内测距仪的现状42. 超声波测距仪测距原理及总体设计62.1 超声波测距仪测距原理62.1.1 测距原理62.1.2 超声波测距仪的理论分析72.2 超声波传感器工作原理92.2.1 超声波传感器基本结构及工作原理92.2.2 超声波传感器的工作方式102.3 超声波测距仪的总体设计112.3.1 总
2、体设计思想112.3.2 工作过程133. 系统结构及硬件设计143.1 超声波测距仪的硬件设计思想143.2 8051单片机系统153.3 复位电路设计163.4 电源电路原理图163.5 超声波发射电路设计183.5.1 超声波发射电路功能183.5.2 超声波发射电路原理图183.5.3 超声波驱动电路原理图193.6 超声波接收电路213.6.1 超声波接收电路功能213.6.2 超声波接收电路原理图223.7 微弱信号换向选通电路原理图243.8 74LS164静态显示电路原理图274. 测温电路原理294.1 温度补偿目的2942 测温电路设计原理及原理图295. 软件设计315.
3、1 软件设计总体框图315.2 软件程序设计345.2.1 延时模块385.2.2 数据处理模块395.2.3 显示模块405.2.4 测温模块406. 结论42参考文献44致 谢4647前 言随着社会生产和科学的发展,智能机器人的研究越来越受到社会各界的广泛重视。机器人学包括控制、传感技术、视觉和人工智能等多方面的知识,我们仅在控制和传感技术方面进行了初步的尝试,对一台微型电动车进行了改装,模拟轮式移动机器人,设计出基于单片机控制的移动机器人超声波测距控制系统。在现场生产中,在某一段距离上用机器运输一定的物料至指定地点,运送机器如果具有自动避障的功能,会节省很大的成本和人力资源,提高工作效率
4、的作用。在很多现场中具有自动运行功能的小车很多,但是在小车行进的过程中可能会遇到障碍,于是研究具有自动避障功能的小车就很有意义了。要解决自动避障问题,首先小车的眼睛即检测系统要能很好的反应小车的距离及位置,常用的距离检测系统有红外检测,超声波检测,差动传感器系统等等1。这里用到的是超声波检测系统。超声波具有穿透性强,具有一定的方向性,传输过程中衰减较小,反射能力较强的优点。这种采用微型单片机控制的自动避障小车具有一定的智能,能识别一般大小的障碍物体,并具有自动避障的能力,具有快速响应的能力。1. 超声波测距仪1.1 检测技术1.1.1 检测系统的组成检测技术几乎已应用于所有的行业,它是多学科知
5、识的综合应用,设计半导体技术、激光技术、光纤技术、声控技术、遥感技术、自动化技术、计算机应用技术,以及数理统计、控制论、信息论等近代新技术和新理论。检测系统的最终目的就是从测量对象中获取反映其变化规律的有用信息,为了实现此目的,一个广义的检测系统一般由激励装置、测试装置、数据处理与记录装置所组成。测试对象激励信号传感器信号调理电路信号分析与记录电信号输出图1-1 检测系统原理图Fig 1-1 Detection system diagram为了保证测量结果的准确性,上述各环节的输出量与输入量之间应保持一一对应和尽量不失真的关系,这种关系通常是线性关系,而且尽能地减少或消除各种干扰,使有用信号进
6、入系统。1.2 传感器1.2.1 传感器的定义传感器是信息检测的必要工具,是生产自动化、科学测试、计量核算、检测诊断等系统中必不可少的基础环节6。通常是检测系统与被测对象之间的接口,处于检测系统的输入端,其性能直接影响着整个检测系统,对检测精确度起着主要作用。一般来讲,自动检测装置中最初感受被测量并将它转换为可用信号输出的器件叫传感器,在工程上也称为探测器、换能器、测量头。传感器也可定义为能把特定的被测信息(物理、化学、生物等)按一定的规律转换成某种可用信号输出的器件和装置。1.2.2 传感器的基本组成部分传感器由敏感元件、转化元件和其他辅助元件组成。图1-2 传感器电路原理图Fig 1-2
7、sensor circuit diagram数据敏感元件传感元件信号调理转换电路转换电路电 源1.2.3 传感器的分类传感器的分类由于工作原理、测量方法和被测对象的不同,传感器的分类方法也不同。目前,采用较多的分类方法如下。按信号变换的特征、用途、工作的物理基础、能量关系、测量方式、输出信号的形式等1.2.4 传感器的性能参数及要求传感器的优劣,一般通过若干主要性能指标来表示。除了前面已在一般检测系统中介绍的特征参数如灵敏度、线性度、分辨率、准确度、频率特性等特性外,还常用阀值、漂移、过载能力、稳定性、可靠性、以及与环境相关的参数、使用条件等。不同的传感器常常根据实际需要来确定其主要指标参数,
8、有些指标可以低些或可不考虑。下面简单介绍一下阀值、漂移、过载能力、稳定性、重复性的定义,可靠性的指标内容以及传感器工作要求。1.3 国内外超声波测距仪的现状1.3.1 国外测距仪的现状国外测距仪表早期大多采用机械原理,但近年来随着电子技术的应用,逐步向机电一体化发展,并且总结了许多新的测量原理8。在传统原理中也渗透了电子技术及微机技术,结构有了很大的改善,功能有了很大的提高。从国外测距仪表发展的技术动向看,当前国外测距仪新技术普遍应用。普遍采用电子设计自动化(EDA)、计算机辅助测试(CAT),数字信号处理(DSP)、专用集成电路(ASIC)等。呈现出(1)智能化测距仪;(2)非接触测量方式的
9、测距仪;(3)新原理的小型测距仪。1.3.2 国内测距仪的现状 国内的早期的测距仪也是基于机械原理的,但是随着世界的电子技术的发展,国内位移测距仪在各方面不甘落后,甚至在某一方面科技含量更高。在国内有超声波测距仪,精度不高,而且用于多方向的测距仪也不多见,以下是几种超声波测距仪。1)深圳莱德电子超声波测距仪测量范围:0.5m13.0m测量精度:(1cm+0.5%距离)分辨率:1cm2)北京友邦公司 Sonic Tape测量范围:0.6m-10m精确度:05%分辨率:0.01m总结:综合国内外超声波测距仪,精度都不高,国内分辨率是lcm ,存在盲区,技术保密。本文设计的测程较之前面所述的超声波测
10、距仪稍短,但精确度高,误差为士3cm,分辨率是lemma,且没有盲区。在测量原理中,激光测距仪测程远,但是在自动避障机器人中,受光线影响不适宜采用激光原理测距。人工检尺方式不可能,雷达造价高,Y射线需事先定性定量,因此,在自动避障机器人中只能用超声波测距原理来设计测距仪。2. 超声波测距仪测距原理及总体设计本章分析超声波测距仪的测距原理,及讲述几种检测方法。重点完成对超声波测距仪的总体设计。2.1 超声波测距仪测距原理2.1.1 测距原理距离公式: 距离(S)=时间(T)X速度(V)。在设计时,实时得出时间和速度,再进行相乘运算,得出距离。利用超声波测的时间方法有相位检测法、声波幅值检测法和渡
11、越时间检测法等。相位检测法虽然精度高,但检测范围非常有限,声波幅值检测法易受反射波影响。本超声波测距仪采用渡越时间检测法。超声波测量原理图如图2.1 图2-1 超声波测距原理图Fig 2-1 Ultrasonic Ranging diagram S在超声波发射器两端输入10个40KHz脉冲串,脉冲电信号经过超声波内部振子,振荡出机械波,通过空气,介质传播到被测面;由被测面反射,由超声波接收器接收,在超声波接收器两端信号是毫伏级别的正弦波信号。传播的渡越时间即为超声波发射器发出的超声波时刻与经介质反射传播到接收器时刻差。如图2.1所示,测量发射点到被测物面到接收点距离2s,超声波的传播速度约为V
12、=344m/s(20时),依据公式S=(1/2)V X T,得出距离S。渡越时间测量法:1 直接计时法2 相位法2.1.2 超声波测距仪的理论分析超声波是机械波,在介质中传播是受介质影响的,下面介绍超声波在空气介质中的传播特点2。声波概述如下:在弹性媒质中,如果波源所激起的纵波的频率在20Hz到20,OOOHz之间,就能引起人的听觉。在这一频率范围内的振动称为声振动,声振动所激起的纵波称为声波。超声波在实际介质中传播时,其能量将随距离的增大而逐渐减小,称为衰减。引起衰减的原因大致有三个:1)由声束扩展引起的衰减。2)由散射引起的衰减。3)由介质的吸收引起的衰减。由定性分析,超声波被混泥土等墙面
13、反射,只需考虑反射波,不考虑透射波。超声波方向性强,扩散少,多次被反射,但多次反射的反射波不易被超声波接收器接收,可以不予考虑。折射波不会被接收,也不予考虑。声波理论分析结论:超声波在传播过程中存在能量损耗,波束多种路径传播,存在着多种干扰信号,但接收器一般只能接收到被被测面垂直反射的信号,因为这个信号最强,因此,也就滤掉了其它回波等干扰信号。使正确地接收正确信号成为可能。时间由单片机定时器TO得到。超声波测距仪己经应用于某些领域,与传统的测距仪相比,它具有原理简单,易于控制,且具有非接触测量、价格低廉等优点。超声波测距仪的接收器可能接收到三种干扰信号:1)面反射的信号;2)侧面物体漫反射的信
14、号;3)直达信号,即从超声波发射器直接接收信号。当三种信号幅值足够大,放大后淹没了有用信号时,将会使处理器产生误解,输出错误结果。因此,设计中需避免此类信号进入超声波接收器,或者进入接收器后滤掉,或者处理器及时辨识,不予处理。处理方法在第六章抗干扰中介绍。超声波测距仪理论分析结论:利用超声波传感器及设计的硬件电路,可以及时辨识有用的超声波回波信号,利用单片机计时,得时间,时间与速度相乘,得距离。利用超声波测距方便快捷有效,具有可行性。2.2 超声波传感器工作原理2.2.1 超声波传感器基本结构及工作原理利用超声波感知或检测物体,有非破坏性、遥控性、实时性、可穿透性等优点,在许多方面体现了独到之
15、处。很早以前,人们便掌握了超声波探伤与声纳的技术。近年来,超声波的波长范围己达m级,频率已扩大到GHz领域,分辨率达m量级的超声波显微镜已实用化。在这种频率范围,超声波敏感元件成为薄膜状,与传统的形状大相径庭,它的进步将对电子学的发展起重要作用。人们为研究和应用超声波,己发明设计并制成了许多类型的超声波发生器:机械方式和电气方式产生超声波发生器。实质上,超声波发生器即是超声波换能器,它将其它形式的能量转换成超声波的能量(发射换能器来完成)和使超声波的能量转换成其它易于检测的能量(接收换能器来完成)。超声波传感器是由压电陶瓷晶片、锥形辐射喇叭、底座、引线、金属壳及金属网构成。其中,压电陶瓷品片是
16、传感器的核心,锥形辐射喇叭使发射和接收超声波的能量集中,并使传感器有一定的指向角。金属壳可防止外界力量对压电陶瓷晶片及锥形辐射喇叭的损害,金属网也是起保护作用的,但不影响发射与接收超声波。2.2.2 超声波传感器的工作方式超声波传感器的基本特性有频率特性和指向恃性。1 频率特性下图是超声波发射器的频率特性曲线。图中,f。为超声发射器的中心频率,在f。处,超声发射器所产生的超声机械波最强,也就是说在f。处所产生的超声声压能级最高。而在f。两侧,声压能级迅速衰减。因此,超声波发射器一定要使用非常接近中心频率f。的交流电压来激励(或称驱动)。如图2.3KHz 0灵敏度最高 图2-3 超声波发射传感器
17、的发射频率特性Fig 2-3 fired ultrasonic sensor characteristics of the transmitting frequency2 指向特性指向特性用指向图表示。超声传感器的指向图是由一个主瓣和几个副瓣构成,其物理意义是时声压最大,角度逐渐增大时,声压减小。超声传感器的指向角一般为。2.3 超声波测距仪的总体设计2.3.1 总体设计思想超声波测距仪是根据“回波测距”的原理设计。由超声波的发射器发射超声波,超声波接收器接受回波。测出从超声波发射脉冲串时刻到接受回波信号时刻差,超声波在同温同介质中的传输速度由测温系统得知,将时刻差与声速相乘,得出距离,并显示
18、。四方向轮流测距,软件处理,超声波测距仪的总体设计框图如图2.4所示。左方发射右方发射超声波接受静态显示后方发射前方发射微弱信号放大整形电源系统测温电路8051MCU(1)INT0Txd(rxd)图2-4 超声波测距仪系统硬件分布结构图Fig 2-4 ultrasonic range finder system hardware distribution chart超声波测距仪由硬件和软件两部分组成。硬件主要包括8051单片机、复位电路、超声波发射电路、超声波接收电路、静态显示电路、测温电路等、换向通道选择部分、温度检测部分;软件部分主要包括系统初始化模块、超声波驱动及信号处理模块、换向模块及
19、显示模块、喂狗模块、温度转换测量模块。软件采用模块化设计思想,可使程序设计思路清晰,便于调试。为了提高系统的稳定性,采用了一些抗干扰措施。如采用看门狗电路防止系统进入死循环,对信号的处理采用了放大、滤波等措施。软件处理辅助各硬件部分工作。2.3.2 工作过程启动超声波测距仪测距时,工作过程如下:1)由单片机发出40KHz的脉冲串,每10个脉冲为一串;2)脉冲串通过超声波发射电路驱动超声波发射换能器发出超声波;3)单片机在发送脉冲的时刻开始计时;4)超声波遇到障碍物后的回波被超声波接收换能器接收,其输出的正弦波经过两级放大;5)再经过电压比较器,下降沿中断信号中断单片机的计时;6)读THOTLO
20、时间值;7)接收实时温度的声波速度值,从串口接收;8)时间x速度,数据计算;9)显示;10)满足条件进入自动避障程序,重复1.3. 系统结构及硬件设计本章阐述了超声波测距仪的硬件设计思想,论述了设计中用到的器件,重点讲述了对硬件的设计和完善其功能。3.1 超声波测距仪的硬件设计思想按设计要求,根据超声波测距原理,以8051单片机系统为核心,开发超声波测距仪。它的各部分电路的说明如下。1 8051单片机系统是超声波测距仪的核心部分,主要任务:1)控制一个4KHz的脉冲驱动振荡电路,启动振荡电路工作,振荡电路振荡出与超声波发射器的固有频率相同频率,使换能器能最大效率工作;2)延时程序延时一个4KH
21、z的脉冲;3)T1工作在方式2,自动装载,实现串口通讯,波特率2400bit/s晶振频率12MHz;4)TO计时,工作方式一;5)根据渡越时间与串口接收的速度数值相乘,进行有关参数计算得出距离;6)数据的显示;7)软件除干扰。2 超声波发射电路作用是将振荡电路振荡出40KHz的脉冲信号,信号幅值18V(可调节),脉冲信号将驱动超声波发射传感器,发射超声波。3 超声波接收电路主要包括微弱信号放大、电压比较中断信号输出等部分。它是用来对接收到的回波进行放大和整形,即将回波信号转换成单片机的中断信号。4 换向通道选择电路。5 温度测量电路是实时测量出测量时空气中的温度,再将实时温度换成实时的速度,以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超声波 测距 系统 应用 设计
限制150内