超声波测距仪(毕业设计)
毕业设计方案超声波测距仪的设计方案

毕业设计方案超声波测距仪的设计方案1. 引言超声波测距仪是一种常用的测量设备,可以通过发送超声波信号并接收回波来测量距离。
本文将介绍一种基于超声波的测距仪设计方案,用于毕业设计项目。
2. 设计目标本设计方案的主要目标是设计一种精确、稳定、成本效益高的超声波测距仪。
具体而言,设计要求如下:- 测距范围:至少10米- 测量精度:在0.5%以内- 响应时间:小于100毫秒- 成本:尽可能低廉- 可靠性:能够在不同环境条件下稳定工作3. 设计原理超声波测距仪的工作原理是利用超声波在空气中传播速度恒定的特性,通过测量超声波的往返时间来计算距离。
一般来说,超声波测距仪由发射模块和接收模块组成。
发射模块:发射模块用于发送超声波信号,通常由脉冲发生器和超声波发射器组成。
脉冲发生器用于产生短暂的高频脉冲信号,驱动超声波发射器将信号转换成超声波信号并发射出去。
接收模块:接收模块用于接收反射回来的超声波信号,并将其转换成电信号。
接收模块一般由超声波接收器和信号处理电路组成。
超声波接收器将接收到的超声波信号转换成电信号,并通过信号处理电路进行放大、滤波和波形整形等处理,得到可用的测量信号。
距离计算:通过测量超声波的往返时间,可以计算出距离。
超声波在空气中的传播速度约为340米/秒,因此距离可以通过距离等于速度乘以时间的公式来计算。
4. 硬件设计硬件设计是实现超声波测距仪的关键。
以下是硬件设计方案的主要组成部分:超声波发射器和接收器:选择适当的超声波发射器和接收器是关键。
一般来说,发射器和接收器的频率应该相同,常见的频率有40kHz和50kHz。
此外,发射器和接收器需要具有相匹配的电特性,以确保信号的传输和接收的准确性。
脉冲发生器:脉冲发生器的设计应考虑到发射模块的需求,需要产生高频、短暂的脉冲信号。
常用的脉冲发生器电路有多谐振荡电路和555定时器电路等。
信号处理电路:接收到的超声波信号需要进行处理,以便得到可用的测量信号。
基于单片机的超声波测距仪论文

毕业设计(论文)题目:基于单片机的超声波测距仪摘要在空气介质中超声测距传感器因其性能好,价格低廉、使用方便,在现场机器人定位系统、车辆自动导航、车辆安全行驶辅助系统、城市交通管理和高速公路管理监测系统,以及河道、油井和仓库及料位的探测中都有应用。
由于超声波传播不易受干扰,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距和物位测量等都可以通过超声波来实现。
为此,深入研究超声波的产生与传播规律、开发高性能超声波换能器及其收发电路,对于超声波检测技术的发展具有十分重要的现实意义。
本设计介绍了基于单片机控制的超声测距的原理:由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设计的目的随着科学技术的快速发展,超声波在测距中的应用越来越广。
超声波测距仪_毕业设计

毕业设计(论文)题目:超声波测距仪专业:机电一体化班级:04413学号:23姓名:万继余指导老师:罗垂敏成都电子机械高等专科学校二〇〇七年六月摘要超声波具有指向性强,能量消耗缓慢,传播距离较远等优点,所以,在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,它广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。
本课题详细介绍了超声波传感器的原理和特性,以及Atmel公司的AT89C51单片机的性能和特点,并在分析了超声波测距的原理的基础上,指出了设计测距系统的思路和所需考虑的问题,给出了以AT89C51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。
该系统电路设计合理、工作稳定、性能良好、检测速度快、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。
关键词:超声波单片机测距A T89C51AbstractUltrasonic wave has strong pointing to nature ,slowly energy consumption ,propagating distance farther ,so, in utilizing the scheme of distance finding that sensor technology and automatic control technology combine together ,ultrasonic wave finds range to use the most general one at present ,it applies to guard against theft , move backward the radar , water level measuring , building construction site and some industrial scenes extensively。
基于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)Abstract (2)第1章绪论 (3)1.1 课题研究的目的与意义 (3)1.2 国内外研究动态 (3)1.3 论文主要内容 (4)第2章系统的总体设计 (5)2.1 设计方案 (5)2.2 系统的硬件选型 (5)2.2.1 单片机选型 (5)2.2.2 超声波传感器选型 (6)2.2.3 超声波接收芯片选型 (6)2.2.4 显示器选型 (7)第3章系统的硬件设计 (8)3.1 基本系统构成 (8)3.1.1 系统电源电路 (9)3.1.2 超声波发射电路 (9)3.1.3 超声波接收电路 (10)3.1.4 晶振电路 (11)3.1.5 复位电路 (11)3.1.6 显示电路 (12)3.1.7 报警电路 (13)3.2 电路原理图 (13)3.3 PCB图 (14)第4章系统的软件设计 (15)4.1 软件keil的简介 (15)4.2 主程序流程 (16)4.3 超声波收发模块程序设计 (16)4.3.1 超声波收发中断子程序 (17)4.3.2 距离测算子程序 (19)4.4 显示模块程序设计 (20)4.4.1 初始化程序 (22)4.4.2 显示程序 (22)4.4.3 延时程序 (23)4.5 现场实测距离显示 (25)第5章结论 (26)5.1 总结 (26)5.2 系统实物图形 (27)5.3 展望 (27)致谢 (28)参考文献 (29)附录 (30)摘要本文阐述了基于51单片机的超声波测距仪的设计过程和运行结果。
AT89C51单片机控制定时器产生方波脉冲,同时计时器T1开始计时。
发出的超声波在空气中传播,而后遇到障碍物体的表面时超声波折返,超声波接收模块接收返回的超声波信号并且把超声波信号转化为电信号。
计时器记录超声波往返所用的时间,从而由51单片机计算得到实测距离。
再使用四位数码管显示距离。
硬件电路由超声波发射电路、超声波接收电路、电源电路、四位数码管显示电路、电铃报警电路、12MHz晶振电路等组成。
毕业设计 基于超声波测距的倒车雷达设计 好

