大学本科生毕业设计(论文)摘要超声波具有指向性强,能量消耗缓慢,传播距离较远等优点,所以,在利用传感器技术和自动控制技术相结合的测距方案中,超声波测距是目前应用最普遍的一种,它广泛应用于防盗、倒车雷达、水位测量、建筑施工工地以及一些工业现场。本课题详细介绍了超声波传感器的原理和特性,以及Atmel公司的AT89C51单片机的性能和特点,并在分析了超声波测距的原理的基础上,指出了设计测距系统的思路和所需考虑的问题,给出了以AT89C51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。该系统电路设计合理、工作稳定、性能良好、检测速度快、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求。关键词:超声波;单片机;测距;AT89C51大学本科生毕业设计(论文)AbstractUltrasonicwavehasstrongpointingtonature,slowlyenergyconsumption,propagatingdistancefarther,so,inutilizingtheschemeofdistancefindingthatsensortechnologyautomaticcontroltechnologycombinetogether,ultrasonicwavefindsrangetousethemostgeneraloneatpresent,itappliestoguardagainsttheft,movebackwardtheradar,waterlevelmeasuring,buildingconstructionsiteandsomeindustrialscenesextensivelyThissubjecthasintroducedprincipleandcharacteristicoftheultrasonicsensorindetail,andtheperformanceandcharacteristicofone-chipcomputerAT89C51ofAtmelCompany,andonthebasisofanalyzingprinciplethatultrasonicwavefindsrange,thesystematicthinkingandquestionsneededtoconsiderthathavepointedoutthatdesignsandfindsrange,providelowcost,thehardwarecircuitofhighaccuracy,ultrasonicrangefinderofminiaturedigitaldisplayandsoftwaredesignmethodtakingAT89C51asthecore,thiscircuitofsystemisreasonableindesign,workingstability,performancegoodmeasuringspeedingsoon,calculatingsimple,apttoaccomplishreal-timecontrol,andcanreachindustry'spracticaldemandinmeasuringtheprecision.KeyWords:Ultrasonicwave;One-chipcomputer;Rangefinding;AT89C51大学本科生毕业设计(论文)I目录第1章概述..................................................................................................................11.1单片机应用系统概述...............................................................................11.2超声波测距系统的研究背景与意义.......................................................2第2章超声波测距的原理............................................................................................32.1超声波的基本理论...................................................................................32.2超声波测距系统原理...............................................................................4第3章系统主要硬件设计............................................................................................73.1方案论证与比较.......................................................................................73.2单片机基础知识.....................................................................................113.3单片机主机系统电路.............................................................................183.4温度采集DS18B20电路........................................................................203.5LED数码管显示电路..............................................................................213.6超声测距系统软件实现.........................................................................21第4章系统软件设计..................................................................................................234.1系统程序的结构.....................................................................................234.2系统主程序.............................................................................................254.340KHZ超声波发生及中断子程序.........................................................264.4DS18B20温度采集程序..........................................................................274.5距离计算程序.........................................................................................304.6LCD显示程序.........................................................................................31第5章试验分析..........................................................................................................335.1实验测试.................................................................................................335.2试验数据.................................................................................................335.3误差分析.................................................................................................335.4系统改进.................................................................................................34总结..............................................................................................................................35大学本科生毕业设计(论文)II参考文献........................................................................................................................36致谢..............................................................................................................................37附录1超声波测距系统原理图...................................................................................38附录2实验源程序.......................................................................................................39大学本科生毕业设计(论文)1第1章概述1.1单片机应用系统概述单片机是一个单芯片形态、面向控制对象的嵌入式应用计算机系统。它的出现及发展使计算机技术从通用型数值计算领域进入到智能化的控制领域。从此,计算机技术在两个重要领域——通用计算机领域和嵌入式计算机领域都得到了极其重要的发展,并正在深深地改变着我们的社会。嵌入式系统无疑是当前最热门、最具有发展前景的IT应用之一。嵌入式系统的应用可以使传统的电子系统升级成为智能化的电子产品,使其成为具有“生命”的现代化智能系统。嵌入式系统一般应用于对实时响应要求较高的设备中,单片机作为嵌入式系统的核心部件,其应用使电子系统的智能化出现了意想不到的效果,常常无需对硬件资源做任何改动,只需更新系统软件就能使系统功能升级。现代社会中嵌入式系统无处不在,早已被应用在国防、国民经济、以及人们日常生活的各个领域,主要可以归纳为以下几个方面。(1)军事装备:各种武器控制(火炮控制、弹道控制、炮弹引信等),坦克、舰船、轰炸等各种电子装备,雷达、电子对抗、军事通讯装备等。(2)家用电器:各种