资源描述:
《基于单片机的超声波测距系统设计毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)题目:基于单片机的超声波测距系统设计摘要摘要由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。超声波测距系统,可以应用于汽车倒车、建筑施工工地以及一些工业现场的位置监控,也可用于液位、井深、管道长度的测量等场合。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。本文介绍了一种基于STC89C52单片机的超声波测距系统,阐述了超声波测距系统的硬件电路部分的构成、软件设计思路及工作原理。硬件部分采
2、用STC89C52单片机作为主控单片机,硬件电路主要由发射电路、接收电路、显示电路、报警电路等几部分组成;软件部分由主程序、显示子程序、超声波发射子程序、延迟子程序、计算子程序、报警程序等组成。该电路具有结构简单、操作方便、精度较高、应用广泛的特点。关键词:超声波;测距系统;单片机IVAbstractAbstractBecauseofthestrongpointofultrasonicenergyconsumptionslow,mediumofcommunicationinthelongerdistance,thusfrequentlyuse
3、dultrasonicdistancemeasurement,suchastherangefinderandlevelmeasurementandsooncanbeachievedbyultrasound.UltrasonicRangingSystem,canbeusedincarreversing,theconstructionsiteandthelocationofsomeindustrialsitemonitoring,canalsobeusedifthelevel,depthandlengthofthepipeline,suchasm
4、easurementoccasions.Useofultrasonictestingisoftenmorerapid,convenientandsimpleterms,easytoachievereal-timecontrol,andmeasurementaccuracycanmeetthepracticalrequirementsofindustry.ThepaperdescribesanultrasonicmeasuringsystembasedontheSTC89C52,itdescribedanultrasonicmeasurings
5、ystemhardwarecircuitstructure,workingprincipleandsoftwaredesignmethods.HardwareusingSTC89C52microcontrollerasamasterMCU,thehardwarecircuitpartincludesmaintransmitter,receivercircuit,displaycircuit,warningcircuitandsoon.Thesoftwarepartincludesthemainprogram,displaysubroutine
6、,ultrasonictransmittersubroutine,delaysubroutine,calculationsubroutineandalarmprogram.ThesystemCircuitsweresimplystructure,easytouse,highaccuracyandwideapplication.KeyWords:Ultrasonicwave;RangingSystem;MCUIV目录目录摘要IAbstractII第1章绪论11.1测量距离的意义11.2基于单片机的超声波测距系统21.2.1单片机概述21.2.2
7、单片机的发展趋势21.2.3基于单片机的超声波测距系统的优点与缺陷31.2.4超声波测距原理41.3设计内容4第2章设计方案52.1设计的目的和要求52.1.1设计的目的52.1.2设计的要求52.2设计思路52.2.1硬件部分52.2.2软件部分62.3重要功能模块的选取62.3.1单片机的选用72.3.2发射器和接收器8第3章硬件电路设计93.1系统硬件设计总框图分析93.2处理器STC89C5293.2.1单片机STC89C52的特点103.2.2STC89C52管脚说明113.3单片机最小系统设计143.3.1单片机最小系统143.3
8、.2本次设计中的单片机最小系统14IV目录3.4超声波模块HC-SR04173.5显示模块LCD1602183.6报警模块213.7超声波测距系统的实物图22第4章