资源描述:
《超声波测距仪的设计方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、..東南大學毕业设计报告(论文)课题名称超声波测距仪的设计方案专业学号学生姓名指导老师负责教师起讫日期工作地点word教育资料..目录word教育资料..第1章绪论I1.1课题研究的背景11.2课题研究的意义11.3论文结构2第2章超声波测距原理32.1超声波简介32.2超声波测距原理3第3章方案论证53.1设计思路53.2系统结构设计6第4章主要元件介绍74.1单片机AT89C5174.2超声波传感器T40、R4094.3温度传感器DS18B2010第5章硬件电路设计115.1超声波发射电路115.2超
2、声波接收电路115.3显示电路125.4电源电路135.5复位电路13word教育资料..第6章软件设计146.1主程序流程146.2子程序设计166.2.1超声波发送子程序及超声波接收中断子程序166.2.2测温子程序176.2.3距离计算子程序186.2.4显示子程序和键盘扫描子程序18第7章软件调试及系统仿真197.1软件编译调试环境——Keil197.2Keil工程文件的建立、设置与目标文件的获得197.2.1Keil工程的建立197.2.2工程的详细设置217.2.3编译、连接237.3系统仿真
3、环境——Proteus237.4系统仿真247.4.1Proteus工作界面247.4.2Proteus原理图的绘制257.4.3仿真257.5误差及特性分析27结论28参考文献29致谢30附录1整体电路图31word教育资料..附录2程序清单32word教育资料..摘要本设计介绍了基于单片机控制的超声测距仪的原理:由AT89C51控制定时器产生超声波脉冲并计时,计算超声波自发射至接收的往返时间,从而得到实测距离。并且在数据处理中采用了温度补偿的调整,用四位LED数码管切换显示距离和温度。超声波是一种在弹
4、性介质中的机械振荡,其频率在20khz以上。由于其指向性强、方向性好、传播能量大、传播距离较远等特点,因此长用于测量距离。本文介绍了基于AT89C51单片机的超声波测距仪超声波仪的软硬件设计,硬件部分包括超声波发射电路,超声波接收电路,显示电路,温度检测电路,单片机控制电路等。而软件部分则包括发射子程序,接收子程序,显示子程序,键盘子程序等模块组成。同时也介绍了超声波测距的原理,以及其应用领域。关键词:AT89C51,超声波;测距;温度补偿;单片机;led八段码显示word教育资料..ABSTRACTTh
5、edesignintroducestheprincipleoftheultrasonicdistancemeasurementinstrumentbasedonSCMC-controlled:AT89C51controlstimerstoproducetheultrasonicwavepulseandtime,countthetimeofultrasonicwavespontaneousemissiontoreceiveround-trip,thusobtainsthemeasureddistance.A
6、ndthetemperaturecompensationadjustmentisusedinthedataprocessing,withfourLEDnixietubesdisplaydistanceortemperaturebyswitching.Ultrasonicisakindoftheelasticmediummechanicaloscillation,thefrequencyinmorethan20KHZ.Becauseofitsstrong,orientation,directionalspr
7、eadenergy,spreaddistanceisfartherandothercharacteristics,solongusedtomeasuredistance.ThispaperintroducestheultrasonicbasedonAT89C51rangefinderultrasonicapparatushardwareandsoftwaredesign,hardwareincludingultrasoundcircuit,ultrasonicreceivingcircuit,showci
8、rcuit,temperaturedetectioncircuit,singlechipmicrocomputercontrolcircuit,etc.Andsoftwarepartincludinglaunchsubroutine,receivingsubroutine,showprocedure,thekeyboardsubroutinesetcmodule.Atthesametimealsointroducesthepr