多超声波传感器的距离测量系统毕业设计

合集下载

超声波测距仪毕业论文

超声波测距仪毕业论文

第一章绪论1.1课题设计目的及意义1.1.1设计的目的随着科学技术的快速发展,超声波将在测距仪中的应用越来越广。

但就目前技术水平来说,人们可以具体利用的测距技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域。

展望未来,超声波测距仪作为一种新型的非常重要有用的工具在各方面都将有很大的发展空间,它将朝着更加高定位高精度的方向发展,以满足日益发展的社会需求,如声纳的发展趋势基本为:研制具有更高定位精度的被动测距声纳,以满足水中武器实施全隐蔽攻击的需要;继续发展采用低频线谱检测的潜艇拖曳线列阵声纳,实现超远程的被动探测和识别;研制更适合于浅海工作的潜艇声纳,特别是解决浅海水中目标识别问题;大力降低潜艇自噪声,改善潜艇声纳的工作环境。

无庸置疑,未来的超声波测距仪将与自动化智能化接轨,与其他的测距仪集成和融合,形成多测距仪。

随着测距仪的技术进步,测距仪将从具有单纯判断功能发展到具有学习功能,最终发展到具有创造力。

在新的世纪里,面貌一新的测距仪将发挥更大的作用。

1.1.2设计的意义超声波测距系统主要应用于汽车的倒车雷达、机器人自动避障行走、建筑施工工地以及一些工业现场例如:液位、井深、管道长度等场合。

因此研究超声波测距系统的原理有着很大的现实意义。

对本课题的研究与设计,还能进一步提高自己的电路设计水平,深入对单片机的理解和应用。

1.2超声波测距仪的设计思路1.2.1超声波测距原理发射器发出的超声波以速度υ在空气中传播,在到达被测物体时被反射返回,由接收器接收,其往返时间为t,由s=vt/2即可算出被测物体的距离。

由于超声波也是一种声波,其声速v与温度有关,下表列出了几种不同温度下的声速。

在使用时,如果温度变化不大,则可认为声速是基本不变的。

如果测距精度要求很高,则应通过温度补偿的方法加以校正。

表1-1 超声波波速与温度的关系表1.2.2 超声波测距仪原理框图如下图单片机发出40kHZ的信号,经放大后通过超声波发射器输出;超声波接收器将接收到的超声波信号经放大器放大,进行检波处理后,启动单片机中断程序,测得时间为t,再由软件进行判别、计算,得出距离数并送LED显示。

超声波测距系统的设计

超声波测距系统的设计

超声波测距系统的设计引言:一、硬件设计:1.选择传感器:超声波传感器是测距系统的核心部件,通常采用脉冲法进行测量。

在选择传感器时,应考虑工作频率、测量范围、精度和稳定性等参数,并根据实际需求进行选择。

2.驱动电路设计:超声波传感器需要高频信号进行激励,设计驱动电路时需要根据传感器的工作要求来设计合适的电路,保证信号稳定且能够满足传感器的工作需求。

3.接收电路设计:超声波传感器产生的脉冲回波需要经过接收电路进行信号放大和滤波处理,设计接收电路时需要考虑信号放大的增益、滤波器的截止频率以及抗干扰能力等因素。

4.控制板设计:控制板是超声波测距系统中的核心控制器,负责控制测距过程、数据处理以及通信等功能。

在设计控制板时,应根据系统的要求选择合适的微控制器或单片机,并设计合理的电路布局和电源电路。

二、软件编程:1.驱动程序开发:根据传感器的规格书和数据手册,编写相应的驱动程序,实现对超声波传感器的激励和接收。

2.距离计算算法开发:通过测量超声波的往返时间来计算距离,根据声速和时间的关系进行距离计算,并根据实际情况对计算结果进行修正。

3.数据处理和显示:根据实际需求,对测量得到的距离进行处理,并将结果显示在合适的显示设备上,如LCD屏幕或计算机等。

4.数据通信:如果需要将测量结果传输至其他设备或系统,则需要编写相应的数据通信程序,实现数据的传输和接收。

三、系统测试与优化:1.测试传感器性能:测试测距系统的稳定性、精度和灵敏度等性能指标,根据测试结果对系统参数进行优化和调整。

2.系统校准:超声波测距系统可能受到环境温度、湿度和声速等因素的影响,需要进行校准以提高测量精度。

3.系统集成与实际应用:将超声波测距系统与实际应用场景进行集成,进行实际测试和验证。

总结:超声波测距系统的设计包括硬件设计和软件编程两个方面,其中硬件设计主要包括传感器选择、驱动电路设计和接收电路设计等;软件编程主要包括驱动程序开发、距离计算算法开发、数据处理和显示以及数据通信等。

超声波测距-毕业设计论文完整版.doc

超声波测距-毕业设计论文完整版.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。

超声波测距系统(论文设计)正文、结论、参考文献等