毕业设计基于超声波测距的倒车雷达设计好一、背景和研究意义随着汽车普及率的不断提高,车辆在道路上的行驶和停车都成为人们生活中常见的场景。
而在停车行为中,倒车就成为了比较危险的行为,往往容易发生事故。
因此,倒车雷达的应用正越来越受到人们的重视。
倒车雷达是一种能够勘测车辆周围环境并辅助驾驶员开车的系统,它能够利用超声波测距原理快速测量车与后方障碍物之间的距离,并在必要的时候发出警示声音,提醒驾驶员及时停车,避免碰撞。
因此,在汽车行业中,倒车雷达越来越受到关注,开发和研究倒车雷达的技术也日渐成熟。
本文基于超声波测距的原理,设计了一种倒车雷达系统,旨在提高驾驶员倒车的安全性和便利性,为驾驶员提供更加完善的倒车辅助系统,为减少车辆事故带来新的技术支持。
二、设计原理超声波倒车雷达主要是通过超声波感应距离,掌握车辆行驶路线,快速监测停车时的障碍物情况,提醒人们注意,避免碰撞发生。
超声波测距,是测量距离的一种常用方法,具有广泛的应用。
在倒车雷达中,超声波传感器负责发射和接收超声波信号。
当超声波传感器发射出信号时,经过一定的时间后接收器接收到了回波信号。
此时,系统能够计算出障碍物与传感器之间的距离。
例如,在设计的倒车雷达中,将各个传感器布置在车辆的四周,对车辆周围的环境进行监控,同时,安装上数字显示屏和声音提示装置,形成一个完整的倒车雷达系统。
三、设计流程1.硬件选取倒车雷达的主要组成部分包括传感器、控制器和显示器。
这里选择超声波传感器来进行测量距离,并选用单片机作为控制器,通过硬件连接实现传感器和显示器的协同工作。
2.硬件电路设计超声波传感器和单片机之间需要一个连接器来传输测量数据,实现数据传输的同时,还需保证传输的效率和精度。
此次实验中选用了串口通信的方式,通过串口将传感器测量到的距离值传输到单片机中,再将数据传输到显示器上。
3.软件设计设计的倒车雷达是建立在单片机开发的搭建之上的。
通过编码实现了超声波测距原理、数据传输、数据显示在显示器上并且有警告声音提示的功能。
毕业设计方案超声波测距仪的设计方案

摘要本设计采用以AT89S58单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。
整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接受子程序、显示子程序、语音播报子程序等模块组成。
发射模块发射超声波,接受模块接受回波,单片机计算距离,显示测量结果。
各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。
在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。
相关部分附有硬件电路图、程序流程图。
超声波测距今年来得到了广泛的应用。
本设计的优点在于超声波明显特征是方向性好,穿透性强。
尤其是在光不透明的固体中,它碰到杂质或分界面就有显著地反射。
用超声波测距离时通过测量发射的超声波与接受到被测物体反射的回波之间的时间差来确定的。
关键词:AT89S51,超声波,测距目录第一章绪论11.1课题设计目的及意义11.1.1设计的目的11.1.2设计的意义11.2超声波测距仪的现状和发展11.2.1发展历史11.2.2 研究现状21.3本课题研究的主要内容3第二章系统方案论证42.1超声波测距仪的设计思路42.1.1超声波测距原理42.1.2超声波测距仪原理框图42.1.3课题设计的要求42.2超声波测距方法的选择42.3超声波发生器选择62.4超声波接受传感器62.5显示单元选择62.6语音播报电路选择72.7温度传感器的选择7第三章系统的硬件结构设计93.1 AT89S51单片机的功能及特点93.1.1主要性能参数93.1.2功能特性概述93.2单片机最小系统103.3单片机测距原理103.4超声波发射电路103.5超声波检测接收电路113.6温度补偿电路123.7显示单元电路133.7.1 12864液晶资料133.7.2 12864液晶基本特性143.8语音播报电路153.9无线发射与接收电路153.9.1APC240无线通信模块主要特点错误!未定义书签。
毕业设计开题报告—超声波测距

毕业设计(论文)开题报告学生:学号:所在学院:专业:通信工程设计(论文)题目:基于STM32的超声波测距仪指导教师:2014年2月25日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见及所在专业审查后生效;2.开题报告容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);4.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。
如“2004年4月26日”或“2004-04-26”。
毕业设计(论文)开题报告1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:文献综述一、课题研究背景、目的和意义传感器技术是现代信息技术的主要容之一,信息技术主要包括计算机技术、通信技术和传感器技术,计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。
比如温度传感器、光电传感器、湿度传感器、超声波传感器、红外线传感器、压力传感器等等,其中超声波传感器在测量方面有着广泛、普遍的应用。
利用单片机控制超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且测量精度较高。
超声波测距是一种典型的非接触测量方式。
超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。
且超声波测距系统结构简单、电路易实现、成本低、速度快,所以在工业自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛。
超声波测距-毕业设计论文完整版.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。
超声波毕设文献综述(可编辑修改word版)

