基于单片机AT89S52的超声波测距仪的设计.docx
《基于单片机AT89S52的超声波测距仪的设计.docx》由会员分享,可在线阅读,更多相关《基于单片机AT89S52的超声波测距仪的设计.docx(27页珍藏版)》请在三一办公上搜索。
1、本科毕业论文(设计)论文题目:基于单片机AT89S52的超声波测距仪课程设计任务书批注xb21cn3:论文中不要任务书毕业论文的主要内容和要求:1、选题要求:目前,超声波测距仪技术在工业现场、车辆导航、水声工程等领域都具有广泛的应用价值。甚至物位测量、机器人自动导航以及空气中与水下的目标探测、识别、定位等场合等普遍应用。因此,设计一种以单片机AT89S52为核心的数字显示超声波测距仪系统成为必要。2、研究内容及目标:(1)采集数据(2)硬件设计的原理与方法(3)系统软件设计(4)绘制流程图、原理图等(5)总结分析,对设计结果进行评价3、研究方法及途径(1)查阅资料:熟悉单片机的超声波测距仪系统
2、(2)利用所专业知识完成相关参数计算(3)利用所学专业知识完成系统设计(4)编写设计说明书(5)利用手工或计算机绘图。毕业论文阶段需完成的主要工作:1.查阅文献最少25篇,并在综述中体现内容;2 .完成基于单片机的超声波测距仪系统的方案设计:3 .完成设计计算说明书一份,约5000-8000字左右;4 .完成流程图、原理图(A3)3-6张:5 .完成论文答辩。主要参考文献:1 .可编程控制器原理及应用2 .单片机原理与应用设计3 .数控基础与原理4 .电工电子技术5 .传感器原理与应用毕业论文进程安排序号毕业论文各阶段名称截止日期I阅读任务书、查阅资料、撰写开题报告2021.12.302开题报
3、告修改2022.1.103专业实习、观察相关机构、积累资料2022.3.154设计计算、设计绘图2022.3.305完成初稿一一设计计算说明书、所有图纸2022.4.106检查、修改、完成第二稿2022.4.207修改,完善,设计总结完成第三稿2022.4.308完成第四稿,上交毕业设计结果、申请论文答辩2022.5.69论文答辩2022.5.10指导教师签名:郑隆举院系审核意见:院系毕业设计(论文)领导小组组长签字:年月日注:任务书必须由指导教师和学生互相交流后,由指导老师填写并交院系毕业论文领导小组审核后发给学生,最后同学生毕业论文等其它材料一起存档。批注xb21cn4:改为本论文批注(x
4、b21cn5:取消这个来字除用以AT89S52单片机为核心,网设计一种低成本、高精度、微型化数字显示的超声波测距仪。超声波测距可测出发射和接收之间的时间间隔,利用S=M2就可以算出距离,再在LED上显示出来。而限制超声波测距准确度的因素有:超声波的幅度、反射面的质地、反射面和入射声波之间的夹角以及接收换能器的灵敏度。接收换能器对声波脉冲的直接接收能力将决定最小的可测距离。根据设计要求并综合各方面因素,采用AT89S52单片机为主控制器,用LCD1602显示,附之以发射电路与接收电路来实现。通过对外界温度的测量,设计温度补偿电路,对声速进行了修正,提高了测量精度。关键词,AT89S52;超声波;
5、涌距;温度补偿;LCD1602论文类型:A工程设计AbstractAnultrasonicrangefinderwithAT89S52single-chipmicrocomputerasthecoreisdesignedtodesignalow-cost,high-precisionandminiaturizeddigitaldisplay.Ultrasonicrangingcanmeasurethetimeintervalbetweenemissionandreception.ThedistancecanbecalculatedbyusingS=M2,andthendisplayedon(h
6、eLED.Thefactorslimitingtheaccuracyofultrasonicranginginclude:theamplitudeoftheultrasonicwave,thetextureofthereflectionsurface,theanglebetweenthereflectionsurfaceandtheincidentsoundwave,andthesensitivityofthereceivingtransducer.Thedirec(receptioncapacityofthetransducertotheacousticpulsewilldcterminet
7、heminimummeasurabledistance.Accordingtothedesignrequirementsandthesynthesisofvariousfactors,theAT89S52single-chipmicrocomputerisusedasthemaincontroller,displayedwithLCD1602,accompaniedbythetransmissioncircuitandthereceivingcircuit.Throughthemeasurementofexternaltemperature,atemperaturecompensationci
8、rcuitisdesigned,andthesoundspeediscorrectedtoimprovethemeasurementaccuracy.Keywords:AT89S52;ultrasonic;ranging;temperaturecompensation;LCDl602PaperType:AEngineeringDesign目录摘要IAbstractIl1绪论21.1 单片机应用概述21.2 超声波测距仪的研究意义21.3 研究内容及目标:21.4 研究方法及途径22系统概述42.1 超声波测距仪的系统原理42.2 检测方法43系统主要硬件设计63.1 单片机超声波测距系统设计框
9、图63.2 单片机AT89S526321主要性能73.2.2引脚说明7引脚号第二功能(表3.2.2):83.3 液晶显示器LCD160293.3.1 显示原理93.3.2 技术参数103.3.3 连接方式103.4 超声波发送电路与接收电路113.4.1 压电传感器113.4.2 发送电路原理图113.4.3 超声波接收电路123.5 超声波显示电路123.6 温度补偿电路133.7 报警电路144系统程序设计154.1 测距仪的算法设计154.2 总体方案设计154.3 程序流程图及程序164.4 温度补偿系统的效果16总结18参考文献19致谢201绪论1.1 单片机应用概述单片微型计算机简
10、称单片机(MCU)较多应用于控制领域,也叫做微控制器。这个芯片级的计算机,它的技术是将计算机中的输入输出I/O接口电路、中断控制器、CPU、RAM、ROM定时器、调制解调器、模数/数模转换器等芯片集成在这一个芯片上。计算机技术从通用型的计算领域迈入到智能化的控制领域正是因为单片机的出现和发展。当今社会计算机技术正在飞速发展,并正在潜移默化地改变着我们的生活。而在我们现代化生活中嵌入式技术方心未艾,嵌入式技术是当前最具发展前景、最热门的IT应用之一。应用嵌入式技术可以加速社会进入智能化时代,它较常应用于具有较高实时响应要求的电子产品中。单片机作为嵌入式技术的核心,它的广泛应用促使电子系统的智能化
11、达到了高速发展。比如系统更新升级,我们无需对硬件系统做出任何改动,只需对系统软件更新升级即可完成。在当今社会嵌入式系统所在多有,它已经被应用于我们日常生活的各个领域,不断地优化我们的生活,使人类发展史上的一个里程碑。1.2 超声波测距仪的研究意义生活中有很多传统测距方法无法解决的问题。比如,液面测量采用的方法是传统电极法,而他具体利用的是差位分布电极,检测液面的方法是给电或脉冲。而这种方法要求电极长期处于各种液体内,因此电极极其容易被电解、腐蚀损害,进而破坏或丧失灵敏性。再有现在我们生活中常见的车辆安全系统,它需要在车体距离障碍物不足或接近危险距离时作出提醒,他正是运用我们的超声波技术来完成。
12、这一运用的实现可以减少车辆损耗,也可提高交通安全系数。而超声波比光速慢、易于定向发射、强度好控制、方向性良好、不受外界光、电磁场等一系列因素的影响,在不太完美的环境下也基本可以维持正常工作。目前,超声波测距仪技术在工业现场、车辆导航、水声工程等领域都具有广泛的应用价值。甚至物位测量、机器人自动导航以及空气中与水下的目标探测、识别、定位等场合等普遍应用。但是传统超声波测距仪采用的传统数字和模拟电路,它们的构建系统调试困难、可靠性差、不易于扩展,因此,设计一种以单片机AT89S52为核心的数字显示超声波测距仪系统成为必要。1.3 研究内容及目标:(1)了解超声波测距仪的原理(2)硬件设计的原理与方
13、法(3)系统软件设计(4)绘制流程图、原理图等(5)总结分析,对设计结果进行评价1.4 研究方法及途径(1)查阅资料:熟悉单片机的超声波测距仪系统(2)利用所专业知识完成相关参数计算(3)利用所学专业知识完成系统设计(4)编写设计说明书(5)利用手工或计算机绘图。2系统概述1.1 超声波测距仪的系统原理超声波测距的原理是利用超声波的发射以及接收,根据超声波传播的时间来计算出传播距离。人耳可听到的声频为20HZ20KHZ,也叫做可听声波,除此之外的声波称为不可听波。而超过2OKHZ的称为超声波,它沿直线传播,频率越高,反射能力越强。超声波传感器就是利用了这种特性。超声波的传播主要受空气密度的影响
14、,空气的密度越高其速度就越快,而空气的密度又与温度有着密切的关系。实现超声波测距的方法有很多种,如相位检测法、声波幅值检测法和渡越时间检测法等。本设计的控制电路和技术实现方面采用AT89S52单片机,实现方式是超声波测距、LCD16O2液晶显示器显示结果。2. 2检测方法本测距系统采用的是超声波渡越时间检测法,其原理为:检测出从超声波发射器发出的超声波,经气体介质的传播到接收器的时间,即“渡越时间”。渡越时间t与气体中的声速V相乘,就是声波传输的距离S。超声波发射器向某一方向发射超声波,在发射时刻的同时单片机开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即
15、停止计时,再由单机计算出距离,在LCDI60液晶显示器上显示测量结果。超声波在空气中的传播速度随温度变化,其对应值(如表1)。根据计时器记录的超声波传播时间(见图1),以及超声波在相应介质中的传播速度就可以计算出发射点距障碍物的距离S(S=V*t2),其中V为超声波在空气中的传播速度,I为声波往返所用的时间。本系统设置了温度补偿环节,设超声波速度为V,往返时间为3温度为T,则有V=331.5+0.61T,因此测距距离S为S=(331.5+0.61T)*t/2(2.1)表1声速与温度的关系温度(C)-30-20-100102030100声速(ms)313319325323338344349386
16、3系统主要硬件设计3.1单片机超声波测距系统设计框图该系统由AT89S52单片机控制模块、DS18B20温度补偿电路、超声波发射模块、供电电源、超声波接收电路、报警电路和显示电路。超声波测距仪的硬件设计的系统框图如图2所示。3. 2单片机AT89S52单片机系统由CPUAT89S52和具有一定功能的外围电路组成,具体有复位电路(为单片机提供复位电压)、晶振(提供系统频频率)。本系统采用的是Atmel公司的AT89S52单片机。AT89S52是一款低功耗、高性能的CM0S8位微控制器,具有8KB在系统可编程的FlaSh存储器,256字节的内部RAM,该芯片具有ISP功能,非常便于开发调试,广泛应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 AT89S52 超声波 测距仪 设计

链接地址:https://www.31ppt.com/p-6948445.html