超声波测距系统(论文设计)正文、结论、参考文献等

1 绪论1.1 超声波技术的广泛应用超声的研究和发展,与媒质中超声的产生和接收的研究密切相关。

1883年Galton 首次制成超声气哨,其原理是将压缩气体经过狭缝喷嘴形成气流,吹动圆形刀口振动形成共振腔,从而产生超声。

此后又出现了各种形式的汽笛和液哨等机械型超声换能器。

由于这类换能器成本低,所以经过不断改进,至今仍广泛地用于超声处理技术中。

20世纪初,电子学的发展使人们能利用某些材料的压电效应和磁致伸缩效应制成各种机电换能器。

1917年,法国物理学家Paul Langevin用天然压电石英制成了夹心式超声换能器,并成功地应用于水下探测潜艇。

随着军事和国民经济各部门中超声应用的不断发展,又出现更大超声功率的磁致伸缩换能器,以及各种不同用途的电动型、电磁力型、静电型等多种超声换能器。

材料科学的发展,使得应用广泛的压电换能器也由天然压电晶体发展到机电耦合系数高、价格低廉、性能良好的压电瓷、人工压电单晶、压电半导体以及塑料压电薄膜(PVDF)[1]等。

产生和检测超声波的频率,也由几十千赫提高到上千兆赫。

产生和接收的波型也由单纯的纵波扩大为横波、扭转波、弯曲波、表面波等。

如频率为几十兆赫到上千兆赫的微型表面波都己成功地用于雷达、电子通信和成像技术等方面。

利用超声波作为定位技术是蝙蝠等一些无目视能力的生物作为防御及捕捉猎物生存的手段,也就是由生物体发射不被人们听到的超声波(20kHz以上的机械波),借助空气媒质传播由被待捕捉的猎物或障碍物反射回来的时间间隔长短与被反射的超声波的强弱判断猎物性质或障碍位置的方法。

由于超声波的速度相对于光速要小的多,其传播时间就比较容易检测,并且易于定向发射,方向性好,强度好控制,因而人类采用仿真技能利用超声波测距。

超声波测距是一种利用声波特性、电子计数、光电开关相结合来实现非接触式距离测量的方法。

它在很多距离探测应用中有很重要的用途,包括非损害测量、过程检测、机器人检测和定位、以及流体液面高度测量[2]等。

超声波测距设计毕业设计

超声波测距设计毕业设计

超声波测距设计毕业设计一、引言距离测量在许多领域都具有重要的应用,如工业自动化、机器人导航、汽车防撞等。

超声波测距作为一种非接触式的测量方法,具有测量精度高、响应速度快、成本低等优点,因此在实际工程中得到了广泛的应用。

本次毕业设计旨在设计一种基于超声波的测距系统,实现对目标物体距离的准确测量。

二、超声波测距原理超声波是一种频率高于 20kHz 的机械波,其在空气中的传播速度约为 340m/s。

超声波测距的原理是通过发射超声波脉冲,并测量其从发射到接收的时间间隔,然后根据声速和时间间隔计算出目标物体与传感器之间的距离。

假设发射超声波脉冲的时刻为 t1,接收到回波的时刻为 t2,声速为c,距离为 d,则距离 d 可以通过以下公式计算:d = c ×(t2 t1) / 2三、系统硬件设计(一)超声波发射模块超声波发射模块主要由超声波换能器和驱动电路组成。

超声波换能器将电信号转换为超声波信号发射出去,驱动电路则提供足够的功率和电压来驱动换能器工作。

(二)超声波接收模块超声波接收模块主要由超声波换能器、前置放大器、带通滤波器和比较器组成。

换能器将接收到的超声波信号转换为电信号,前置放大器对信号进行放大,带通滤波器去除噪声和干扰,比较器将信号整形为方波信号。

(三)控制与处理模块控制与处理模块采用单片机作为核心,负责控制超声波的发射和接收,测量时间间隔,并计算距离。

同时,单片机还可以将测量结果通过显示模块进行显示,或者通过通信模块与上位机进行通信。

(四)显示模块显示模块用于显示测量结果,可以采用液晶显示屏(LCD)或数码管。

(五)电源模块电源模块为整个系统提供稳定的电源,包括 5V 和 33V 等不同的电压等级。

四、系统软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机的初始化、定时器的初始化、端口的初始化等。

然后进入主循环,不断地发射超声波脉冲,并等待接收回波。

当接收到回波后,计算距离,并进行显示或通信。

基于51单片机的超声波测距系统的毕业设计

基于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.系统优化:根据测试结果,对系统进行优化,提高系统的稳定性和精确性。

《2024年基于STM32单片机的高精度超声波测距系统的设计》范文

《2024年基于STM32单片机的高精度超声波测距系统的设计》范文

