资源描述:
《超声波测距仪论文排版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本设计采用以AT89C51单片机为核心的低成本、高精度、微型化数字显示超声波测距仪的硬件电路和软件设计方法。整个电路采用模块化设计,由主程序、预置子程序、发射子程序、接受子程序、显示子程序、温度补偿子程序等模块组成。发射模块发射超声波,接受模块接受回波,单片机计算距离,显示测量结果。各探头的信号经单片机综合分析处理,实现超声波测距仪的各种功能。在此基础上设计了系统的总体方案,最后通过硬件和软件实现了各个功能模块。相关部分附有硬件电路图、程序流程图。超声波测距今年来得到了广泛的应用。本设计的优点在于超声波明显特征是方向性好,穿透性强。尤其是在光不透明的固体中,它碰到杂质或
2、分界面就有显著地反射。用超声波测距离吋通过测量发射的超声波与接受到被测物体反射的冋波之间的吋间差来确定的。关键词:AT89S51,超声波,测距,温度补偿AbstractThedesignusedintheAT89C51MCUasthecoreoflowcost,highprecision,miniaturizationdigitaldisplayultrasonicrangefinderhardwarecircuitandsoftwaredesignmethod.Thecircuitadoptsthemodulardesign,themainprogram,subrou
3、tine,subroutine,launchpresetacceptsubroutine,showingsubroutinesubroutinemodules,temperaturecompensation.Emittingmoduletoemitultrasonicreceivingmoduletoreceivetheecho,SCM,distancecalculation,displayofmeasurementresults.Theprobesignalbysinglechipintegratedanalysisandprocessing,toachievevar
4、iousfunctionsofultrasonicranger.Onthebasisoftheoverallsystemdesign,hardwareandsoftwarebytheendofeachfunctionmodule.Relevantportionenclosingthehardwarecircuitdiagram,programflowchart.Ultrasonicdistancemeasurementinrecentyearshasbeenwidelyused.Thisdesignhastheadvantageofultrasonicapparentf
5、eatureisagooddirection,penetratingstrong.Especiallyinlightopaquesolid,itencounteredimpuritiesorinterfacehavesignificantreflection.Useofultrasonicdistancemeasurementtimebymeasuringtheemissionofultrasonicandacceptancetothemeasuredobjectechobetweenthetimedifferencetodetermine.Keywords:AT89S
6、51,ultrasound,distancemeasurement,temperaturecompensation目录第一章绪论11.1选题背景11.2选题意义11.3近年来国内外的发展21.3.1超声波测距仪系统在国外的发展21.3.2超声波测距仪系统在国内的发展21.4课题主要内容3第二章方案设计与论证42.1超声波的定义42.2超声波测距原理42.3方案选择与确定52.3.1方案一:采用单片机来控制的超声波测距仪52.3.2方案二:采用CPLD来控制的超声波测距仪62.3.3方案三:采用锁相环频率合成技术62.4超声波传感器72.4.1超声波发生器72.4.2压电
7、式超声波发生器原理72.5温度传感器的选择72.6显示单元选择82.7超声波测距方法的选择8第三章系统硬件设计93.1AT89C51单片机93.1.1AT89C51单片机基本资料93.1.2单片机最小系统103.2超声波发射电路113.3超声波检测接收电路123.4显示电路133.4.112864液晶基本资料133.4.2显示单元电路143.5供电电路153.6温度补偿电路163.7键盘接口电路163.8超声波测距仪总体电路图18第四章系统的软件设计194.1超声波测距仪的算法设计194.2主程序流程图194.3超声波测距子程序204.4