随着传感器和单片机控制技术的不断发展,非接触式检测技术已被广泛应用到多个文领域。
目前,典型的非接触式测距方法有超声波测距、CCD 探测、雷达测距、激光测距等。
但是雷达测距容易受到电磁波的影响,激光测距成本太高等因素。
与前几种测距方献式相比,超声波测距可以直接测量近距离目标,而且覆盖面积较大的优点。
目前,超声波测距已普遍在液体测量、移位机器人定位和避障等领域,应用前景广阔。
无庸置疑,综未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。
随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最终述发展到具有创造力。
在新的世纪里,面貌一新的测距仪将发挥更大的作用。
近几十年来,国内科研人员在超声波回拨信号处理方法、新型超声波换能器研发、超声波放射脉冲选取等方面进行了大量的理论分析与研究,并针对超声波测距的常见影响因素提出了温度补偿、接收回路串如自动增益调节环节等提高测距精度的措施来提高测量精度。
如童峰、杨奕淳、程晓亮等先后在该方面做了大量研究。
根据前人的研究,本设计主要是在提高测量精度。
本设计采用以单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。
系统由 AT89C51 单片机、发射电路、接收电路、超声波传感器探头、八段 LED 数码显示管组成。
两个探头的信号经单片机综合分析处理,实现超声波的发送与接收,从而实现利用超声波方法测量物体间的距离。
所设计的测距仪能测的范围为40---650cm,最大误差不超过1%。
实验方案:本设计采用以 AT89C51 单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。
系统由 AT89C51 单片机、发射电路、接收电路、超声波传感器探头、八段 LED 数码显示管组成。
实现原理与过程:由单片机产生 40kHz 的方波,但是这个方波太弱需要经过放大才能驱动超声波发生器,经过放大后,超声波传感器发射端震荡发射超声波。
基于超声波测距倒车雷达系统设计本科毕业设计

基于超声波测距倒车雷达系统设计1 引言近年来,随着汽车产业的迅速发展和人们生活水平的不断提高,我国的汽车数量正逐年增加。
同时汽车驾驶人员中非职业汽车驾驶人员的比例也逐年增加。
在公路、街道、停车场、车库等拥挤、狭窄的地方倒车时,驾驶员既要前瞻,又要后顾,稍微不小心就会发生追尾事故。
据相关调查统计,15%的汽车碰撞事故是因倒车时汽车的后视能力不良造成的。
因此。
增加汽车的后视能力,研制汽车后部探测障碍物的倒车雷达便成为近些年来的研究热点。
安全避免障碍物的前提是快速、准确地测量障碍物与汽车之间的距离。
为此,设计了以单片机为核心,利用超声波实现无接触测距的倒车雷达系统。
2 整体设计及原理超声波一般指频率在20 kHz以上的机械波,具有穿透性强,衰减小,反射能力强等特点。
工作时,超声波发射器不断发射出一系列连续脉冲,给测量逻辑电路提供一个短脉冲。
最后由信号处理装置对接收的信号依据时间差进行处理,自动计算出车与障碍物之间的距离。
超声波测距原理简单,成本低,制作方便,但其传输速度受天气影响较大,不能精确测距;另外,超声波能量与距离的平方成正比衰减,因此,距离越远,灵敏度越低,从而使超声波测距方式只适用于较短距离。
目前,国内外一般的超声波测距仪,其理想的测量距离为4~5 m,因此大都用于汽车倒车雷达等近距离测距中。
该倒车雷达系统采用单片机控制,如图1所示。
利用超声波实现无接触测距,并考虑测量环境温度对超声波波速的影响,而且通过温度补偿法对速度进行校正。
使用由集成数字传感器DS18B20构成的温度测量电路,可直接读取温度值,再根据温度补偿得出超声波在某一温度下的波速,由单片机计数脉冲个数获得传播时间,根据超声波测距原理测得并显示距离,再根据显示的距离控制蜂鸣器的发声频率。
2.1超声波测距原理目前,利用超声波测距的方法有相位检测法、声波幅值检测法、渡越时间检测法三种。
相位检测的精度高,但检测范围有限;声波幅值检测易受反射波的影响;渡越时间检测工作方式简单、直观,在硬件控制和软件设计容易实现,其原理是检测从发射传感器发射超声波到经气体介质传播后接收传感器接收超声波的时间差,即渡越时间t。
基于超声波传感器的测距系统设计毕业设计论文

J I A N G X I N O R M A L U N I V E R S I T Y传感器原理课程设计题目:基于超声波传感器的测距系统院系名称:物理与通信电子学院学生姓名:学生学号:专业:电子信息工程任课老师:完成时间: 2015年6月摘要本文主要介绍了基于超声波传感器的测距系统的工作原理、硬件电路的设计和软件设计。
该测距系统由单片机最小系统模块、温度采集模块、超声波测距模块,LCD显示模块组成。
能够完成距离和温度的测量、显示等功能。
关键词:超声波测距,单片机最小系统,温度采集摘要------------------------------------------------------------------------------------------------- I 1引言 ---------------------------------------------------------------------------------------------- 22 设计要求---------------------------------------------------------------------------------------- 23 方案论证---------------------------------------------------------------------------------------- 23.1 方案论证与比较 ---------------------------------------------------------------------- 33.2 单片机最小系统模块的方案 ------------------------------------------------------- 33.3温度采集模块的方案----------------------------------------------------------------- 43.4超声波测距模块的方案-------------------------------------------------------------- 43.5 显示模块的方案 ---------------------------------------------------------------------- 4 5 系统设计---------------------------------------------------------------------------------------- 55.1单片机最小系统模块的设计-------------------------------------------------------- 55.1.1复位电路的设计--------------------------------------------------------------- 55.1.2 时钟电路设计----------------------------------------------------------------- 65.1.3单片机的I/O口的分配 ------------------------------------------------------ 65.2 LCD1602显示模块的设计 ---------------------------------------------------------- 75.2.1 1602接口信号说明----------------------------------------------------------- 85.2.2 1602操作时序----------------------------------------------------------------- 85.3 DS18B20温度采集模块的设计 ---------------------------------------------------- 95.3.1 DS18B20的分辨率 --------------------------------------------------------- 105.3.2 DS18B20工作时序图 ------------------------------------------------------ 105.4超声波测距模块的设计------------------------------------------------------------ 116 软件设计-------------------------------------------------------------------------------------- 126.1 程序流程图 -------------------------------------------------------------------------- 136.1.1 主程序流程图--------------------------------------------------------------- 136.1.2 外部中断0流程图--------------------------------------------------------- 146.2子程序设计 --------------------------------------------------------------------------- 146.2.1温度采集模块子程序------------------------------------------------------- 146.2.2 LCD显示子程序------------------------------------------------------------ 167 误差分析-------------------------------------------------------------------------------------- 187.1 温度 ----------------------------------------------------------------------------------- 187.2 障碍物表面材料 -------------------------------------------------------------------- 187.3 超声波模块探头距离 -------------------------------------------------------------- 18 8总结 -------------------------------------------------------------------------------------------- 18 参考文献----------------------------------------------------------------------------------------- 19 附录一:源程序-------------------------------------------------------------------------------- 20 附录二:实物图-------------------------------------------------------------------------------- 261引言近年来,随着电子测量技术的发展,运用超声波作出精确测量已成可能。
毕业设计 超声波测距电路的设计