《基于STM32单片机的高精度超声波测距系统的设计》篇一一、引言随着科技的不断发展,高精度测距技术被广泛应用于各个领域,如机器人导航、环境监测、智能家居等。

本文将介绍一种基于STM32单片机的高精度超声波测距系统的设计。

该系统采用先进的超声波测距原理,结合STM32单片机的强大处理能力,实现了高精度、快速响应的测距功能。

二、系统概述本系统主要由超声波发射模块、接收模块、STM32单片机以及相关电路组成。

通过STM32单片机控制超声波发射模块发射超声波,然后接收模块接收反射回来的超声波信号,根据超声波的传播时间和速度计算距离。

系统具有高精度、抗干扰能力强、测量范围广等特点。

三、硬件设计1. STM32单片机本系统采用STM32系列单片机作为主控制器,具有高性能、低功耗、丰富的外设接口等特点。

通过编程控制单片机的GPIO 口,实现超声波发射和接收的控制。

2. 超声波发射模块超声波发射模块采用40kHz的超声波传感器,具有体积小、功耗低、测距范围广等优点。

通过单片机控制发射模块的触发引脚,产生触发信号,使传感器发射超声波。

3. 超声波接收模块超声波接收模块同样采用40kHz的超声波传感器。

当传感器接收到反射回来的超声波信号时,会产生一个回响信号,该信号被接收模块的回响引脚捕获并传递给单片机。

4. 相关电路相关电路包括电源电路、滤波电路、电平转换电路等。

电源电路为系统提供稳定的电源;滤波电路用于去除干扰信号;电平转换电路用于匹配单片机与传感器之间的电平标准。

四、软件设计1. 主程序设计主程序采用C语言编写,通过STM32单片机的标准库函数实现各功能模块的初始化、参数设置以及控制逻辑。

主程序首先进行系统初始化,然后进入循环等待状态,等待触发信号的到来。

当接收到触发信号时,开始测距流程。

2. 测距流程设计测距流程主要包括发射超声波、等待回响信号、计算距离等步骤。

当接收到触发信号时,单片机控制超声波发射模块发射超声波;然后等待接收模块的回响信号。

基于单片机的超声波测距系统的设计与实现毕业论文

基于单片机的超声波测距系统的设计与实现毕业论文

