资源描述:
《课程设计---基于ds18b20的单片机温度采集系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录1引言42正文4第1章绪论41.1设计背景41.2设计来源41.3设计内容与要求5第2章硬件电路设计52.1AT89S52单片机52.2温度测量模块62.3蜂鸣器报警模块62.4LED显示模块62.5系统电路7第3章软件设计73.1AT89S5273.2DS18B208第4章焊接调试过程与问题分析94.1焊接调试过程94.2焊接实物图10第5章总结11参考文献11-11-基于DS18B20的单片机温度采集系统xxxxxxxxxxxxxxxxxxxx摘要:随着现代信息技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度
2、检测与显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,需要外加信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这次设计的是基于DS18B20的数字温度计,它具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。在本设计中选用AT89S52型单片机作为主控制器件,采用DS18B20数字温度传感器作为测温元件,通过4位共阳极LED数码显示管并行传送数据,实现温度显示。本设计的内容主要分为两部分,一是对系统硬件部分的设计,包括温度采集电路和显示电
3、路;二是对系统软件部分的设计,应用C语言实现温度的采集与显示。通过DS18B20直接读取被测温度值,送入单片机进行数据处理,之后进行输出显示,最终完成了数字温度计的总体设计。其系统构成简单,信号采集效果好,数据处理速度快,便于实际检测使用。关键词:单片机AT89S52,温度传感器DS18B20,LED数码管,数字温度计Abstract:Withtherapiddevelopmentofmoderninformationtechnologyandtraditionalindustrialtransformationgradual
4、lyrealize,abletoworkindependentlytemperaturedetectionanddisplaysystemappliedtomanyfields.Thetraditionaltemperaturedetectiontothermistorsfortemperaturesensitivecomponents.Thermistorsoflowcost,needandsignalprocessingcircuit,andrelativelypoorreliability,lowtemperaturem
5、easurementaccuracy,detectionsystemalsohasthecertainerror.Comparedwiththetraditionalthermometer,thisdesignisbasedondigitalthermometerchipDS18B20,ithasconvenientreadings,temperaturemeasuringrange,temperaturemeasurementprecision,thedigitaldisplay,wideapplicationscopeet
6、c.Characteristics.InthedesignofAT89S52singlechipmicrocomputerasthemainselectionofcontroldevice,thedigitaltemperaturesensorDS18B20astemperaturesensor,throughatotalof4anodeLEDdigitaldisplaytubeparalleldatatransmission,realizetemperaturedisplay.Thisdesignisthemainconte
7、ntofthedividedintotwoparts,oneisthehardwarepartofthedesign,includingthetemperatureacquisitioncircuitanddisplaycircuit;theotherispartofthedesignofthesystemsoftware,applicationClanguagerealizethecollectionoftemperatureanddisplay.ThroughtheDS18B20directlyreadtemperatur
8、ebeingmeasured,intothesinglechipmicrocomputerdataprocessing,aftertheoutputshown,eventuallycompletedtheoveralldesignofdigitalthermometer.Th