目录1.目录 (1)2.摘要 (2)3.引言 (3)4. 超声波测距系统设计 (4)4.1超声波测距的原理 (4)4.2超声波测距系统电路的设计 (5)4.2.1 总体设计方案 (5)4.2.2发射电路的设计 (6)4.2.3接收电路的设计 (7)4.2.4显示模块的设计 (8)4.3超声波测距系统的软件设计 (9)4.4小结............................................................................................................................................错误!未定义书签。
5绪论 (11)5.1课题背景,目的和意义 (11)5.2超声波测距方案 (11)5.2.1基于单片机的超声波测距系统 (11)5.3课题主要内容 (12)6 超声波传感器 (13)6.1超声波传感器的原理与特性 (13)6.1.1原理 (13)6.1.2特性 (15)6.2超声波传感器的检测方式 (17)6.3超声波传感器系统的构成 (18)6.4小结 (19)7 AT89C51单片机简介 (20)7.1单片机基础知识 (20)7.1.1单片机的内部结构 (20)7.1.2单片机的基本工作原理 (23)7.2单片机的分类及发展 (24)7.3单片机AT89C51的特性 (26)7.4小结 (29)8. 电路调试及误差分析 (30)8.1电路的调试 (30)8.2系统的误差分析 (30)8.2.1声速引起的误差 (30)8.2.2单片机时间分辨率的影响 (31)8.4小结 (28)结论 (29)致谢词 (29)参考文献 (30)附录 (31)摘要超声波具有指向性强,能量消耗缓慢,传播距离较远等优点,所以,在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,它广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。
基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文

基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文基于51单片机的超声波测距仪之倒车雷达作品设计毕业论文摘要: 超声波具有指向性强,能量消耗缓慢,传播距离较远等优点,所以,在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,他广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。
本课题详细介绍了超声波传感器的原理和特性,以及STC公司的STC89C52的单片机的性能和特点,并在分析了超声波测距的原理的基础上,指出了设计测距系统的不足并加以改进,将温度引起的误差考虑在内并且加以修正,给出了以STC89C52单片机为核心的低成本、高精度、液晶显示超声波测距系统的硬件电路和软件设计方法。
该系统电路设计合理、工作稳定、性能良好、检测速度快、计算简单并且做到了可设计报警范围的功能,在测量精度方面能达到工业使用的要求。
关键词:单片机;液晶显示;报警;测距Ultrasonic distance measurement based on single chipAbstract: Ultrasound has a strong point, the energy consumption of the slow spread of the advantages of distance, so the use of sensor technology and automatic control technology, the program combines distance, ultrasonic distance measurement is the most common one, and he widely used in security, parking sensor, water level measurement, construction sites and some industrial sites.This subject introduces the principles and characteristics of ultrasonic sensors, and microcontroller STC89C52 STC's performance and characteristics, and the analysis of the ultrasonic distance measurement based on the principle that the lack of design ranging system and make improvements, will into account the error due to temperature and should be amended to STC89C52 given low-cost microcontroller as the core, high-accuracy, liquid crystal display ultrasonic ranging system of hardware and software design methods. The system circuit design is reasonable, stable, good performance, fast detection of simple calculation and can be designed to achieve the alarm range of functions to achieve precision in the measurement requirements for industrial use. Keywords: microcontroller; LCD display; alarm; ranging目录1 绪论 (6)1.1 研究的背景 (6)1.2研究的主要内容 (6)1.3应解决的关键问题 (6)2 电路方案论证 (7)2.1方案比较 (7)激光测距 (7)超声波测距 (7)2.2电路总体方案 (7)3单片机概述 (9)3.1 STC89C52主要性能 (9)3.2 STC89C52外部结构及特性 (9)3.3 STC89C52内部组成 (10)4 超声波测距模块 (12)4.1 超声波传感器介绍 (12)4.2 HC-SR04超声波测距模块的性能特点 (13)4.3 HC-SR04的管脚排列和电气参数 (14)管脚简介 (14)HC-SR04的电气参数 (14)4.4超声波时序图 (15)5系统硬件电路设计 (16)5.1单片机最小系统 (16)芯片 (16)复位电路 (16)晶振电路 (17)5.2 驱动显示电路及报警电路 (18)液晶显示屏 (18)蜂鸣器报警 (19)5.3 HC-RS04超声波测距原理 (20)5.4 5V稳压电路 (21)5.5温度检测电路 (22)温度检测方案的分析 (22)数字温度传感器DS18B20简介 (22)的结构及电路 (22)6系统程序的设计 (23)6.1主程序 (23)6.2显示数据子程序 (24)6.3报警子程序 (25)6.4按键子程序 (25)结论 (27)参考文献 (28)附录(A)....................................................................... 错误!未定义书签。
超声波测距系统设计毕业论文