基于单片机的超声波测距系统的设计与实现毕业论文目录第一章绪论 (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以上的声波是超声波。

也正是因为这些特性超声波才会被应用到测量距离中。

毕业设计开题报告—超声波测距

毕业设计开题报告—超声波测距

毕业设计(论文)开题报告学生:学号:所在学院:专业:通信工程设计(论文)题目:基于STM32的超声波测距仪指导教师:2014年2月25日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。

此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见及所在专业审查后生效;2.开题报告容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网页上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目,学生写文献综述的参考文献应不少于15篇(不包括辞典、手册);4.有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。

如“2004年4月26日”或“2004-04-26”。

毕业设计(论文)开题报告1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:文献综述一、课题研究背景、目的和意义传感器技术是现代信息技术的主要容之一,信息技术主要包括计算机技术、通信技术和传感器技术,计算机技术相当于人的大脑,通信相当于人的神经,而传感器就相当于人的感官。

比如温度传感器、光电传感器、湿度传感器、超声波传感器、红外线传感器、压力传感器等等,其中超声波传感器在测量方面有着广泛、普遍的应用。

利用单片机控制超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且测量精度较高。

超声波测距是一种典型的非接触测量方式。

超声波在气体、液体及固体中以不同速度传播,定向性好、能量集中、传输过程中衰减较小、反射能力较强。

且超声波测距系统结构简单、电路易实现、成本低、速度快,所以在工业自动控制、建筑工程测量和机器人视觉识别等领域应用非常广泛。

超声波测距系统设计

超声波测距系统设计

超声波测距系统设计一、设计原理超声波测距原理基于声波的传播速度和时间的关系。

声波在空气中传播的速度约为343m/s。

当声波发射到目标物体上后,部分声波会被目标物体反射回来。

通过测量声波从发射到接收的时间差,再乘以声速即可计算出目标物体与传感器的距离。

二、硬件设计1.超声波发射器:超声波发射器是实现超声波测距的关键部件,它负责产生超声波脉冲并将其发射出去。

常用的超声波发射器是压电传感器,它具有快速响应、高灵敏度等特点。

2.超声波接收器:超声波接收器用于接收从目标物体反射回来的超声波,并将其转化为电信号。

同样,压电传感器也可以用作超声波接收器。

3.控制电路:控制电路负责控制超声波发射器和接收器的工作。

例如,它可以通过控制超声波发射器的工作时间来产生超声波脉冲。

同时,控制电路还需要接收超声波接收器输出的电信号,并通过计时器来测量声波从发射到接收的时间差。

4.显示屏:显示屏用于显示测距结果,通过显示屏可以直观地观察到目标物体与传感器的距离。

三、软件设计1.信号处理:在接收到超声波接收器输出的电信号后,需要对信号进行处理。

通常情况下,控制电路会将接收到的信号由模拟信号转换为数字信号。

然后,可以使用特定的算法对数字信号进行处理,例如滤波、峰值检测等,以获取稳定的距离数据。

2.距离计算:根据声波从发射到接收的时间差和声速,可以计算出目标物体与传感器的距离。

计算公式为:距离=速度×时间差。

3.结果显示:最后,将计算得到的距离结果显示在屏幕上,用户可以直接观察到距离结果。

四、总结超声波测距系统是一种简单、实用的测距技术。

通过合理的硬件设计和严密的软件设计,可以实现可靠、准确的测距功能。

同时,超声波测距系统还具有成本低、测量范围广等优点,被广泛应用于自动控制、车辆定位和智能机器人等领域。

基于超声波传感器的测距系统设计毕业设计论文

基于超声波传感器的测距系统设计毕业设计论文

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.超声波和超声波传感器1.1.1.超声波在科学史上,人们很久以前对声音信号就有了认识,我们生活的世界充满了各种可听的声信号。

声学是最早发展的学科之一。

我国两千多年前的先秦时期,在乐律和乐器的研究方面,对声学的发展作出了重要的贡献。

在国外,19世纪,声学已成为具有现代意义的科学并发展到相当高的水平。

然而超声波人们发现的就相对晚一点了。

由于超声是人耳听不到的信号,直到18世纪,人们在研究蝙蝠、海豚等动物时,才推测自然界中存在超声。

我们知道以前在物理课中学过,人们可听到的声音频率为20HZ-20KHz,即为可听声波,超出频率范围的声音,即20Hz以下的声音称为低频声波,频率高于人类听觉上限频率(约20KHz)的声波,称为超声波,或称超声。

声波的速度越高,越与光学的某些特性如发射定律、折射定律相似。

由于声源在介质中施力方向与波在介质中传播方向不同,声波的波形也不同。

一般有以下几种:①纵波质点振动方向与传播方向一致的波,称为纵波。

它能在固体、液体和气体中传播。

②横波质点的振动方向与传播方向相垂直的波,称为横波。

它只能在固体中传播。

⑧表面波质点的振动介于纵波和横波之间,沿着表面传播,振幅随着深度的增加而迅速地衰减,称为表面波。

表面波只在固体地表面传播。

1.1.2超声波传感器结构超声波为直线传播方式,频率越高,绕射能力越弱,但反射能力越强,为此,利用超声波的这种性质就可制成超声波传感器。

它是一种将其他形式的能转变为所需频率的超声能或是把超声能转变为同频率的其他形式的能的器件。

目前常用的超声传感器有两大类,即电声型与流体动力型。

电声型主要有:1.压电传感器:2.磁致伸缩传感器:3.静电传感器。

流体动力型中包括有气体与液体两种类型的哨笛。

压电传感器属于超声传感器中电声型的一种。

探头由压电晶片、楔块、接头等组成,是超声检测中最常用的实现电能和声能相互转换的一种传感器件,是超声波检测装置的重要组成部分。

超声波测距系统设计毕业论文

超声波测距系统设计毕业论文

毕业设计(论文)标题:超声波测距系统设计学生姓名:**系部:电子工程系专业:应用电子技术班级:高电子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 绪论虽着电子技术的发展,出现了微波雷达测距、激光测距及超声波测距。

超声波传感器测距系统的设计

超声波传感器测距系统的设计

超声波传感器测距系统的设计摘要:超声波是一种频率高于20KHz的声波,可用于测距、测速、清理等。

本文介绍基于美国Senscomp公司生产的600系列超声波传感器、温度传感器的单片机测距系统的设计。

关键词:超声波单片机频率温度超声波是指振动频率大于20KHz以上的,人在自然环境下无法听到和感受到的声波。

超声波的波长比一般声波要短,具有较好的方向性,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量。

本文超声波测距系统选用了600系列智能传感器——615088超声波传感器,温度传感器——DS18B20,微处理器采用了ATMEL公司的AT89C52。

本文对此超声波测距系统进行了分析与介绍。

1、超声波测距原理超声波测距的原理是利用超声波在空气中的传播速度为已知,测量声波在发射后遇到障碍物反射回来的时间,根据发射和接收的时间计算出发射点到障碍物的实际距离。

测距的公式表示为“L=C×T”,公式中L为测量的距离长度;C为超声波在空气中的传播速度;T为测量距离传播的时间差(T为发射到接收时间数值的一半)。

2、超声波测距误差分析从测距公式L=C×T中看出超声波测距的误差由超声波的传送速度和超声波的传送时间引起的。

在空气中的传送速度随着温度的上升而加快,超声波在空气中传播速度与温度的变化关系公式表示为“C=C0+0.607T”,C的单位是m/s;C0是指零度时的声波速度331.4m/s;T是指实际温度值,单位是℃。

在超声波传播速度准确的前提下,测量距离的传播时间差只要达到微秒级,就能保证测距误差小于1mm。

使用AT89C52单片机外接晶振频率为12M时,AT89C52单片机的计数器可以方便的计数到1微妙的精度,这样就能保证时间误差在1mm内。

通过分析超声波测距误差产生的原因,提高测量时间差到微秒级,以及用DS18B20温度传感器进行超声波传播速度的补偿后,设计的高精度超声波测距系统就能达到毫米级的测量精度。

超声波测距仪设计论文毕业论文

超声波测距仪设计论文毕业论文

超声波测距仪设计论文毕业论文目录前言.............................................. 错误!未定义书签。

第一章超声波测距系统工作原理 (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. 理解超声波的基本概念,掌握超声波测距的原理;2. 学会使用超声波传感器,了解超声波测距系统的组成;3. 掌握超声波测距系统中涉及的计算公式和数据处理方法。

技能目标:1. 能够独立操作超声波测距系统,进行实际距离的测量;2. 培养学生动手实践能力,提高解决问题的能力;3. 学会分析实验数据,提高数据处理和误差分析的能力。

情感态度价值观目标:1. 培养学生对物理学科的兴趣,激发探索科学的热情;2. 培养学生的团队合作精神,提高沟通协调能力;3. 增强学生对科技创新的认识,培养创新精神和实践能力。

分析课程性质、学生特点和教学要求,本课程旨在让学生通过实际操作,掌握超声波测距的基本原理和方法,培养实际应用能力。

课程目标具体、可衡量,以便学生和教师能够清晰地了解课程的预期成果。

通过本课程的学习,学生将能够独立完成超声波测距系统的操作和数据处理,提高自身综合素质。

二、教学内容1. 超声波基本概念:超声波的定义、特点及应用领域;2. 超声波测距原理:超声波发射与接收、声速、时间测量及距离计算;3. 超声波传感器:传感器类型、结构、工作原理及性能参数;4. 超声波测距系统组成:传感器、信号处理电路、显示与控制模块;5. 实验操作与数据处理:操作步骤、数据处理方法、误差分析;6. 教学案例:分析典型超声波测距系统案例,理解实际应用中的问题及解决方法。

教学内容依据课程目标,结合教材相关章节进行选择和组织。

教学大纲安排如下:第一课时:超声波基本概念、测距原理及传感器介绍;第二课时:超声波测距系统组成、实验操作方法;第三课时:数据处理、误差分析及教学案例讨论。

教学内容确保科学性和系统性,注重理论与实践相结合,提高学生对超声波测距系统知识的掌握和应用能力。

三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性,提高教学效果。

1. 讲授法:通过教师对超声波基本概念、测距原理、传感器等理论知识的系统讲解,使学生掌握基本理论和方法。

毕业设计超声波测距仪设计

毕业设计超声波测距仪设计

毕业设计超声波测距仪设计(以下内容仅供参考)一、设计要求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 测量距离的意义准确而快速地测定任意两个空间点间的距离,对人类活动的许多方面都具有十分重要的意义。

超声波测距系统的设计

超声波测距系统的设计

超声波测距系统的设计引言:超声波测距系统是一种常见的距离测量技术,利用超声波在空气中传播时的特性进行测量。

相对于光学传感器,超声波测距系统具有较低的成本、较小的体积和更大的测量范围。

因此,在工业自动化、机器人导航和智能设备等领域具有广阔的应用前景。

本文将介绍超声波测距系统的设计原理、硬件配置和软件实现,以及一些常见的应用案例。

一、设计原理:超声波测距系统的设计基于声音在空气中的传播速度,即声速。

根据超声波经过物体并反射回来所花费的时间,可以计算出物体与传感器之间的距离。

一般来说,超声波传感器由发射器和接收器组成。

发射器发出超声波脉冲,然后接收器接收到反射回来的超声波信号。

通过计算发射和接收的时间差,可以得到物体与传感器的距离。

由于超声波的传播速度与环境条件有关,如温度、湿度等,所以在进行距离计算时需要进行修正。

二、硬件配置:选择合适的超声波传感器是设计中的第一步。

一般来说,超声波传感器的频率越高,测量精度越高,但测量距离也越短。

因此,在选择传感器时需要根据具体应用需求进行权衡。

另外,传感器的外观尺寸和接口类型也需要考虑,以便与其他硬件设备进行连接。

控制电路主要由单片机和时钟模块组成。

单片机负责接收超声波信号,并通过定时器记录接收到信号的时间点。

时钟模块用于计时,以确定超声波传播的时间差。

显示电路可以选择LCD显示屏或数码管等设备。

显示电路的设计取决于测量结果的格式和精度要求。

一般来说,LCD显示屏具有更好的显示效果,但成本较高,而数码管则相对便宜但显示效果较差。

根据具体应用需求选择合适的显示电路。

三、软件实现:距离计算部分根据接收到信号的时间差和声速进行计算。

由于超声波的传播速度与环境条件有关,所以需要根据实际环境和传感器的特性进行修正。

通常可以通过校准来确定修正系数,并将其应用于距离计算公式中。

除了基本的测距功能,超声波测距系统还可以提供其他功能,如障碍物检测、移动物体跟踪等。

这些功能的实现主要依靠信号处理和算法设计。

基于单片机的超声波测距系统毕业设计论文

基于单片机的超声波测距系统毕业设计论文
随着计算机技术、自动化技术发展,测距与识别问题在工业中变得十分重要。例如,传统的如钢卷尺接触式测量仪器在测量一定距离时,这种仪器对高于3m的顶板安设困难,且测量不准确;对于横向变形量的测量,若安设于两侧之间,则妨碍人、车来往,如果不固定安设装,则测量精度很低,难以监测微小变形。在自动化装配、检测、分类、加工与运输等过程中,要对随意放置的工件进行作业,这就必须对工件的位置、形状、姿势、种类自动地进行判别,尤其在在工件运输过程中进行识别,则问题更为复杂与困难,因此人们急切需要各种非接触式的测距仪[7]。
关键词:超声波测距仪、STC89C52单片机
1、
1.1
随着科学技术的快速发展,超声波将在传感器中的应用越来越广。在人类文明的历次产业革命中,传感技术一直扮演着先行官的重要角色,它是贯穿各个技术和应用领域的关键技术,在人们可以想象的所有领域中,它几乎无所不在。传感器是世界各国发展最快的产业之一,在各国有关研究、生产、应用部门的共同努力下,传感器技术得到了飞速的发展和进步。但就目前技术水平来说,人们可以具体利用的传感技术还十分有限,因此,这是一个正在蓬勃发展而又有无限前景的技术及产业领域[1]。
其数字和波形都比较清晰稳定,操作简单.,可靠性高,具有断电存储功能,其串口可以方便用户对仪器的测试数据进行后处理及有关程序的开发。与国内同类产品相比,设计新颖合理,功能齐全,在仪器设计上有重大突破和创新,达到了国际先进水平。
目前,计算机市场价格大幅度下降,采用非一体化超声波检测仪器,计算机可发挥它一机多用的各种功能,实际上是最大的节约。过去那种全功能的仪器设置,还不如单独的超声仪,计算机可充分发挥各自特点。高智能化检测仪器只能满足检测条件,使用环境,重复性测试内容等基木情况一样,才可充分发挥其特有功能。仪器设计也应从实际情况出发,才能满足用户的要求。[13]综上所述,我国超声波仪器的研制与生产,有较大发展,有的型号已超过国外同类仪器水平目前常用的超声传感器有两大类,即电声型与流体力型。电声型主要有:1压电传感器;2磁致伸缩传感器;3静电传感器。流体动型中包括有气体与液体两种类型的哨笛。由于工作频率与应用目的不同,超声传感的结构形式是多种多样的,并且名称也有不同,例如在超声检测和诊断中习惯上都超声传感器称作探头,而工业中采用的流体动力型传感器称为“哨”或“笛”[14]。电子测距仪要求测量范围在0.10~5.00m,测量精度1cm,测量时与被测物体无直接接触,能够清晰稳定地显示测量结果。由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,公式L=(△t/2)*C简单易算,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。超声波测距器,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于液位、井深、管道长度的测量等场合[15]。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。所以就顺其自然的选择用超声波探测仪来进行探测停车位是否有车了。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

多超声波传感器的距离测量系统毕业设计目录第1章绪论 (1)1.1 课题的提出 (1)1.2 超声测距技术的研究情况及其发展 (2)1.3 本课题的研究容及其意义 (3)第2章超声波测距技术综述 (5)2.1超声波简介 (5)2.2超声波测距的一般原理和方法 (6)2.3超声波传感器的主要参数及选择 (7)第3章超声测距系统总体设计方案 (14)3.1 总体设计方案概述 (14)3.2单片机控制超声波传感器声波收发电路的设计 (16)3.3 温度信号采集电路的设计 (17)3.4显示单元电路的设计 (18)3.5单片机与PC机串行通信的设计 (19)第4章超声波测距系统硬件及软件的实现 (21)4.1单片机AT89C51 (21)4.2系统硬件设计的其他芯片原理介绍 (24)4.3 系统软件设计 (30)第5章实验结果及其分析 (43)5.1实验结果 (43)5.2实验结果分析 (44)参考文献 (46)致谢 (47)附录 (48)第1章绪论1.1 课题的提出随着计算机技术、自动化技术和工业机器人的不断发展,测距与识别问题在工业中变得十分重要。

比如,传统的接触式测量仪器(如钢卷尺)在测量巷顶与底板距离及巷道的变形量时,这种仪器对高于3m的顶板安设困难,且测量不准确;对于巷道横向变形量的测量,若安设于巷道两侧之间,则妨碍人、车来往,若不固定安设装,则测量精度低,难以监测微小变形。

又如在自动化装配、检测、分类、加工与运输等过程中,要对随意放置的工件进行作业,这就必须对工件的位置、形状、姿势、种类自动地进行判别,尤其在工件运输过程中进行识别,则问题更为复杂与困难,因此人们急切需要非接触式测距仪。

目前,非接触式测距仪器常采用超声波、激光和雷达。

但激光和雷达测距仪造价偏高,不利于广泛的普及应用,在某些应用领域有其局限性,相比之下,超声波方法具有明显突出的优点:1.超声波的传播速度仅为光波的百万分之一,并且指向性强,能量消耗缓慢,因此可以直接测量较近目标的距离;2.超声波对色彩、光照度不敏感,可适用于识别透明、半透明及漫反射差的物体(如玻璃、抛光体);3.超声波对外界光线和电磁场不敏感,可用于黑暗、有灰尘或烟雾、电磁干扰强、有毒等恶劣环境中;4.超声波传感器结构简单、体积小、费用低、信息处理简单可靠,易于小型化与集成化,并且可以进行实时控制。

作为一种非接触式的测量方式,超声波测距器可以广泛应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如水库液位、工业测井、管道长度的测量等场合。

利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此超声波测距系统在移动机器人避障、导航系统、机械加工自动化装配及检测、自动测距、无损检测等方面也得到了广泛的应用。

1.2 超声测距技术的研究情况及其发展超声检测主要是利用超声波作为载体,即通过超声在媒质中的传播、散射、吸收、波形转换等,提取反映媒质本身特性或部结构的信息,达到检测媒质性质、物体形状或几何尺寸、部缺陷或结构的目的。

我国无损检测技术是从无到有,从低级阶段逐渐发展到应用普及的现阶段水平。

超声波检测仪器的研制生产,也大致按此规律而发展变化。

上世纪五六十年代,我国开始从国外引进超声波仪器,多是笨重的电子管式仪器,如英国的UCT-2超声波检测仪;后来国科研单位进口了波兰产超声仪,并进行仿制生产。

随后,上海同济大学研制出CTS-10型非金属超声检测仪,也是电子管式,仪器重约20Kg,该仪器性能稳定,波形清晰。

但当时这种仪器只有个别科研单位使用,建工部门使用不多。

七十年代中期,因无损检测技术仍处于试验阶段,未推广普及,所以仪器没有多大发展,仍使用电子管式的UCT-2,CTS-10型仪器。

随着电子工业的飞速发展,半导体元件逐渐代替了电子管器件,硬件电路的简化更有利于无损检测技术的推广普及。

如罗马尼亚N2701型超声波测试仪,是由晶体管分立元件组成,具有波形和数码显示,仪器重量10Kg;英国CN.S 公司推出仅有3.5Kg重的PLJNDIT便携式超声仪。

随着检测技术研究的不断深入,对超声检测仪器的功能要求越来越高,单数码显示的超声波检测仪测量时带来的较大测试误差,进一步要求以后生产的超声仪能够具有双显并带有单片机的微处理功能。

随后具有检测,记录,存储,数据处理与分析等多项功能的智能化检测分析仪相继研制成功。

超声仪研制呈现一派繁荣景象。

如今学术研究多采用美国Polaroid 公司的6500系列超声波传感器。

我国煤炭科学研究院研制的2000A型超声波分析检测仪,是一种带微处理器的智能化测量仪器,全部操作都处于微处理器的控制管理之下,所有测量值,处理结果,状态信息都在显像管上显示出来,并可接微型打印机打印。

其数字和波形都比较清晰稳定,操作简单,可靠性高,具有断电存储功能,其串口可以方便用户对仪器的测试数据进行后处理及有关程序的开发,达到了国际先进水平。

1.3 本课题的研究容及其意义在许多距离测量工作中,外界光线、色彩、电磁场以及有毒、灰尘或烟雾的恶劣环境等因素往往会造成测量结果出现较大误差,同激光或红外线等测距方法相比,超声波方向性强,能量消耗缓慢,在介质中传播的距离较远,对外界光线、色彩、电磁场不敏感,也更适用于黑暗、有毒、灰尘或烟雾的恶劣环境,且在识别透明及漫反射性差的物体上也更有优势;作为一种非接触式的测量方式,超声波测距器可以广泛应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于如液位、井深、管道长度的测量等场合。

利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。

本设计在理论方面对超声波传感器的工作原理,单片机对传感器工作的控制处理等方面容进行了深入的分析研究,同时对超声波测距结果的LED显示和温度补偿等问题也做出了较实际的分析处理,在此基础上,以Atmel89C51单片机为核心的超声收发控制电路及数据采集处理和显示电路,采用由Polaroid600系列传感器和6500系列驱动模块的超声波测距仪。

Polaroid600系列传感器既可以作为发射器又可以作为接收器,测距围从6英寸到35英尺,绝对精度±1%,声波频率为49.4kHz,最大工作周期80 ms,本设计能够实现多(单)传感器多(单)目标测量等多种模式测量、温度补偿。

具有电路简单,集成度高,体积小,功耗低,温度补偿,测量精度及灵敏度高,调试方便等优点,适合非接触测距的广泛应用。

第2章超声波测距技术综述2.1超声波简介在科学史上,人们很久以前对声音信号就有了认识,声学是最早发展的学科之一。

早在19世纪,声学已成为具有现代意义的科学并发展到相当高的水平。

然而由于超声波是人耳听不到的信号,直到18世纪,人们在研究蝙蝠、海豚等动物时,才推测自然界中存在超声。

人们可听到的声音频率为20Hz~20KHz,即为可听声波,超出此频率围的声音,即20Hz以下的声音称为低频声波,频率高于人类听觉上限频率(约20KHz)的声波,称为超声波。

声波的速度越高,越与光学的某些特性如发射定律、折射定律相似。

由于声源在介质中施力方向与波在介质中传播方向不同,声波的波形也不同。

一般有以下几种:1.纵波:质点振动方向与传播方向一致的波,称为纵波。

它能在固体、液体和气体中传播。

2.横波:质点的振动方向与传播方向相垂直的波,称为横波。

它只能在固体中传播。

3.表面波:质点的振动介于纵波和横波之间,沿着表面传播,振幅随着深度的增加而迅速地衰减,称为表面波。

表面波只在固体地表面传播。

总体上讲超声波发生器可以分为两大类:一类使用电气方式产生超声波,一类是用机械方式产生超声波。

电气方式包括压电型,磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。

它们所产生的超声波的频率、功率和声波特性各有不同,因而用途也各不相同。

目前较为常用的是压电式超声波发生器。

由于是利用超声波测距,要测量预期的距离,所以产生的超声波必须要有一定的功率和合理的频率才能达到预定的传播距离,同时这是得到足够的回波功率的必要条件,只有得到足够的回波功率,接收电路才能检测到回波信号和防止外界干扰信号的干扰。

经分析和大量实验表明,频率为40KHz 左右的超声波在空气中传播的效率最佳,同时为了处理方便,发射的超声波被调制成4OKHz 左右、具有一定间隔的调制脉冲波信号。

2.2超声波测距的一般原理和方法超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立刻停止计时。

超声波测距的原理一般采用渡越时间法TOF (time of flight )[9]。

首先测出超声波从发射到遇到障碍物返回所经历的时间t ,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离,即 2ct D =公式(2.1) 其中D 为传感器与被测障碍物之间的距离,c 为声波在介质中的传输速率。

在空气中声波传输速率为 s m T c c /273/10+=,其泰勒级数展开式(仅保留到一次项)为:c =c 0+0.607T, 其中T 为绝对温度,s m c /4.3310=。

由于温度变化,可通过温度传感器自动探测环境温度、也可以通过标定距离来确定计算距离的波速,较精确地得出该环境下的超声波经过的路程,提高测量精度。

在测距精度不是很高的情况下,一般认为c 为常数340m/s 。

超声波探测方法主要有脉冲反射法(把超声脉冲发射到物体中再接收来自物体中的反射波的方法)、穿透法(利用穿过被检物体的超声波的穿透率和有无声影进行探伤检验的方法)、声阻法(利用被测物件的振动特性,即被测物对探头所呈现的机械阻抗的变化来进行检测)等;本次超声波测距系统设计采用的是脉冲反射法。

2.3超声波传感器的主要参数及选择2.3.1主要参数1.中心频率中心频率,即压电晶片的谐振频率。

当施加于它两端的交变电压频率等于晶片的中心频率时,输出能量最大,传感器的灵敏度最高。

中心频率最高,测距越短,而分辨力越高。

常见超声波传感器的中心频率有30KHz、4OKHz、75KHz、200KHz、400KHz等。

2.灵敏度灵敏度的单位是分贝(dB),数值为负,它主要取决于晶片材料及制造工艺。

3.指向角指向角是超声波传感器方向性的一个参数,指向角越小,方向性越强。

一般为几度至几十度。

4.工作温度工作温度是指能使传感器正常工作的温度围,其温度上限应远于居里点温度。

以石英晶片为例,当温度达到+290℃时灵敏度可降低6%。

一旦达到居里温度点(573℃),就完全丧失压电性能。

供诊断用的超声波传感器的功率较小,工作温度不高,在-20℃至+70℃温度围可以长期工作。

相关文档
最新文档