基于单片机控制超声波测距仪毕业设计.doc
- 文档编号:2491114
- 上传时间:2022-10-30
- 格式:DOC
- 页数:49
- 大小:398.50KB
基于单片机控制超声波测距仪毕业设计.doc
《基于单片机控制超声波测距仪毕业设计.doc》由会员分享,可在线阅读,更多相关《基于单片机控制超声波测距仪毕业设计.doc(49页珍藏版)》请在冰豆网上搜索。
摘要
在空气介质中,超声测距传感器因其性能好,价格低廉、使用方便,在现场机器人定位系统、车辆自动导航、车辆安全行驶辅助系统、城市交通管理和高速公路管理监测系统,以及河道、油井和仓库及料位的探测中都有应用。
由于超声波传播不易受干扰,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。
为此,深入研究超声波的产生与传播规律、开发高性能超声波换能器及其收发电路,对于超声波检测技术的发展具有十分重要的现实意义。
本设计介绍了基于单片机控制的超声测距仪的原理:
由AT89C51控制定时器产生超声波脉冲并计时,计算超声波自发射至接收的往返时间,从而得到实测距离。
并且在数据处理中采用了温度补偿的调整,用四位LED数码管切换显示距离和温度。
整个硬件电路由超声波发射电路、超声波接收电路、电源电路、显示电路等模块组成。
各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。
在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。
相关部分附有硬件电路图、程序流程图,给出了系统构成、电路原理及程序设计。
此系统具有易控制、工作可靠、测距准确度高、可读性强和流程清晰等优点。
实现后的作品可用于需要测量距离参数的各种应用场合。
关键词:
AT89C51;超声波;测距;电路
Abstract
Thefeaturesofthegoodperformance,lowcost,easyuseareinearnatedintheultrasonicdistancemeasurementsensor.Theultrasonicdistancemeasurementsensorisusuallyusedatthescenerobotpositioningsystem,automaticvehiclenavigation,thesafetyofvehiclestravelingsupportsystem,theurantrafficmanagementandthehighwaymanagementmonitoringsystem,aswellasthedetectinrivers,oilwells,storagesandmaterials.Theultrasonicwavetransmssionisnoteasytodisturb,itsenergyconsumptionisslowlyanditcanbetransmitteddistantlyinthemedium,soitisfrequentlyusedinultrasonicdistancemeasurement.Forexample,therangefinderandthemateriallevelfindercanbeaehievedbyultrasonicwave.Therefore,thein-depthstudyofthegenerationandtransmissionlawofultrasonicandthedevelopmentofhigh-performanceultrasonicsensorandtransmitandreceivecircuitsisofgreatpracticalsignificanceinthedevelopmentofultrasonicdetectiontechnology.
ThedesignintroducestheprincipleoftheultrasonicdistancemeasurementinstrumentbasedonSCMC-controlled:
AT89C51controlstimerstoproducetheultrasonicwavepulseandtime,countthetimeofultrasonicwavespontaneousemissiontoreceiveround-trip,thusobtainsthemeasureddistance.Andthetemperaturecompensationadjustmentisusedinthedataprocessing,withfourLEDnixietubesdisplaydistanceortemperaturebyswitching.
Theentirehardwarecircuitiscomposedbyultrasonictransmittercircuit,ultrasonicreceivercircuit,thepowercircuit,displaycircuit,andothermodules.TheprobesignalsareintegratedanalysisedbySCMCtoachievethevariousfunctionsofultrasonicdistancemeasurementinstrument.Basedonthishasdesignedsystem'soverallconcept,finaladoptionofhardwareandsoftwaretoachievethevariousfunctionalmodules.Therelevantpartshavethehardwareschematicsandprocessflowchart.Ithasgiventhesystemconstitution,thecircuitryandtheprogramming.Theinstrumentsystemhasfeatures:
easeofcontrol,stabilityofoperation,highnessofprecisionanddistinctnessofprogrammeprocess,etc.Aftertherealizationoftheworkscanbeusedforneedsofthevariousparametersmeasureddistanceapplications.
Keywords:
AT89C51;Ultrasonicwave;Measuredistance;circuit
目录
摘要 I
Abstract II
1绪论 1
1.1课题研究的背景 1
1.2课题的提出及研究意义 2
1.2.1课题的提出 2
1.2.2课题的研究意义 2
2超声波的介绍及超声波测距的原理 3
2.1超声波的介绍 3
2.1.1什么是超声波 3
2.1.2超声波的特性及特点 3
2.1.3超声波的应用 4
2.2超声波测距的原理及误差分析 5
2.2.1超声波测距的原理 5
2.2.2超声波测距误差分析 5
2.3单片机实现测距的原理 6
3系统硬件设计 7
3.1系统结构设计 7
3.2AT89C51单片机简介 8
3.2.1AT89C51单片机的功能 8
3.2.2AT89C51单片机主要特性 9
3.2.3AT89C51管脚说明 9
3.3DS18B20温度传感器简介 11
3.4T40、R40超声波传感器简介 12
3.4.1超声波传感器的基本介绍 12
3.4.2超声波传感器的主要应用 12
3.4.3超声波传感器的工作原理 13
3.5LM7805端稳压集成电路 14
3.5.1LM7805介绍 14
3.5.2LM7805的特点 14
3.5.3LM7805的实际应用 14
3.6LM567锁相环 15
3.6.1LM567的概述 15
3.6.2LM567的功能叙述 15
3.6.3LM567主要参数 15
3.7超声波发射器电路 16
3.8超声波检测接受电路 17
3.9显示电路 18
3.10LM7805电平转换电路 19
3.11AT89C51复位电路 20
4系统软件设计 21
4.1主程序流程 21
4.2子程序设计 23
4.2.1超声波发送子程序及超声波接收中断子程序 23
4.2.2测温子程序 25
4.2.3距离计算子程序 26
5总结 27
致谢 28
参考文献 29
附录A国外相关文章 30
附录B中文翻译 33
附录C超声波测距电路原理图 35
附录D程序清单 36
V
江西理工大学应用科学学院毕业设计
1绪论
1.1课题研究的背景
利用超声波测量已知标准位置与目标物体表面之间距离的方法叫做超声波测距法。
超声波是指频率在20kHz以上的声波,它属于机械波的范畴。
从技术上看,超声波测距系统在上个世纪70年代已经实用化,从70年代末期开始广泛应用于生产领域。
近年来,随着电子测量技术的发展,运用超声波精确测量已成可能。
随着经济发展,电子测量技术应用越来越广泛,而超声波测量精确高,成本低,性能稳定则备受青睐。
随着机器人技术在其诞生后短短几十年中的迅猛发展,它的应用范围也逐步由工业生产走向人们的生活。
如此广泛的应用使得提高人们对机器人的了解显得尤为重要。
机器人通过其感知系统察觉前方障碍物距离和周围环境来实现绕障、自动寻线、测距等功能。
超声波测距相对其他测距技术而言成本低廉,测量精度较高,不受环境的限制,应用方便,将它与红外、灰度传感器等结合共同实现机器人寻线和绕障功能。
超声波由于指向性强、能量消耗缓慢且在介质中传播的距离较远,因而经常用于距离的测量。
它主要应用于倒车雷达、测距仪、物位测量仪、移动机器人的研制、建筑施工工地以及一些工业现场等,例如:
距离、液位、井深、管道长度、流速等场合。
利用超声波检测往往比较迅速、方便,且计算简单、易于做到实时控制,在测量精度方面也能达到工业实用的要求,因此得到了广泛的应用。
本课题的研究是非常有实用和有商业价值的。
由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如超声波测距仪和物位测量仪等都可以通过超声波来实现。
利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人的研制上也得到了广泛的应用。
为了使移动机器人能自动避障行走,就必须装备测距系统,以使其及时获取距障碍物的距离信息(距离和方向)。
超声波测距系统,就是为机器人了解其前方、左侧和右侧的环境而提供一个运动距离信息。
为了研究和利用超声波,人们已经设计和制成了许多超声波发生器。
总体上讲,超声波发生器可以分为两大类:
一类是用电气方式产生超声波,一类是用机械方式产生超声波。
电气方式包括压电型、磁致伸缩型和电动型等;机械方式有加尔统笛、液哨和气流旋笛等。
它们所产生的超声波的频率、功率和声波特性各不相同,因而用途也各不相同。
目前较为常用的是压电式超声波发生器。
1.2课题的提出及研究意义
1.2.1课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制 超声波 测距仪 毕业设计