毕业设计(论文)标题:超声波测距系统设计学生姓名:**系部:电子工程系专业:应用电子技术班级:高电子0501班指导教师:***株洲职业技术学院教务处制目录摘要...........................................................................(Ι) 1、绪论 (1)1.1超声波传感器的类型 (2)1.2压电式超声波发生器原理 (2)1.3超声传感器的特性 (3)1.4速度影响因素及其补偿 (3)1.5超声波测量距离的原理 (3)2、超声波测距仪总体结构 (5)2.1主控芯片的选择 (5)2.2单片机AT89S51 的外围电路 (7)3、超声波发射 (10)3.1 多谐振荡器特点 (10)3.2非对称式多谐振荡器工作原理 (10)3.3超声波发射电路 (11)4、超声波接收 (13)4.1接收放大器的方案设计 (13)4.2超声波接收电路 (13)5、测温芯片AD590 (15)5.1 AD590简介 (15)5.2 AD590的工作原理的内部结构 (16)5.3 测温电路的设计 (17)6 系统软件设计 (18)6.1 系统软件结构 (18)结论 (19)参考文献 (20)附录 (21)后记 (30)摘要文中介绍了一种以单片机AT89S51作为主控制器,最终用7段数码管显示测量距离的超声波测距仪的设计方法。
在设计中通过检测超声波信号从发送到接收的时间间隔t,计算出测量距离s。
但是考虑到超声波传播速度受温度的影响较大,因此系统中还采用了温度传感器AD590来检测周围环境温度,对超声波的传播速度进行温度补偿,提高测量的精度。
本设计是以单片机为核心的测距仪器,可以实现预置、多端口检测、显示等多种功能,并且成本低、精度高、操作简单、工作稳定可靠。
从而实现直接的查看距离值、显示、输出控制的功能。
关键词:超声波;测距;测量误差;温度补偿; AT89S511 绪论虽着电子技术的发展,出现了微波雷达测距、激光测距及超声波测距。
超声波测距仪设计论文毕业论文

超声波测距仪设计论文毕业论文目录前言.............................................. 错误!未定义书签。
第一章超声波测距系统工作原理 (3)第一节超声波概述 (3)第二节超声波传感器简介 (4)一、压电式超声波传感器 (4)第三节超声波传感器原理 (6)一、测距原理 (6)二、超声波测量中盲区及近限和远限 (6)三、提高测距仪的措施 (7)第四节超声波测距仪系统设计 (8)一、论文设计容 (8)二、硬件设计容 (8)第五节本章小结 (9)第二章系统硬件设计 (10)第一节电路原理设计 (10)一、设计总体思路 (10)第二节主要元器件介绍 (10)一、单片机STC89C52 (10)二、超声波传感器HC-SR04 (12)三、显示电路LCD1602 (14)四、按键电路 (21)五、下载电路 (21)第三节本章小结 (22)第三章系统软件设计 (24)第一节软件设计总体方案 (24)一、主程序设计总体思路 (24)二、测距子程序软件设计 (25)三、显示程序设计 (26)四、按键程序设计 (28)第二节本章小结 (30)第四章超声波测距的误差分析 (31)第一节超声波测距测量结果 (31)一、测量结果 (31)二、误差分析 (31)第二节本章小结 (33)结论.............................................. 错误!未定义书签。
致谢.............................................. 错误!未定义书签。
参考文献.. (34)附录 (35)一、英文原文 (35)二、英文翻译 (41)三、电路图 (46)四、源程序 (47)第一章超声波测距系统工作原理第一节超声波概述声音是与人类生活紧密相联的一种自然现象,人们对声音早有认识,在人们的日常生活中存在着各式各样的声音。
在科学史上,声学是发展最早的学科之一。
毕业设计超声波测距仪设计

毕业设计超声波测距仪设计(以下内容仅供参考)一、设计要求1.设计一款超声波测距仪,最大测量距离为5米。
2.能够实现实时测量距离。
3.具有屏幕显示测距结果。
4.能够通过按键控制实现最大距离设置。
二、设计方案1.硬件设计2.软件设计1.硬件设计超声波测距仪主要由以下部分组成:1)Arduino UNO开发板Arduino UNO开发板是一款开源的硬件平台,基于ATmega328P单片机。
可以通过编写软件来控制它,从而实现各种功能。
在该设计中,我们使用Arduino UNO作为超声波测距仪的主控板。
2)超声波传感器超声波传感器是超声波测距仪的核心部分。
它通过发射和接收超声波,来测量被测物体和传感器间的距离。
在该设计中,我们使用HC-SR04超声波传感器。
3)1602液晶显示屏1602液晶显示屏是用于在超声波测距仪中显示测距结果的显示设备。
4)按键按键用于设置最大距离。
5)发光二极管发光二极管用于指示测量状态。
2.软件设计超声波测距仪的软件设计主要包括以下三个部分:1)超声波测距的程序设计该部分主要负责调用超声波传感器进行距离测量,并返回测量结果。
2)LCD1602数字显示的程序设计该部分主要负责在1602液晶显示屏上显示测量结果。
3)设置最大距离的程序设计该部分主要负责通过按键设置最大距离。
三、系统实现1.硬件实现超声波传感器通过引脚连接到Arduino UNO的第8、9、10、11号IO口(分别为Trig、Echo、Vcc、GND),1602液晶显示屏通过引脚连接到Arduino UNO的第12、13、6、7、5、4号IO口(分别为RS、EN、D4、D5、D6、D7),按键通过引脚连接到Arduino UNO的第3号IO口,发光二极管通过引脚连接到Arduino UNO的第2号IO口。
2.软件实现1)超声波测距程序设计:首先定义Trig、Echo两个引脚,然后定义pulseIn函数,这个函数的作用是等待Echo引脚输出一个高电平,然后返回Echo引脚的高电平持续时间(us)。
毕业设计论文--基于单片机的超声波测距系统设计

