694523527毕业设计(论文)基于AT89C51单片机的超声波测距系统的设计.doc
《694523527毕业设计(论文)基于AT89C51单片机的超声波测距系统的设计.doc》由会员分享,可在线阅读,更多相关《694523527毕业设计(论文)基于AT89C51单片机的超声波测距系统的设计.doc(49页珍藏版)》请在三一办公上搜索。
1、摘 要论文的内容是基于AT89C51单片机超声波测距系统的设计,主要是利用超声波的特点和优势,将超声波测距系统和AT89C51单片机结合于一体。该系统采用软、硬件结合的方法,具有模块化和多用化的特点。论文概述了超声波测距的发展及基本原理,对于系统的一些主要参数进行了讨论,并且在介绍超声波测距系统功能的基础上,提出了系统的总体构成。通过多种发射接收电路设计方案比较,得出了最佳设计方案,并对系统各个设计单元的原理进行了介绍。对组成各系统电路的芯片进行了介绍,并阐述了它们的工作原理。论文介绍了系统的软件结构,通过编程来实现系统功能。该系统设计主要由主控制器模块、超声波发射模块设计、超声波接收模块、报
2、警模块和显示模块等五个模块构成。这套系统抗干扰能力强、实时性良好,经过系统扩展和升级,可以广泛应用于工业生产、医学检查、日常生活、无人驾驶汽车、自动作业现场的自动引导小车、机器人、液位计等。关键字: 单片机、超声波、传感器、LED、测距AbstractThe paper is based on the contents of the AT89C51 monolithic integrated circuit reverse collision avoidance system design, mainly using ultrasound features and advantages, ul
3、trasound ranging system and the integration with the integration AT89C51 monolithic integrated circuit. The system used software and hardware integrated approach of a modular and multi-use characteristics. The paper outlines the development and the basic principles of ultrasound tests on the princip
4、les and characteristics of ultrasound sensors. Some of the main parameters for the system were discussed, and introducing ultrasonic ranging system functions basis, the overall composition of the system. Through multiple launch reception circuit design comparison, the best designed programme drawn,
5、and various system design modules principles introduced. On the composition of the system circuit chip introduced and elaborated the principles of their work. Papers introduced system software architecture, through programming to achieve system function.This system mainly by master control module de
6、sign, ultrasonic launching module design, ultrasonic receiving module, alarm module and display module five module. The system hardware and software design is reasonable, anti-jamming ability, good real-time performance, after system extension and upgrade, can be widely used in industrial production
7、, medical examination, the daily life, the robots, automatic operation of the automatic lead car, robots, level gauge, etc. Keywords: SCM、 Ultrasonic、Sensor、LED、Ranging 目 录摘 要IAbstractII目 录III第一章 引 言11.1 选题背景11.2 设计意义21.3 近年来国内外发展状况21.3.1 超声波测距系统在国外的发展21.3.2 超声波测距系统在我国的发展3第二章 系统构成及工作原理52.1 超声波简介与应用5
8、2.2 系统的设计思路62.3 系统的工作原理7第三章 系统硬件电路设计93.1 单片机的选择93.2 超声波测距发射电路方案选择与设计133.2.1发射电路方案选择与论证133.2.2发射电路方案的设计133.2.3反相器74LS04简介143.3超声波测距接收电路方案的选择与设计143.3.1接收电路方案的选择与论证143.3.2接收电路的设计153.4 显示模块方案的选择与设计183.4.1 显示模块方案选择与论证183.4.2 显示模块的设计193.4.3 LED数码管简介193.5报警模块的设计203.6时钟电路的设计223.7复位电路的设计23第四章 软件系统的设计244.1软件设
9、计分析244.2系统软件设计244.2.1 主程序254.2.2 超声波产生子程序264.2.3 数据读取和储存274.2.4 延时子程序284.2.5 显示子程序28第五章 结论32参考文献33致谢34附录一 电路图35附录二 程序36第一章 引 言1.1 选题背景随着科技发展的不断进步,自动测量技术不断更新,非接触式测量技术也有了长足的发展。在很多工控场合,测量的物体是不能够直接接触到的,或者是测量物体不宜直接接触, 这个时候就要用到非接触式的测量仪器。自物理学上发现了压电效应与反压电效应之后,人们解决了利用电子学技术产生超声波的办法,从此超声波技术得到广泛运用。而在超声波测量领域,尤其是
10、在测距领域,结合各种其他技术的应用,超声波测量变得十分普及。超声波是一种在弹性介质中的机械振荡,传播速度仅为光波的百万分之一,纵向分辨率较高。超声波对色彩、光照度、外界光线和电磁场不敏感,因此超声测距对于被测物处于黑暗、有灰尘或烟雾、强电磁干扰、有毒等恶劣的环境下有一定的适应能力,在液位测量、机器人避障和定位、倒车雷达、物体识别等方面有着广泛的运用。与其他测距方法相比,超声波测距方法有其自己的特点:(1) 相对于声波,超声波具有定向性好、能量集中、在传输过程中的衰减较小、反射能力较强等优势。(2) 相对于光学方法,超声波的波速小,可以直接测量较近目标的距离,纵向分辨率较高;对色彩、光照度、电磁
11、场不敏感,被测物体处于黑暗,有灰尘,烟雾,电磁干扰,有毒等恶劣的环境有一定的适应能力。特别是在海洋勘测方面具有独特的优点。(3) 超声波传感器结构简单,体积小,费用低,信息处理简单可靠,易于小型化与集成化。随着科学技术的快速发展,超声波的应用将越来越广。但就目前技术水平来说,人们可以具体利用的超声波技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。1.2 设计意义距离在很多场合和控制中需要实时检测,所以,测距就成为数据采集中重要的一环。尽管测距有多种方式,比如:激光测距、微波测距、红外线测距和超声波测距等。但是超声波测距不失为一种简单可行的方法。虽然超声波测距电路多种多
12、样,可是有的电路复杂、技术难度大,有的调试困难,有的元件不易购买,这就在一些方面限制了超声波测距系统的应用。本设计的电路,成本低廉、性能可靠、所用元件易购,结合单片机的数据处理,电路实现容易,工作稳定可靠。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单。超声波智能测距仪具有广泛的实际用途,超声波测距仪广泛应用于生活、军事等各个领域,如施工建筑单位对空间距离的测量、汽车倒车防撞系统、潜水艇的超声波探测定位系统。超声波测距技术在社会生活中已有广泛的应用,如汽车倒车雷达等
13、,它们测距精度一般较低。目前对超声波高精度测距系统的需求越来越大。展望未来,超声波作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更高精度,更大应用范围,更加高定位高精度的方向发展,以满足日益发展的社会需求。1.3 近年来国内外发展状况1.3.1 超声波测距系统在国外的发展一般认为,关于超声波的研究最初起始于1876年F.Galton的气哨实验,这是人类首次有效产生的高频声波。在之后的三十年中,超声波仍然是一个鲜为人知的东西,由于当时电子技术发展缓慢,对超声波的研究造成了一定程度的影响。在第一次世界大战中,对超声波的研究逐渐受到重视。法国人Langevin使用一种晶体传感
14、器在水下发射和接收相对低频的超声波。他提出的这种方法可以用来检测水中是否存在潜艇并进行水下通信。1929年,Sokolov首先提出用超声波探查金属物内部缺陷的建议。相隔2年,1931年Mulhauser获准一项关于超声检测方法的德国专利,不过他并未做更多的工作。4年之后,1934年sokolov首次发表了关于在液体槽子里用穿透法作实物试验的结果,他用了各种方法做了实验,用来检测穿过试件的超声能量,其中之一是用简单的光学方法观察液体表面由超声波形成的波纹。德国人Bergrnann在他的论著ULTRASONIC中,详细的论述了有关超声波的大量早期资料,该论著一直被认为是该领域的经典之作。美国的Fi
15、restone首次介绍了脉冲回波探伤仪,使超声波检测技术发展到了更重要的阶段。在各种系统中,这是最成功的一种,因为它有最广泛的通用性,其检测结果也最容易解释。这种方法除可用于手工检测外,还可与采用先进技术的自动系统联用,自第一种脉冲回波仪器问世以来,根据相同的原理,有无数种其他仪器得到了发展,并有许多改进和精化。目前,在超声无损检测中,脉冲回波系统仍是使用最为广泛的一种。1.3.2 超声波测距系统在我国的发展超声波测距技术作为检测技术的重要手段之一,在其发展过程中起着重要的作用。由于其信号的高频特性,超声测距早期仅使用模拟量信号的分析,大部分检测设备仅有A扫描形式,需要通过有经验的人员对信号进
16、行人工分析才能得出正确的结论,对分析人员的要求较高,因此,人为因素对检测的结果影响较大,波形也不易记录和保存,不适宜完成自动化检测。八十年代后期,由于计算机技术和高速器件的不断发展,使超声波信号的数字化采集和分析成为可能。目前国内也相继出现了各类数字化超声波测距设备,并已成为超声波检测的发展方向。厦门大学的某位学者研究了一种回波轮廓分析法。该方法在测距中通过两次探测求取回波包络曲线来得到回波的起点,通过这样处理后超声波传播时间的精度得到了很大的提高。另外,也有大量的文献研究采用数字信号处理技术和小波变换理论来提高传输时间的精度。这些处理方法都取得了较好的效果。目前国内外在超声波检测领域都向着数
17、字化方向发展,数字式超声波测距系统的发展速度很快。国内近几年也相继出现了许多数字式超声波仪器和分析系统。随着测距技术研究的不断深入,对超声测距系统功能要求越来越高,单数码显示的超声测距系统会带来较大的测试误差。进一步要求以后生产的超声测距仪能够具有双显及内带有单板机的微处理功能。随后具有检测,记录,存储,数据处理与分析等多项功能的智能化检测分析仪相继研制成功。超声仪研制呈现一派繁荣景象。其中,煤炭科学研究院研制的 2000A 型超声分析检测仪,是一种内带微处理器的智能化测量仪器,全部操作都处于微处理器的控制管理之下,所有测量值,处理结果,状态信息都在显像管上显示出来,并可接微型打印机打印。其数
18、字和波形都比较清晰稳定,操作简单,可靠性高,具有断电存储功能,其串口可以方便用户对仪器的测试数据进行后处理及有关程序的开发。与国内同类产品相比,设计新颖合理,功能齐全,在仪器设计上有重大突破和创新,达到了国际先进水平。第二章 系统构成及工作原理2.1 超声波简介与应用声波是物体机械振动状态(或能量)的传播形式。所谓振动是指物质的质点在其平衡位置附近进行的往返运动。譬如,鼓面经敲击后,它就上下振动,这种振动状态通过空气媒质向四面八方传播,这便是声波。 超声波是指振动频率大于20000Hz以上的,其每秒的振动次数(频率)甚高,超出了人耳听觉的上限(20000Hz),人们将这种听不见的声波叫做超声波
19、。超声和可闻声本质上是一致的,它们的共同点都是一种机械振动,通常以纵波的方式在弹性介质内会传播,是一种能量的传播形式,其不同点是超声频率高,波长短,在一定距离内沿直线传播具有良好的束射性和方向性。由于超声波具有如下特性:超声波可在气体、液体、固体、固熔体等介质中有效传播;超声波可传递很强的能量;超声波会产生反射、干涉、叠加和共振现象;超声波在液体介质中传播时,可在界面上产生强烈的冲击和空化现象。超声效应已广泛用于实际,主要有如下几方面:1 超声检验。超声波的波长比一般声波要短,具有较好的方向性,而且能透过不透明物质,这一特性已被广泛用于超声波探伤、测厚、测距、遥控和超声成像技术。超声测量是利用
20、超声波直线传播的特性,从发射器发出超声波,超声波遇到障碍物是会反射回来,进而由接收器接收测量出相应的距离。超声测距技术已在各方面获得普遍应用。2超声处理。利用超声的机械作用、空化作用、热效应和化学效应,可进行超声焊接、钻孔、固体的粉碎、乳化、脱气、除尘、去锅垢、清洗、灭菌、促进化学反应和进行生物学研究等,在工矿业、农业、医疗等各个部门获得了广泛应用。3基础研究。超声波作用于介质后,在介质中产生声弛豫过程,声弛豫过程伴随着能量在分子各自电度间的输运过程,并在宏观上表现出对声波的吸收(见声波)。通过物质对超声的吸收规律可探索物质的特性和结构,这方面的研究构成了分子声学这一声学分支。普通声波的波长远
21、大于固体中的原子间距,在此条件下固体可当作连续介质。但对频率在1012赫以上的特超声波,波长可与固体中的原子间距相比拟,此时必须把固体当作是具有空间周期性的点阵结构。点阵振动的能量是量子化的,称为声子(见固体物理学)。特超声对固体的作用可归结为特超声与热声子、电子、光子和各种准粒子的相互作用。对固体中特超声的产生、检测和传播规律的研究,以及量子液体液态氦中声现象的研究构成了近代声学的新领域。2.2 系统的设计思路超声波测距系统包括超声波的发射与接收系统、报警系统和显示系统。其结构框图如图2-1所示:超声波接收单片机控制器LED显示扫描驱动报警装置超声波发射 图2-1 超声波测距系统的结构框图超
22、声波测距系统能够在必要的时候(例如:汽车倒车)通过单片机控制发射电路发射超声波,超声波向前传播。当超声波遇到障碍物时会反射回来,由接收电路接收。接收电路会把信号传送到单片机中,由单片机进行相关的数据处理。所得到的结果会通过LED数码管显示出来。如果距离小于一个特定的值,单片机会发出指令让报警装置发出相应的警报声。在此过程中,如果发射装置与障碍物之间有相对运动,那么LED数码管会不断地显示两者之间最新的距离。而单片机会对距离的变化情况发出不同的指令。如果两者的距离超出一定的范围(本次设计是四米),就不再会进行报警。但是如果两者之间的距离不断缩小,那么报警的声音就会发生变化,以便能够给人们提示。本
23、系统的设计主要分为系统硬件电路的设计和系统软件程序的设计两部分。系统硬件电路部分由单片机最小系统模块、显示模块、语音报警模块、时钟模块、复位模块组成。单片机为系统主控芯片,超声波传感器作为测量器件,通过单片机进行程序处理,最后通过显示模块显示出测量的距离值并进行报警。系统软件程序部分采用模块化设计方法。整个系统由主程序、系统初始化子程序、超声波发射程序、超声波结束程序、显示程序、报警程序等模块组成,如图2-2所示 。图2-2 超声波测距系统软件框图2.3 系统的工作原理超声波发射器向某一方向发射超声波,在发射的同时开始计时,超声波向前传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 694523527 毕业设计 论文 基于 AT89C51 单片机 超声波 测距 系统 设计
链接地址:https://www.31ppt.com/p-3931020.html