资源描述:
《基于at89c52单片机的超声波测距系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、武汉工程大学毕业设计(论文)说明书摘要由于超声波指向性强,能量消耗缓慢,在介质中传播的距离较远,因而超声波经常用于距离的测量,如测距仪和物位测量仪等都可以通过超声波来实现。利用超声波检测往往比较迅速、方便、计算简单、易于做到实时控制,并且在测量精度方面能达到工业实用的要求,因此在移动机器人研制上也得到了广泛的应用。由于超声波对光线、精度、价格和电磁场不敏感,因此超声波测距对环境有较好的适应能力。为此,本文以AT89C52单片机为核心,利用一对40KHZ压电超声传感器结合软硬件设计一款体积较小、价格低廉、具有温度补偿、实时
2、LCD显示和报警的超声波测距系统。关键词:超声测距;AT89C52单片机;温度补偿;LCD显示;软硬件设计Ⅰ26武汉工程大学毕业设计(论文)说明书AbstractTemperatureasanimportantphysicalquantityisoneofthemostcommonandimportantprocessparameters.Alongwiththetimeprogress,society'sdevelopment,science'sandtechnology'sunceasingrenewal,there
3、quirementsoftemperaturemeasurementrangecontinuetoexpand,.Atthesametime,thetemperaturemeasurementaccuracyrequirementscontinuetoenhances.Temperaturemeasurementrequirementshavebecomemoresophisticated,sothetemperaturedetectionandtemperaturedetectiontechnologyisalsoan
4、importantresearchsubjectThisarticleanalyzesthetemperaturesurveyprincipleandprocess.ThisusestheAT89C51microcontrollerasthemastercontrolchip,mainlycomposedbythetemperaturesensor,measuringamplifiers,multi-channelA/Dconverter.Thedesignoftheprogrammingenvironmentisthe
5、KEILUVISION2,includingdatareceivingmodule,voltagetemperatureconversionmodules,LCDliquidcrystaldisplaymoduleandsoon.Thetemperaturegatheringmodulehasuseddifferenttemperaturesensorinthedifferenttemperaturerange,InthenormaltemperaturescopeusesDS18B20,inthelowtemperat
6、urescopewiththeTthermo-element,inthehightemperaturescopetousetheBthermo-element.Thissystem'stemperaturemeasurementscopeisbroad,maysatisfythemajoritytemperaturemeasurementrequestsandhascertainusevalueKeywords:Temperaturesensor;AT89S51microcontroller;Temperaturemea
7、surement;A/DconversionⅡ26武汉工程大学毕业设计(论文)说明书目录摘要IAbstractII第一章绪论11.1超声测距发展简介………………………………………………………………11,2国内外研究现状…………………………………………………………………1.3课题研究背景及意义………………………………………………………….31.4本文的工作…………………………………………………………………….第一章超声测距系统的方案与论证11.1超声测距思路11.2系统总体设计方案31.3系统总体方案论证………………………
8、……………………………………….3第二章单片机超声测距硬件设计32.1系列单片机功能特点及测距原理42.2单片机超声测距电路原理图5第三章单片机超声测距软件设计53.1主程序53.2超声波发生子程序与接收中断程序63.3LCD显示模块程序流程图83.4总体软件设计流程图9第四章系统的软硬件调试9第五章总结10致谢11