毕业设计(论文)题目:基于单片机的超声波测距系统设计摘要由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。
超声波测距系统,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于液位、井深、管道长度的测量等场合。
利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。
本文介绍了一种基于STC89C52单片机的超声波测距系统,阐述了超声波测距系统的硬件电路部分的构成、软件设计思路及工作原理。
硬件部分采用STC89C52 单片机作为主控单片机,硬件电路主要由发射电路、接收电路、显示电路、报警电路等几部分组成;软件部分由主程序、显示子程序、超声波发射子程序、延迟子程序、计算子程序、报警程序等组成。
该电路具有结构简单、操作方便、精度较高、应用广泛的特点。
关键词:超声波;测距系统;单片机AbstractBecause of the strong point of ultrasonic energy consumption slow, medium of communication in the longer distance, thus frequently used ultrasonic distance measurement, such as the range finder and level measurement and so on can be achieved by ultrasound. Ultrasonic Ranging System, can be used in car reversing, the construction site and the location of some industrial site monitoring, can also be used if the level, depth and length of the pipeline, such as measurement occasions. Use of ultrasonic testing is often more rapid, convenient and simple terms, easy to achieve real-time control, and measurement accuracy can meet the practical requirements of industry.The paper describes an ultrasonic measuring system based on the STC89C52, it described an ultrasonic measuring system hardware circuit structure, working principle and software design methods. Hardware using STC89C52 microcontroller as a master MCU, the hardware circuit part includes main transmitter, receiver circuit, display circuit, warning circuit and so on. The software part includes the main program, display subroutine, ultrasonic transmitter subroutine, delay subroutine, calculation subroutine and alarm program. The system Circuits were simply structure, easy to use, high accuracy and wide application.Key Words:Ultrasonic wave;Ranging System;MCU目录摘要 (I)Abstract (II)第1章绪论............................................................................................................. - 1 -1.1 测量距离的意义.................................................................................................... - 1 -1.2 基于单片机的超声波测距系统.......................................................................... - 2 -1.2.1 单片机概述 ...................................................................................................... - 2 -1.2.2 单片机的发展趋势 ........................................................................................ - 2 -1.2.3 基于单片机的超声波测距系统的优点与缺陷 ........................................ - 3 -1.2.4 超声波测距原理............................................................................................. - 4 -1.3设计内容 .................................................................................................................. - 4 -第2章设计方案..................................................................................................... - 5 -2.1 设计的目的和要求................................................................................................ - 5 -2.1.1 设计的目的 ..................................................................................................... - 5 -2.1.2 设计的要求 ..................................................................................................... - 5 -2.2 设计思路................................................................................................................. - 5 -2.2.1 硬件部分.......................................................................................................... - 5 -2.2.2 软件部分.......................................................................................................... - 6 -2.3 重要功能模块的选取 ........................................................................................... - 6 -2.3.1 单片机的选用 ................................................................................................. - 6 -2.3.2 发射器和接收器............................................................................................. - 8 -第3章硬件电路设计............................................................................................. - 9 -3.1 系统硬件设计总框图分析 .................................................................................. - 9 -3.2 处理器STC89C52................................................................................................. - 9 -3.2.1 单片机STC89C52的特点 ......................................................................... - 10 -3.2.2 STC89C52管脚说明 .................................................................................... - 11 -3.3 单片机最小系统设计 ......................................................................................... - 14 -3.3.1 单片机最小系统........................................................................................... - 14 -3.3.2 本次设计中的单片机最小系统................................................................. - 14 -3.4 超声波模块HC-SR04 ........................................................................................ - 17 -3.5 显示模块LCD1602 ............................................................................................ - 18 -3.6 报警模块............................................................................................................... - 21 -3.7 超声波测距系统的实物图 ................................................................................ - 22 -第4章软件程序设计........................................................................................... - 23 -4.1 概述........................................................................................................................ - 23 -4.2 头文件和全局变量.............................................................................................. - 23 -4.3 主程序 ................................................................................................................... - 24 -4.4 初始化函数........................................................................................................... - 25 -4.5 显示子程序和溢出中断程序 ............................................................................ - 25 -4.6 超声波发射程序、T1中断子程序和报警程序 ............................................ - 26 -4.7 距离计算程序 ....................................................................................................... - 27 -第5章系统的调试............................................................................................... - 28 -5.1 硬件的调试........................................................................................................... - 28 -5.2 软件的调试........................................................................................................... - 29 -结论..................................................................................................................... - 32 -参考文献................................................................................................................. - 33 -附录..................................................................................................................... - 34 -1.源程序 .................................................................................................................... - 34 -2.英文原文 ................................................................................................................ - 41 -3.中文译文 ................................................................................................................ - 53 -致谢..................................................................................................................... - 62 -第1章绪论1.1 测量距离的意义准确而快速地测定任意两个空间点间的距离,对人类活动的许多方面都具有十分重要的意义。
基于单片机的超声波测距系统毕业设计论文

