超声波物位传感器之软件设计.doc
《超声波物位传感器之软件设计.doc》由会员分享,可在线阅读,更多相关《超声波物位传感器之软件设计.doc(59页珍藏版)》请在三一办公上搜索。
1、论文题目: 超声波物位传感器之软件设计专 业: 本 科 生: (签名)_指导教师: (签名)_摘 要超声波具有指向性强,能量消耗缓慢,传播距离较远等优点。在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,广泛应用于煤矿检测、防盗、倒车雷达、水位测量、建筑施工工地以及工业现场。本文设计了一种基于STC89C52单片机的超声波测距传感器。以Atmel公司的STC89C52单片机为主控芯片,超声波测距模块采用DYP-ME007;并在分析了超声波测距的原理的基础上,设计了超声波传感器的软件代码。实现物位的精确测量和微型化数字显示等功能。通过实验验证:该系统电路设计合理
2、、工作稳定、性能良好、检测速度快、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,具有重要的现实意义。关键词:超声波,单片机,传感器,测距,STC89C52Subject: The ultrasonic thing location of the sensor design of software Specialty: AutomationName: (Signature)_Instructor: (Signature) _ABSTRACTUltrasound has the strong point, the energy consumption of slow tran
3、smission distance and so on. In the use of sensor technology and control technology program combining distance, ultrasonic distance measurement is currently the most common one, widely used in mine detection, alarm, parking sensor, water level in surveying, building construction sites and industrial
4、 scene.This paper presents a microcomputer-based ultrasonic ranging sensor STC89C52. To Atmel Corporation STC89C52 main chip microcontroller, ultrasonic ranging module DYP-ME007; and analysis of the principle of ultrasonic distance measurement based on ultrasonic sensor designed software code. Achie
5、ve accurate measurement of level of miniaturization and digital display.Experimental results show: the system of circuit design is reasonable, job security, good performance, detection speed fast, simple calculation, easily in near Real time control, Bing Ju Fang Mianneng accuracy in measuring the r
6、equired practical Dadaogongye, has important practical significance.KEY WORDS:Ultrasonic wave, One-chip computer, Range finding, STC89C52前 言传感器技术是现代信息技术的主要内容之一。信息技术包括计算机技术、通信技术和传感器技术,计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。比如温度传感器、光电传感器、湿度传感器、超声波传感器、红外传感器、压力传感器等等,其中,超声波传感器在测量方面有着广泛、普遍的应用。利用单片机控制超声波检测往往比
7、较迅速、方便、计算简单、易于做到实时控制,并且测量精度较高。超声波测距系统主要应用于汽车的倒车雷达、机器人自动避障行走、建筑施工工地以及一些工业现场例如:液位、井深、管道长度等场合。因此研究超声波测距系统的原理有着很大的现实意义。对本课题的研究与设计,还能进一步提高自己的电路设计水平,深入对单片机的理解和应用。整个电路采用模块化设计,由主程序,延时1s子程序,液晶显示子程序组成,方便了程序的调试、连接和扩展。各探头的信号经单片机综合分析处理,实现超声测距的各种功能。目 录1 绪 论11.1研究的背景及意义11.2国内外发展趋势及研究现状11.3课题主要内容22超声波传感器概述42.1超声波传感
8、器的原理与特性42.1.1原理42.1.2特性52.2超声波传感器的检测方式72.3超声波传感器系统的构成72.4本章小结83 STC89C52单片机简介93.1单片机基础知识93.1.1单片机的内部结构93.1.2单片机的基本工作原理123.2单片机的分类及发展133.2.1单片机的分类133.2.2 8位单片机的新发展143.3 STC89C52单片机简介143.4本章小结184 超声波测距系统的设计194.1超声波测距的原理194.2超声波测距系统电路的设计204.2.1总体设计方案204.2.2单片机最小系统204.2.3超声波模块DYP-ME007214.2.4 STC89C52与L
9、CD1602的硬件电路224.2.5 1602字符型LCD简介234.3超声波测距系统软件设计254.3.1主程序254.3.2延时1s子程序274.3.3显示子程序294.4 KEIL简介314.4.1 uVision2集成开发环境简介314.4.2如何将代码烧入STC单片机324.5本章小结345电路调试及误差分析355.1电路的调试355.2系统的误差分析355.2.1声速引起的误差355.2.2单片机时间分辨率的影响365.2.3测量结果375.3本章小结386结论39致谢40论文小结41参考文献42附录43附录143附录244附录3451 绪 论1.1研究的背景及意义在日常生活中,有
10、各种各样的测距仪。与激光测距,红外线测距相比,超声测距对外界光线,色彩和电磁场不敏感,更适于黑暗,电磁干扰强,有毒,灰尘或烟雾的恶劣环境,在识别透明及漫反射性差的物体上也更有优势。而且超声测距还有指向性强,能量消耗缓慢,传播距离远等优点。目前超声波测距已经广泛的应用在机械制造、电子冶金、航海、航空、宇航、石油化工、交通等工业领域,在材料科学、医学、生物科学等领域中也占据重要地位。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足
11、日益发展的社会需求,如声纳的发展趋势基本为:研制具有更高定位精度的被动测距声纳,以满足水中武器实施全隐蔽攻击的需要;继续发展采用低频线谱检测的潜艇拖曳线列阵声纳,实现超远程的被动探测和识别;研制更适合于浅海工作的潜艇声纳,特别是解决浅海水中目标识别问题;大力降低潜艇自噪声,改善潜艇声纳的工作环境。勿庸置疑,未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最终发展到具有创造力。在新的世纪里,面貌一新的测距仪将发挥更大的作用。目前国内外一般使用专用集成电路设计超声波测距仪,但是专用集成电路的成本很高
12、,并且没有显示,操作使用很不方便,扩展不灵活,因此应用受到了限制。因此,设计廉价实用的超声波测距仪就显得十分必要了。基于STC89C52单片机的超声波测距仪克服了上述缺点,应用十分广泛。1.2国内外发展趋势及研究现状随着超声波技术研究的不断深入,再加上其具有的高精度,无损,非接触等优点,超声波的应用变的越来越普及,根据超声波原理制成的测量仪器也越来越多,国外超声波测距仪的研制水平处于领先水平。澳大利亚HAWK公司HpAWK系列产品使超声波测距技术有了重大的突破,它不仅拓宽了超声测距技术的应用场合(适于极恶劣的工作环境),并且使用智能调节技术,大大提高了超声波产品的可靠性及性能指标,让用户使用无
13、后顾之忧。智能的全自动调节发射波频率,自动的温度补偿功能使其工作更加稳定可靠。HpAWK系列产品还拥有灵活的多样的通讯方式。可编程的故障保护模式,它还拥有先进的远程GSM,CDMA,互联网调试功能,使得用户随时可以得到技术支持。HpAWK产品以它尖端的技术稳定可靠的工作质量,在化工,电力,冶金,煤矿,码头,水处理,轻工及食品卫生等行业得到广泛的应用。ProsonicFMU860/861/862超声测距仪的相对精度可达0.2%,输出信号符合HART协议,是一种适用于多种过程控制系统的智能型一体化非接触式连续测距仪,代表了测距仪表的发展方向。目前国内超声波测距仪的发展主要采用引进加仿制等手段,还有
14、许多合资企业代理国外相应产品。我国在该领域的发展相对国外还有很大差距,普遍存在产品性能指标低,仪表可靠性差,企业技术力量及装备差等问题。国内外的学者在提高超声波测距精度方面也作了大量的研究,影响超声波测距精度的因素包括所测得超声波传输时间和超声波在介质中的传播速度,其中传输时间影响较大。许多人提出降低传输时间的不确定度来提高测量精度,目前,相位探测法和声谱轮廓法或者二者的结合是主要的降低传输时间不确定度的方法。厦门大学的童风提出了一种回波轮廓分析法,该方法在测距中通过两次探测求取回波轮廓包络曲线来求得回波的起点,通过这种方法使得测量精度有了很大的提高。意大利的Carullo等人介绍了一种自适应
15、系统,发射特殊的波形来获得好的回波包络,设置一定的回波开启电平,并采用自动增益的控制放大器。也有文献提出数字信号处理技术和小波变换理论来提高测量精度。目前超声波测距主要应用于倒车提醒、建筑工地、工业现场等的距离测量,虽然目前的测距量程上能达到百米,但测量的精度往往只能达到厘米数量级。在精密的液位测量中需要达到毫米级的测量精度,但是目前国内的超声波测距专用集成电路都是只有厘米级的测量精度。因此研制精度更高、测距距离更远的超声测距仪是目前研究的方向。1.3课题主要内容本课题研究的是用单片机控制的测距系统。以单片机及超声波测距模块为核心的超声波测距系统设计简单、方便,而且测量精度能达到工业要求。通过
16、超声波发射器向某一方向发射超声波,单片机在发射时刻同时开始计时,超声波在空气中传播,途中碰到障碍物就立即反射回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度为V,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离。本系统利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时的原理进行设计。接收电路的输出端接单片机的外部中断源输入口。系统定时发射超声波,在启动发射电路的同时启动单片机内部的定时器,利用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波的反射波时,接收电路输出端产生一个负跳变,在单片机的外部中断源输入口产生一个中断请求信号,单片机
17、响应外部中断请求执行外部中断服务子程序,读取时间差,计算距离,用LCD显示距离值。2超声波传感器概述为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。压电式超声波发生器实际上是利用压电晶体的谐振来工作的。它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的因有振荡频率时,压电晶片将会发生
18、共振,并带动共振板振动,便产生超声波。反之,如果两极间未外加电压,当共振板接收到超声波时,将压迫压电晶片振动,将机械能转换为电信号,这时它就成为超声波接收器了。在设计超声波测距系统之前,我们首先来了解一下有关超声波传感器方面的知识。在本章里,将介绍超声波传感器的原理和特性,检测方式以及超声波传感系统的构成。 2.1超声波传感器的原理与特性2.1.1原理人们可以听到的声音频率为20Hz20kHz,即为可听声波,超出此频率范围的声音,即20Hz以下的声音称为低频声波,20kHz以上的声音称为超声波,一般说话的频率范围为100Hz8kHz。超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强
19、,为此利用超声波的这种性质就可以制成超声波传感器。另外,超声波在空气中传播的速度较慢,约为330m/s,这就使得超声波传感器使用变得非常简单。超声波传感器有发送器和接收器,但一个超声波传感器也可以具有发送和接收声波的双重作用,即为可逆元件。一般市场上出售的超声波传感器有专用型和兼用型,专用型就是发送器用作发送超声波,接收器用作接收超声波;兼用型就是发送器和接收器为一体传感器,即可发送超声波,又可接收超声波。超声波传感器的谐振频率(中心频率)有23kHz、40kHz、75kHz、200kHz、400kHz等。谐振频率变高,则检测距离变短,分解力也变高。超声波传感器是利用压电效应的原理,压电效应有
20、逆效应和顺效应,超声波传感器是可逆元件,超声波发送器就是利用压电逆效应的原理。所谓压电逆效应如图2-1所示,是在压电元件上施加电压,元件就变形,即称应变。若在图a所示的已极化的压电陶瓷上施加如图b所示极性的电压,外部正电荷与压电陶瓷的极化正电荷相斥,同时,外部负电荷与极化负电荷相斥。由于相斥的作用,压电陶瓷在厚度方向上缩短,在长度方向上伸长。若外部施加的极性变反,如图c所示那样,压电陶瓷在厚度方向上伸长,在长度方向上缩短。图2-1 压电逆效应超声波传感器采用双晶振子,即把双压电陶瓷片以相反极化方向粘在一起,在长度方向上,一片伸长,另一片就缩短。在双晶振子的两面涂敷薄膜电极,其上面用引线通过金属
21、板(振动板)接到一个电极端,下面用引线直接接到另一个电极端。双晶振子为正方形,正方形的左右两边由圆弧形凸起部分支撑着。这两处的支点就成为振子振动的节点。金属板的中心有圆锥形振子。发送超声波时,圆锥形振子有较强的方向性,因而能高效率地发送超声波;接收超声波时,超声波的振动集中于振子的中心,所以,能产生高效率的高频电压。采用双晶振子的超声波传感器,若在发送器的双晶振子(谐振频率为40kHz)上施加40kHz的高频电压,压电陶瓷片就根据所加的高频电压极性伸长与缩短,于是就能发送40kHz频率的超声波。超声波以疏密波形式传播,传送给超声波接收器。超声波接收器是利用压电效应的原理,即在压电元件的特定方向
22、上施加压力,元件就发生应变,则产生一面为正极,另一面为负极的电压。若接收到发送器发送的超声波,振子就以发送超声波的频率进行振动,于是,就产生与超声波频率相同的高频电压,当然这种电压是非常小的,必须采用放大器放大。2.1.2特性现以MA40S2R接收器和MA40S2S发送器为例说明超声波传感器的各种特性,表2-1示出的就是这种超声波传感器的特性。传感器的标称频率为40kHz,这是压电元件的中心频率,实际上发送超声波时是串联谐振与并联谐振的中心频率,而接收时各自使用并联谐振频率。表2-1 超声波传感器MA40S2R/S的特性种类特性MA40S2R接收MA40S2S发送标称频率40kHz灵敏度74d
23、B以上100dB以上带宽6kHz以上(80dB)7kHz以上(90dB)电容1600pF1600pF绝缘电阻100M以上温度特性20+60范围内灵敏度变化在10dB以内超声波传感器的带宽较窄,大部分是在标称频率附近使用,为此,要采取措施扩展频带,例如,接入电感等。另外,发送超声波时输入功率较大,温度变化使谐振频率偏移是不可避免的,为此,对于压电陶瓷元件非常重要的是要进行频率调整和阻抗匹配。MA40S2R/S传感器的发送与接收的灵敏度都是以标称频率为中心逐渐降低,为此,发生超声波时要充分考虑到这一点以免逸出标称频率。图2-2表示传感器方向性的特性,这种传感器在较宽范围内具有较高的检测灵敏度,因此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超声波 传感器 软件设计
链接地址:https://www.31ppt.com/p-2885186.html