基于单片机控制超声波测距仪毕业设计
在空气介质中,超声测距传感器因其性能好,价格低廉、使用方便,在现场机器人定位系统、车辆自动导航、车辆安全行驶辅助系统、城市交通管理和高速公路管理监测系统,以及河道、油井和仓库及料位的探测中都有应用。由于超声波传播不易受干扰,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。为此,深入研究超声波的产生与传播规律、开发高性能超声波换能器及其收发电路,对于超声波检测技术的发展具有十分重要的现实意义。
The design introducesthe principle of theultrasonic distance measurement instrumentbased onSCMC-controlled:AT89C51controls timers to producethe ultrasonic wave pulseandtime,count the time ofultrasonic wave spontaneous emission to receive round-trip,thus obtains the measured distance.Andthe temperature compensation adjustmentisusedin the data processing,with four LEDnixie tubes displaydistanceortemperatureby switching.
本设计介绍了基于单片机控制的超声测距仪的原理:由AT89C51控制定时器产生超声波脉冲并计时,计算超声波自发射至接收的往返时间,从而得到实测距离。并且在数据处理中采用了温度补偿的调整,用四位LED数码管切换显示距离和温度。
整个硬件电路由超声波发射电路、超声波接收电路、电源电路、显示电路等模块组成。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图,给出了系统构成、电路原理及程序设计。此系统具有易控制、工作可靠、测距准确度高、可读性强和流程清晰等优点。实现后的作品可用于需要测量距离参数的各种应用场合。
本课题设计为基于超声波的测距。
1.2.2 课题的研究意义
超声波测距是一种极有潜力的方法,近距范围内超声测距有其不受光线影响、结构简单、成本低等特点。超声测量另一个突出优点是:环境介质可以为空气、液体或固体,适用范围广泛。更重要的是超声波检测降低了劳动强度,避免工人在恶劣工作环境下(高、低温,高、低压,强辐射,有毒气、液体环境等)受到伤害,还大大提高了测量精度,可靠性高;另外,超声波测距还可以应用到其他的功能系统中,例如在机器人避障系统、移动机器人避障的超声测距系统、智能机器人管家和简易智能电动车自动避障系统、车载系统、自动泊车系统、自动刹车系统和倒车雷达系统中,超声波测距也有其重要的应用。
2超声波的绍及超声波测距的原理
2.1 超声波的介绍
2.1.1 什么是超声波
声波是物体机械振动状态(或能量)的传播形式。所谓振动是指物质的质点在其平衡位置附近进行的往返运动形式。譬如,鼓面经敲击后,它就上下振动,这种振动状态通过空气媒质向四面八方传播,这便是声波。超声波是指振动频率大于20000Hz以上的,其每秒的振动次数(频率)甚高,超出了人耳听觉的一般上限(20000Hz),人们将这种听不见的声波叫做超声波。超声和可闻声本质上是一致的,它们的共同点都是一种机械振动模式,通常以纵波的方式在弹性介质内会传播,是一种能量的传播形式,其不同点是超声波频率高,波长短,在一定距离内沿直线传播具有良好的束射性和方向性,目前腹部超声成象所用的频率范围在2∽5兆Hz之间,常用为3∽3.5兆Hz(每秒振动1次为1Hz,1兆Hz=10^6Hz,即每秒振动100万次,可闻波的频率在16-20,000HZ之间)。
由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如超声波测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。
为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。总体上讲,超声波发生器可以分为两大类:一类是用电气方式产生超声波,一类是用机械方式产生超声波。电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。目前较为常用的是压电式超声波发生器。
Keywords:AT89C51;Ultrasonic wave;Measuredistance; circuit
1绪论
1.1课题研究的背景
利用超声波测量已知标准位置与目标物体表面之间距离的方法叫做超声波测距法。
超声波是指频率在20kHz以上的声波,它属于机械波的范畴。
从技术上看,超声波测距系统在上个世纪70年代已经实用化,从70年代末期开始广泛应用于生产领域。
目前超声波测距已得到广泛应用,国内一般使用专用集成电路根据超声波测距原理设计各种测距仪器,但是专用集成电路的成本较高、功能单一。而以单片机为核心的测距仪器可以实现预置、多端口检测、显示、报警等多种功能,并且成本低、精度高、操作简单、工作稳定、可靠。以8051为内核的单片机系列,其硬件结构具有功能部件齐全、功能强等特点。尤其值得一提的是,出8位CPU外,还具备一个很强的位处理器,它实际上是一个完整的位微计算机,即包含完整的位CPU,位RAM、ROM(EPROM),位寻址寄存器、I/O口和指令集。所以,8051是双CPU的单片机。位处理在开关决策、逻辑电路仿真、过程测控等方面极为有效;而8位处理则在数据采集和处理等方面具有明显长处。
关键词:AT89C51;超声波;测距;电路
Abstract
The features of the good performance,low cost,easy use are inearnated in the ultrasonic distance measurement sensor.The ultrasonic distance measurement sensor is usually used at thescene robot positioning system,automatic vehicle navigation,the safety of vehicles traveling supportsystem,the uran traffic management and the highway management monitoring system,as well asthe detect in rivers,oil wells,storages and materials.The ultrasonic wave transmssion is not easy todisturb,its energy consumption is slowly and it can be transmitted distantly in the medium,so it isfrequently used in ultrasonic distance measurement.For example,the range finder and the materiallevel finder can be aehieved by ultrasonic wave.Therefore,the in-depth study of the generationand transmission law of ultrasonic and the development of high-performance ultrasonic sensor andtransmit and receive circuits is of great practical significance in the development of ultrasonicdetection technology.
1.2课题的提出及研究意义
1.2.1 课题的提出
测距的原理和方法有很多,根据其信息载体的不同可归纳为光学方法、无线电方法和超声波方法。前两者在某些地方有局限性,相比之下,超声波方法具有突出的优点,首先,超声波对色彩、光照度不敏感,可用于测量透明及漫反射性差的物体(如玻璃、抛光体);其次,超声波对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中;最后,超声波传感器结构简单、体积小、费用低,信息处理简单可靠,易于小型化和集成化。因此超声波作为非接触测量手段,己越来越引起人们的重视。
The entire hardware circuitis composedby ultrasonic transmittercircuit, ultrasonic receiver circuit, the power circuit,displaycircuit, and other modules. The probe signalsareintegrated analysisedbySCMCto achieve the various functionsofultrasonic distance measurement instrument.Based on this has designed system's overall concept, final adoption of hardware and software to achieve the various functional modules.Therelevant partshavethe hardware schematicsandprocess flow chart.Ithas given the system constitution, the circuitry and the programming.The instrument system has features: ease of control, stability of operation, highness of precision and distinctness of programme process ,etc.After the realization of the works can be used for needs of the various parameters measured distance applications.
基于单片机的超声波测距仪论文
毕业设计(论文)题目:基于单片机的超声波测距仪摘要在空气介质中超声测距传感器因其性能好,价格低廉、使用方便,在现场机器人定位系统、车辆自动导航、车辆安全行驶辅助系统、城市交通管理和高速公路管理监测系统,以及河道、油井和仓库及料位的探测中都有应用。
由于超声波传播不易受干扰,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距和物位测量等都可以通过超声波来实现。
为此,深入研究超声波的产生与传播规律、开发高性能超声波换能器及其收发电路,对于超声波检测技术的发展具有十分重要的现实意义。
本设计介绍了基于单片机控制的超声测距的原理:由STC89C52控制定时器产生一定频率脉冲,计算从发射到接收回波时间,从而得到实测距离,数据处理采用,显示距离,语音播报。
关键词:超声波,距离测量,语音播报,单片机ABSTRACTIn the air medium, ultrasonic range finder sensor because of its good performance, low price, convenient use, in the field of robot positioning system, automatic vehicle navigation, vehicle safety driving assist system, city traffic management and management of expressway monitoring system, as well as river, well and warehouse and material level detection used in. Because the ultrasonic wave propagation is not susceptible to interference, energy consumption slow, medium of communication in the longer distance, which are often used for ultrasonic distance measurement, such as the location and level measurement can be achieved by ultrasound. Therefore, in-depth study of ultrasonic generation and propagation, the development of high performance ultrasonic transducer and its transceiver circuit, the ultrasonic detection technology development has very important real sense. This article introduces the design of control based on single chip ultrasonic ranging principle: control by STC89C52 timer produces a certain frequency pulse, calculated from transmitting to receiving echo time, so as to obtain the measured distance, data processing using the temperature compensation, four digital tube display distance, voice broadcast.KEYWORDS: ultrasonic, range measurement, voice broadcast, singlechip目录第1章绪论 ...................................................................................................................................1.1 课题设计目的及意义...........................................................................................1.1.1设计的目的............................................................................................................1.1.2设计的意义............................................................................................................1.2 国内外研究动态...................................................................................................1.3 本课题研究的主要内容....................................................................................... 第2章总体方案 ..........................................................................................................................2.1 方案选择................................................................................................................2.2 超声波测距仪的设计思路 ..................................................................................2.2.1 超声波测距原理 .................................................................................................2.2.2 超声波测距原理框图........................................................................................2.3 使用元件选择 ....................................................................................................... 第3章系统的硬件结构设计....................................................................................................3.1 STC89C52单片机的功能及特点........................................................................3.2 单片机最小系统...................................................................................................3.3 语音播报................................................................................................................3.4 显示单元................................................................................................................ 第4章系统的软件设计.............................................................................................................4.1 主程序流程图 .......................................................................................................4.2 超声波发生子程序和超声波接收中断程序 .....................................................第5章超声波测距接收.............................................................................................................5.1 HC-SR04模块.......................................................................................................5.2 T40、R40超声波传感器简介.............................................................................5.2.1 超声波传感器的基本介绍...............................................................................5.2.2 超声波传感器的主要应用...............................................................................5.2.3 超声波传感器的工作原理...............................................................................5.3 超声波发射电路...................................................................................................5.4 超声波接收电路...................................................................................................5.5 超声波接收过程...................................................................................................5.6 接收数据处理 ....................................................................................................... 第6章总结...................................................................................................................................... 致谢............................................................................................................................................... 参考文献 .......................................................................................................................................... 附录1原理图................................................................................................................................. 附录2主要源程序........................................................................................................................ 诚信声明第1章绪论1.1 课题设计目的及意义1.1.1设计的目的随着科学技术的快速发展,超声波在测距中的应用越来越广。
超声波测距-毕业设计论文完整版.doc
摘要随着社会的发展,人们对距离或长度测量的要求越来越高。
在社会生活中应用超声波测距技术已很广泛,如汽车倒车雷达、测距仪和物位测量仪等都可以通过超声波来实现。
由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声测距技术的研究和开发具有实际意义。
本文介绍了一种利用超声波测距的系统,该系统是一种基于STC12C2052 单片机的超声波测距系统,它根据超声波在空气中传播的反射原理,以超声波传感器为检测部件,应用单片机技术和超声波在空气中的时间差来测量距离。
该系统主要由主控制器模块、超声波发射模块、超声波接收模块和显示模块等四个模块构成。
通过单片机的I/O口控制超声波发射电路发出40KHz的超声波,反射波经由超声波检测接收电路、放大电路送入单片机外部中断端,通过计算超声波的发射和返回的时间,确定超声波发生器和反射物体之间的距离,完成测距。
该系统可实现4米内测距,盲区20厘米。
关键词:超声波;测距;单片机AbstractWith the development of society, the demand on the measurement of distance or length is increasing. It is applied widely by ultrasonic to measure distance,such as cars reversing radar,range finder and level measurement and so on.Because of the strong point of ultrasonic, low energy consumption,long distance transporting in media, thus it is practical and significant to measure distance by ultrasonic.In this paper ,it introduces a system to measure distance by ultrasonic,which is based on the STC12C2052.The theory is based on the principles of reflection of ultrasonic spreading in the air. The system uses ultrasonic sensors as a detector, and applies MCU and the time difference of ultrosonic spreading in the air to measure the distance. The system consists of the main controller module, ultrasonic transmitter module, ultrasonic receiver module and display module. The MCU I / O port controls ultrasonic transmitter to send 40 KHz ultrasonic, and the reflecting singal is received by the ultrasonic receiver circuit, and it is amplified,and finally,it starts the interruptor of the MCU.The MCU calculates the time of launch and return of ultrasonic to get the disctance between the ultrasonic generator and the reflective objects. The range of measurement is within four meters,with the blind spot of 20 cm。
基于51单片机的超声波测距系统的毕业设计
基于51单片机的超声波测距系统的毕业设计超声波测距系统是一种常见的非接触式测距技术,通过发送超声波信号并测量信号的回波时间来计算距离。
本文将介绍基于51单片机的超声波测距系统的毕业设计。
首先,我们需要明确设计的目标。
本设计旨在通过51单片机实现一个精确、稳定的超声波测距系统。
具体而言,我们需要实现以下功能:1.发送超声波信号:通过51单片机的IO口控制超声波发射器,发送一定频率和波形的超声波信号。
2.接收回波信号:通过51单片机的IO口连接超声波接收器,接收并放大返回的超声波信号。
3.信号处理:根据回波信号的时间延迟计算出距离,并在显示器上显示出来。
4.稳定性和精确性:设计系统时需考虑测量过程中误差的影响,并通过合适的算法和校准方法提高系统的稳定性和精确性。
接下来,我们需要选择合适的硬件和软件配合51单片机实现上述功能。
硬件方面:1.51单片机:选择一款性能稳定、易于编程的51单片机,如STC89C522.超声波模块:选择一款合适的超声波传感器模块,常见的有HC-SR04、JSN-SR04T等。
模块一般包括发射器和接收器,具有较好的测距性能。
3.显示设备:选择合适的显示设备,如7段LED数码管或LCD显示屏,用于显示测距结果。
软件方面:1.C语言编程:使用C语言编写51单片机的程序,实现超声波测距系统的各项功能。
2.串口通信:通过串口与上位机进行通信,可以对系统进行监控和远程控制。
3.算法设计:选择合适的算法计算超声波回波时间延迟,并根据时间延迟计算距离值。
在设计过程中,我们需要进行以下步骤:1.硬件连接:按照超声波模块的说明书,将模块的发射器和接收器通过杜邦线与51单片机的IO口连接。
2.软件编程:使用C语言编写51单片机的程序,实现超声波模块的控制、信号接收和处理、距离计算等功能。
3.系统测试:进行系统的功能测试和性能测试,验证系统的可靠性和准确性,同时调试系统中出现的问题。
4.系统优化:根据测试结果,对系统进行优化,提高系统的稳定性和精确性。
基于单片机的超声波测距系统的设计与实现毕业论文
基于单片机的超声波测距系统的设计与实现毕业论文目录第一章绪论 (1)1.1 研究的背景和意义 (1)1.2 国外研究现状 (1)1.3 课题研究容和意义 (2)第二章超声波测距的原理 (5)2.1 超声波介绍 (5)2.2 超声波传感器的介绍 (5)2.2.1 传感器的选择 (6)2.2.2 超声波测距的原理 (7)2.2.3 温度补偿 (8)2.2.4 测量盲区 (9)2.3 本章小结 (10)第三章系统硬件设计 (10)3.1 系统硬件设计 (10)3.2 单片机概述 (11)3.2.1 STC89C51主要性能特点 (12)3.2.2 STC89C51结构组成 (13)3.2.3 STC89C51部组成 (14)3.3 超声波发射电路设计 (15)3.3.1 发射电路设计方案 (16)3.3.2 超声波发射器的注意事项 (17)3.4 超声波接收电路设计 (18)3.5 LCD显示部分 (19)3.6 报警部分 (21)3.7 DS18B20部分 (22)3.8 本章小结 (23)第四章系统软件设计 (23)4.1 系统软件设计 (23)4.2 外部中断子程序 (26)4.3 定时器中断子程序 (27)4.4 重要功能实现 (28)4.4.1 实现温度读取功能 (28)4.4.2 实现温度转换声速 (29)4.4.3 实现距离计算 (29)4.5 实验测量数据 (30)4.6 本章小结 (30)结论 (31)参考文献 (32)谢辞 (33)附录一(实物图) (34)附录二(Proteus仿真图) (36)第一章绪论1.1 研究的背景和意义随着科技的发展,超声波已经可以对实物做出精确测量。
伴随着社会经济的蓬勃发展,电子测量技术也逐渐被应用到各个领域,而超声波测距技术因拥有测量精确度高、成本消耗低、性能稳定度高等优点则成为其中的佼佼者。
频率在20KHz以上的声波是超声波。
也正是因为这些特性超声波才会被应用到测量距离中。
基于单片机的超声波测距仪设计毕业设计(论文)
本科毕业设计(论文) 题目基于单片机的超声波测距仪设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
毕业设计开题报告—超声波测距
毕业设计(论文)开题报告学生:学号:所在学院:专业:通信工程设计(论文)题目:基于STM32的超声波测距仪指导教师:2014年2月25日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见及所在专业审查后生效;2.开题报告容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);4.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。
如“2004年4月26日”或“2004-04-26”。
毕业设计(论文)开题报告1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:文献综述一、课题研究背景、目的和意义传感器技术是现代信息技术的主要容之一,信息技术主要包括计算机技术、通信技术和传感器技术,计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。
比如温度传感器、光电传感器、湿度传感器、超声波传感器、红外线传感器、压力传感器等等,其中超声波传感器在测量方面有着广泛、普遍的应用。
利用单片机控制超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且测量精度较高。
超声波测距是一种典型的非接触测量方式。
超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。
且超声波测距系统结构简单、电路易实现、成本低、速度快,所以在工业自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛。
基于单片机的超声波测距仪设计
本科毕业设计论文题目基于单片机的超声波测距仪设计专业名称学生姓名指导教师毕业时间2014.06毕业 任务书一、题目基于单片机的超声波测距仪设计二、指导思想和目的要求随着科学技术的快速发展,超声波在测距工程中的应用将越来越广泛。
相对毫米波测距、激光测距等其他测距的方式,超声波测距具有成本低、精度高、使用方便、应用范围广等优点。
在实际应用中超声波测距指向性强、能耗缓慢、受环境因素影响较小,被广泛的应用于井深、液位、管道长度、倒车等短距离测量。
以单片机为核心结合超声波测距传感器实现超声波测距仪的设计。
三、主要技术指标1. 研究超声波测距原理,2. 完成基于单片机的超声波测距仪硬件电路设计。
3. 完成基于单片机的超声波测距仪的软件设计,并进行调试。
四、进度和要求第01周----第02周: 查找相关资料,对英文资料进行翻译;第03周----第04周: 熟悉超声波测距仪各个硬件组成和软件编程流程,进行论证、开题、撰写开题报告;第05周----第08周: 绘制电路原理图,编写程序和调试。
第09周----第13周: 利用Proteus 进行仿真实现;第14周----第16周: 撰写毕业设计论文,论文答辩。
五、主要参考书及参考资料设计 论文[1] 赵建领,薛园园等主编的单片机开发与应用技术详解平[M]电子工业出版社,2009.[2] 李朝青,单片机原理及接口技术(第3版)[M]北京航空航天大学出版社,2005.[3] 薛小玲,刘志群,贾俊荣,单片机接口模应用与开发实例详解[M]北京航天航空大学出版社,2010.[4] 谭浩强,C++面向对象程序设计.清华大学出版社,2006.[5]赵建领,薛园园等主编的单片机开发与应用技术详解[M] 电子工业出版社,2009.[6]李朝青,单片机原理及接口技术(第3版)[M] 北京航空航天大学出版社,2005.[7]薛小玲,刘志群,贾俊荣.单片机接口模应用与开发实例详解[M] 北京航天航空大学出版社,2010.[8]郁有文,常健,呈继红.传感器原理及工程应用[M] 西安电子科技大学出版社。
毕业论文-基于STC89C52单片机的超声波测距报警系统设计
基于STC89C52单片机的超声波测距报警系统设计目录摘要 ................................................................................................................ 错误!未定义书签。
1 绪论 (3)1.1 项目研究背景及意义 (3)2 总体设计方案及论证 (3)2.1 总体方案设计 (3)3 硬件实现及单元电路设计 (4)3.1 主控制模块 (4)3.2 电源设计 (5)3.3 超声波测试模块 (5)3.3.1 超声波的特性 (6)3.3.2 超声波换能器 (7)3.4 超声波传感器原理 (8)3.5 测距分析 (12)3.6 时钟电路的设计 (13)3.7 复位电路的设计 (14)3.8 声音报警电路的设计 (14)3.9 显示模块 (15)4 软件设计 (15)4.1 主程序工作流程图 (15)5 总结 (18)6 参考文献 (19)附录 (20)附件1:原理图 (21)附件2:程序 (22)附件3:元件清单 (31)附件4:实物图 (32)基于STC89C52单片机的超声波测距报警系统设计[摘要]STC89C52是STC系列单片机里应用比较广泛的一款,在自动控制领域里享有很高的价值,以其易用性和多功能性受到了广大电子设计爱好者的好评。
本次设计主要是利用STC89C52单片机、超声波传感器完成测距报警系统的制作,以STC89C52为主控芯片,利用超声波对距离的检测,将前方物体的距离探测出来,然后单片机处理运算,与设定的报警距离值进行比较判断,当测得距离小于设定值时,STC89C52发出指令控制蜂鸣器报警。
关键词:超声波传感器 STC89C52Design of ultrasonic distance measurement and alarm system based on single chip microcomputer[Abstract] STC is one of the most widely used STC89C52 series microcontroller, in the field of automatic control has a high value, its ease of use and multi-function by the majority of electronic design enthusiasts. This design is mainly to use STC89C52 microcontroller, ultrasonic sensor range alarm system of production, to STC89C52 as the main control chip, using ultrasonic wave to detect the distance, the distance to the object in front detected, then SCM processing, and set alarm distance values are compared and judged, when the measured distance is less than the set value of STC89C52 issued a directive control buzzer alarm.Key words: ultrasonic sensor STC89C521 绪论1.1 项目研究背景及意义由于超声测距是一种非接触检测技术,不受光线、被测对象颜色等的影响,较其它仪器更卫生,更耐潮湿、粉尘、高温、腐蚀气体等恶劣环境,具有少维护、不污染、高可靠、长寿命等特点。
基于单片机的超声波测距仪的设计毕业设计论文
摘要超声波具有很强的指向性,消耗能量缓慢,距离传播较远等优点,所以,在利用自动化控制技术和传感器应用技术相结合的测距方案中,利用超声波专有特性测距是目前最普遍的一种方式,它被广泛地应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。
本论文详细的介绍了超声波传感器的原理及特性,并且介绍了Atmel公司的AT89C52单片机的性能与特点,且在分析了超声波测距原理的基础上,指出了本次方案的思路和所需考虑的问题,给出了以AT89C52单片机为核心,LCD显示电路,硬件制作和软件设计为一体的设计方案。
矚慫润厲钐瘗睞枥庑赖。
关键字:超声波测距;单片机;测距;AT89C52;LED显示屏AbstractUltras onic wave has strong poin ti ng to n ature ,slowly en ergy con sumpti on ,propagat ing dista nce farther ,so, in utiliz ing the scheme of dista nce finding that sen sor tech no logy and automatic con trol tech no logy comb ine together ,ultras onic wave finds range to use the most gen eral one at prese nt ,it applies to guard aga inst theft , move backward the radar , water level measuri ng , buildi ng con structi on site and some in dustrial sce nes exte nsivel聞. 創沟燴鐺險爱氇谴净。
This subject has introduced principle and characteristic of the ultrasonic sensor in detail ,and the performa nce and characteristic of on e-chip computer AT89C52 of Atmel Company ,and on the basis of analyzing principle that ultrasonic wave finds range ,the systematic thi nking and questi ons n eeded to con sider that have poin ted out that desig ns and finds range .Given the AT89C52, LCD display circuit, the hardware and the software desig n productio n残骛楼諍锩瀨濟溆塹籟。
基于51单片机超声波测距仪
基于51单片机超声波测距仪基于51单片机的超声波测距仪设计摘要利用超声波进行测距有许多优点比如不受光强度、色彩和电磁场等外界因素的影响,而且超声波传感器的价位较低、结构也较为简单,超声波以声速传播,方便收发与计算。
在汽车倒车雷达、移动机器人的避障、特别是测量距离等许多方面都已有了非常普遍的应用。
本次毕业设计的超声波测距仪是在STC89C51单片机的基础上设计的,在分析和了解了超声波的一些优点和特性后,又查看了利用超声波测距的基本原理。
最后决定使用51单片机系统和超声波传感器共同组成。
设计的超声波测距仪的硬件部分主要包括电源及复位模块、单片机与超声波模块组成的超声波发射模块、超声波接收模块、LED数码显示模块和扩展报警模块。
软件部分主要包括单片机主程序、根据超声波发射与接收计算距离程序、LED距离显示程序、按键控制程序和蜂鸣器报警程序,这样安排使得系统具有模块化的特点。
系统容易进行控制,具有可靠地的性能,具有较高的测量精度,最重要的是能对距离进行实时测量。
关键词:单片机,测距仪,超声波,实时测量Design of Ultrasonic Distance Meter Based on 51 MCMABSTRACTUsing ultrasonic ranging has many advantages for example, from the effects of light intensity, color and electromagnetic field and other external factors and price lower ultrasonic sensors, the structure is simple, ultrasonic sounds velocity, convenient transceiver and calculation. In the car reverse radar, mobile robot obstacle avoidance, especially measuring distance and many other aspects have been very common application.The graduation design of ultrasonic range finder based on STC89C51 MCU design, analysis and understanding of the some advantages and characteristics of ultrasonic and looked at the use of the basic principle of ultrasonic distance measurement. Finally, the composition of the 51 single-chip microcomputer system and ultrasonic sensor is decided.. The design of ultrasonic rangefinder hardware part consists of the power and reset module, SCM and ultrasonic module consists of ultrasonic emission module, ultrasonic receiving module, LED digital display expansion module and alarm module. Software part mainly includes MCU program, according to the ultrasonic transmitting and receiving computing program distance, the distance of LED display program, key control procedures and buzzer alarm procedures, this arrangement enables the system to have the characteristics of modular. The system is easy to control and has the reliable performance, and has the higher accuracy, and the most important is the real-time measurement of the distance.KEY WORDS: Single chip microcomputer,Range finder,Ultrasonic,Real-time measurement目录摘要 (I)目录 (III)第1章绪论 (1)1.1 研究背景 (1)1.2 研究的主要意义 (1)第2章系统电路设计 (3)2.1 系统结构设计 (3)2.2 电路总体设计方案 (3)发射与接收电路设计方案 (3)显示电路设计方案 (5)报警电路设计方案 (6)系统复位电路设计 (6)第3章系统硬件设计 (8)3.1 单片机概述 (8)STC89C51主要性能 (8)3.1.2 STC89C51外部结构及特性 (8)内部组成 (11)3.2 超声波测距模块 (12)3.2.1 超声波传感器介绍 (12)HC-SR04超声波测距芯片的性能特点 (12)超声波时序图 (15)3.3 驱动显示电路及报警电路 (15)LED数码管显示电路 (16)蜂鸣器报警电路 (17)3.4HC-RS04超声波测距原理 (17)3.5 按键设置电路 (18)第4章系统软件设计 (21)4.1 系统主程序 (21)4.2 显示距离子程序 (22)4.3 报警子程序 (22)4.4 按键子程序 (23)第5章系统仿真 (25)5.1 系统仿真环境——Proteus (25)5.2 仿真 (25)5.3 误差及特性分析 (26)结论 (28)谢辞 (29)参考文献 (30)第1章绪论1.1 研究背景超声波测距法是通过超声波测量从已知位置到被测物体表面的距离的利用超声波的方法。