关键词:超声波测距仪、STC89C52单片机
1、
1.1
随着科学技术的快速发展,超声波将在传感器中的应用越来越广。在人类文明的历次产业革命中,传感技术一直扮演着先行官的重要角色,它是贯穿各个技术和应用领域的关键技术,在人们可以想象的所有领域中,它几乎无所不在。传感器是世界各国发展最快的产业之一,在各国有关研究、生产、应用部门的共同努力下,传感器技术得到了飞速的发展和进步。但就目前技术水平来说,人们可以具体利用的传感技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域[1]。
其数字和波形都比较清晰稳定,操作简单.,可靠性高,具有断电存储功能,其串口可以方便用户对仪器的测试数据进行后处理及有关程序的开发。与国内同类产品相比,设计新颖合理,功能齐全,在仪器设计上有重大突破和创新,达到了国际先进水平。
目前,计算机市场价格大幅度下降,采用非一体化超声波检测仪器,计算机可发挥它一机多用的各种功能,实际上是最大的节约。过去那种全功能的仪器设置,还不如单独的超声仪,计算机可充分发挥各自特点。高智能化检测仪器只能满足检测条件,使用环境,重复性测试内容等基木情况一样,才可充分发挥其特有功能。仪器设计也应从实际情况出发,才能满足用户的要求。[13]综上所述,我国超声波仪器的研制与生产,有较大发展,有的型号已超过国外同类仪器水平目前常用的超声传感器有两大类,即电声型与流体力型。电声型主要有:1压电传感器;2磁致伸缩传感器;3静电传感器。流体动型中包括有气体与液体两种类型的哨笛。由于工作频率与应用目的不同,超声传感的结构形式是多种多样的,并且名称也有不同,例如在超声检测和诊断中习惯上都超声传感器称作探头,而工业中采用的流体动力型传感器称为“哨”或“笛”[14]。电子测距仪要求测量范围在0.10~5.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,公式L=(△t/2)*C简单易算,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。超声波测距器,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于液位、井深、管道长度的测量等场合[15]。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。所以就顺其自然的选择用超声波探测仪来进行探测停车位是否有车了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计毕业设计题目:超声波测距仪的设计学生姓名:学号:系别:专业班级:指导教师姓名及职称:起止时间:摘要现代的社会已经进入了飞速发展的阶段,人们在各个领域对测距仪的应用,有越来越广泛的需求。
针对愈发广泛的应用需求,设计一种经济实用﹑准确度高﹑响应灵敏的测距仪很有必要,而本文设计的超声波测距仪恰好满足以上要求。
由于超声波具有指向性强和传送距离远等优点,人们很容易利用超声波制成测距仪。
为了实现测距功能,本设计以AT89S51芯片为核心,再结合4位一体共阴LED数码管、超声波传感器模块和12.0M晶振等器件。
系统里包括了单片机系统,LED显示电路,复位电路以及超声波发射接收电路。
关键词超声波测距仪 AT89S51芯片AbstractModern society, has entered a stage of rapid development. Application of range finder in many fields , has a growing demand. In order to meet the increasing demands , it is necessary to design an economical range finder, which has a high accuracy and a sensitive response. The ultrasonic range finder designed in this thesis just satisfies the above requirements.Because of good directivity and long transmission of ultrasonic, it is easy to fabricate an range finder by ultrasonic. In order to achieve the function of measuring distance , ultrasonic range finder is designed with AT89S51 chip as the core. It also contains four in one common cathode LED digital tube, ultrasonic sensor module, and 12.0M crystal . The ultrasonic range finder is made up ofa single-chip system, LED display circuit, reset circuit, and an ultrasonic transmitting and receiving circuits. Key words:Ultrasonic Range finder AT89S51 chip目录第1章绪论 (1)1.1设计的背景 (1)1.2设计的意义 (1)第2章超声波测距原理 (2)2.1 超声波简介 (2)2.2 超声波测距原理 (2)2.3 超声波传感器 (3)第3章方案论证 (4)3.1 设计思路 (4)3.2 系统结构设计 (5)第4章主要元件介绍 (6)4.1单片机AT89S51 (6)4.1.1 AT89S51简介 (6)4.1.2 AT89S51的主要性能特点 (6)4.1.3 管脚说明 (7)4.2超声波传感器HC-SR04 (8)4.2.1端口介绍 (8)4.2.2主要技术参数 (8)4.2.3基本工作原理 (8)4.2.4超声波时序图 (9)4.2.5模块线路图 (10)4.2.6最远探测距离调节 (11)4.3 74HC573器件 (11)4.3.1定义 (11)4.3.2原理说明: (12)第5章硬件电路设计 (13)5.1电源电路: (13)5.2复位电路: (13)5.3显示电路: (14)5.4超声波传感器电路 (14)第6章系统误差分析 (15)6.1 误差分析的先决条件 (15)6.2误差分析表 (15)6.3误差分析 (16)6.4误差分析总结 (17)第7章总结 (18)参考文献 (18)致谢 (20)附录1 整体电路图 (20)附录2 测量现场图 (21)附录3 程序清单 (22)第1章绪论1.1设计的背景如今,社会的发展不断带动了人们对测量长度或距离需求的提高。
以前传统的测距方法在许多场合已不能满足人们愈发广泛的应用需求,比如是在管道长度﹑井深﹑液位等场合的测量。
特别是在要求实时测距的情况下,传统的测距方法不能完成测量任务。
在此背景下便产生了非接触式的测量需求。
采取非接触式对距离进行测量的工具,最可靠便捷的是无线测距仪。
目前,超声波测距,微波雷达测距和激光测距三种测距方式是现在通过波的形式进行测距的主要技术。
其中,雷达测距仪和激光测距仪的制作难度较高,造价高昂,很难普及到普通人们的日常应用,并且在使用过程中有其局限性,如激光易受外界光影响,微波雷达易受电磁场影响。
而超声波测距仪具因其受外界影响较小,测量速度快,制作简单,造价低廉,准确可靠等优点,被越来越多的人使用。
目前,国内外超声波测距方面的研究水平和方向各有不同,某些方面已取得一定应用,能精确地测量距离,如管道长度﹑井深﹑液位等场合。
但超声波测距仪有与其它系统工具组合应用的发展方向,比如现在已被广泛使用的可语音播报的汽车倒车雷达,有自动避障行走功能的机器人等。
所以超声波测距仪未来在各个领域的发展空间很大,发挥越来越重要的作用,满足愈发广泛的应用需求。
1.2设计的意义目前,随着我国城市化进程不断加快,城市规模扩大,城市人口数量激增,城市给排水系统压力越来越大。
更加上历史原因以及种种不可忽视的原因,比如拆迁问题,排水系统建设往往跟不上城市建设的脚步。
每当暴雨来袭,新闻里总会看到街道积水,给市民的生活带来极大的不便。
因此,对排水系统中重要一环的箱涵进行排污疏通治理必不可少。
由于人们的环保意识不足,随地乱扔垃圾的现象经常出现,所以容易导致排水系统箱涵内积累大量杂物,在加上箱涵的容积较小,人们不能亲自清理。
所以人们选择了机器人这科技产物,对箱涵进行疏通清理。
而设计研制箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵自由排污疏通,是箱涵排污疏通机器人的设计研制的核心部分,控制系统核心部分就是超声波测距仪的研制[1]。
从上面的例子可看出,超声波测距仪的设计意义在与结合生活实际设计出简便实用超声波测距仪,为人类服务。
第2章 超声波测距原理2.1 超声波简介(1)定义物体振动,就会发出声音。
这么简单的道理我们都知道。
我们把物体振动发出的机械波称之为声波。
但是在正常的情况下,超声波是不能被人们听见的。
因为超声波的频率超过了人们听觉的极限。
科学研究表明,人耳听到的的声波频率范围为20~20000赫兹。
而超声波的频率正好超过20000赫兹。
(2)产生方式产生超声波的方式与我们平时听到的声波的产生方式没什么区别。
都是物体振动的机械波以纵波的形式在空气介质中传播。
但不同的是可闻声的频率较低,波长较长,所以在一定范围内以直线传播的方向性较差。
然而超声波的频率较高,波长叫短,所以在一定范围内以直线传播的方向性较好。
在本设计的超声波传感器中,当传感器模块收到高电平TTL 信号后,压电晶片就会振动,发出超声波。
(3)波型超声波的应用波型有许多种,有横波、纵波、兰姆波和表面波(瑞利波),可通过声波的传播方向与物体振动方向的关系来辨别。
超声纵波是本设计应用的波型。
2.2 超声波测距原理超声波测距仪测量距离利用的就是波的反射特性。
测量前,要将超声波测距仪水平对准被测物体,被测物体附近无其他干扰物。
开始测量时,测距仪就会发射出超声波,等待超声波返回,并同时计时。
当接收到反射超声波时,就会立即停止计时,将获得的时间通过公式来计算测距仪与被测物体的距离。
测量距离S 为vt S 21 式中 v ——传播速度;t 21——单向传播时间。
由上式可知,影响测量距离精度的主要因素是计时精度和传播速度。
所以如果要提高测量距离的精度,就要提高计时精度,和尽量选择正常的传播速度(传播速度易受温度等影响)。
2.3 超声波传感器定义:能发射和接收超声波的传感器叫超声波传感器。
目前电声型传感器与流体动力型传感器是常用的超声传感器。
超声波传感器探头的结构形式有许多种,如果接收表面波的是表面波探头,只接收纵波的是直探头,只接收横波的是斜探头。
当然还有收发一体式探头和收发分体式双探头。
由于设计的需要,所以本次选用的是收发分体式双探头传感器,即一个探头发送超声波,另一个探头接收超声波。
超声波传感器的选择对超声波的测量起关键作用。
如果超声波频率取得较低,虽探测距离较大,但容易收到外界杂音的影响。
如果超声波频率取得较高,就会在传播的过程中衰减严重,探测距离较短,分辨能力变强。
所以针对本设计的要求,本设计采用的是HC-SR04超声波传感器。
HC-SR04超声波传感器是压电传感器。
探头的组成部分有压电晶片、接头、楔块等。
这种探头有一个主要作用是发出超声波和接收反射波。
第3章方案论证3.1 设计思路本次毕业设计的主要技术指标有两个,一个是测量范围为0.40~5.00m,另一个是测量精度为0.01m。
要完成这两个指标虽有点压力,并不困难。
首先,我认识到超声波的优势特点就是指向性强,传送距离远,方向性好等,对于距离的测量非常适合。
同时,因其超声波测距原理通俗易懂,计算处理数据简单,设计的结构简单,并且在测量精度上能达到各种场合的要求。
完全能设计出一个成本低廉,工作稳定可靠的超声波测距仪。
目前,市面上已经有了专用的超声波集成电路。
但是专用的集成电路测量精度并不是很高,只能达到厘米级,只能满足一般的测距要求。
如果要制成更高精度毫米级别的超声波测距仪,就要对其产生的误差进行分析,并进行相应的补偿,比如用温度传感器对超声波的传播速度进行温度补偿。
由于本设计要求的测量精度为0.01m,不需要太高的测距要求。
所以要满足其要求选用12.0M晶振和HC —SR04的超声波传感器就行了。
设计出超声波测距仪的方式有许多种。
一种就是使用专用集成电路设计的测距仪,使用专用集成电路的最大优点是使用简单方便,但是它的缺点也很明显,就是只有单一的测距功能,并且制作成本高,不利于推广使用。
另一种就是基于CPLD的超声波测距仪。
它的优点是集成度高,开发周期短,利于开发多功能的超声波测距设备。
但是它的编程语言是硬件描述语言,我不太擅长,所以最后不选择这种设计方式。
还有一种是以单片机为核心的超声波测距仪。
使用大学期间主要学习的是单片机系统,再加上使用单片机对控制传感器方面容易和计算简单,能很好地操控整个设计。