基于单片机的温度测量系统目录摘要...................................................IABSTRACT................................................II1绪论...................................................11.1选题的背景........................................11.2课题研究的目的和意义...............................11.3本文的结构........................................12系统总体方案设计.......................................12.1总体方案设计.......................................22.2部分模块方案选择...................................32.2.1单片机的选择...........................................32.2.2温度检测方式的选择.....................................32.2.3显示部分的选择.........................................42.2.4电源模块的选择.........................................43硬件电路的设计.........................................43.1硬件电路设计软件..................................43.2系统整体原理图.....................................53.3单片机最小系统电路.................................63.4单片机的选型.......................................73.5温度测量模块.......................................83.5.1DS18B20概述...........................................83.5.2DS18B20测温工作原理..................................11基于单片机的温度测量系统3.5.3DS18B20温度传感器与单片机的接口电路..................123.6显示模块.........................................133.7按键以及无线遥控模块.............................153.7.1按键的相关知识........................................153.7.25伏带解码四路无线接收板模块..........................163.8报警及指示灯模块.................................183.9电源模块.........................................194系统软件设计及仿真部分................................204.1软件设计的工具....................................204.1.1程序编写软件..........................................204.1.2仿真软件..............................................214.2各模块对应的软件设计..............................224.2.1显示模块的程序........................................224.2.2温度测量的程序........................................264.2.3报警系统程序..........................................324.2.4按键程序..............................................334.2.5总体程序..............................................355实物制作..............................................375.1电源部分.........................................375.2单片机最小系统部分................................375.3总体实物.........................................376总结..................................................387致谢..................................................39参考文献................................................40附录一..................................................41附录二..................................................49基于单片机的温度测量系统基于单片机的温度测量系统I基于单片机的温度测量系统摘要随着测温系统的极速的发展,国外的测量系统已经很成熟,产品也比较多。近几年来,国内也有许多高精度温度测量系统的产品,但是对于用户来说价格较高。随着市场的竞争越来越激烈,现在企业发展的趋势是如何在降低成本的前提下,有效的提高生产能力。追求价格便宜、性能高效,且应用广泛的器件是企业优先考虑的问题,因此设计出以一种操作简单、性能优越、价格便宜的测温系统将会有很好的发展潜力。本文选用单片机STC89C52为核心制作了温度实时监测系统。单片机STC89C52可以依据温度传感器Ds18b20所收集的温度在液晶屏上实时显示,通过按键来设置上下限温度。所有温度数据均通过液晶显示器LCD显示出来。经过反复调试,系统可以运行,上电后LCD1602显示当前温度,并能进行报警预警。关键字单片机温度传感器液晶显示器基于单片机的温度测量系统IITemperaturemeasurementsystembasedonsinglechipmicrocomputerABSTRACTWiththedevelopmentofthetemperaturemeasuringsystemofhighspeed,measurementsystemhasbeenverymatureabroad,productsisalsomore.Inrecentyears,therearealsomanydomestichighprecisiontemperaturemeasurementsystemofproducts,butthepriceishigherfortheuser.Asthemarketcompetitionismoreandmorefierce,andnowthetrendofthedevelopmentoftheenterpriseishowtoreducecostunderthepremiseofeffectivelyimproveproductioncapacity.Pursuecheap,efficientperformance,andwidelyuseddeviceisapriorityforenterprises,thusdesignedinasimpleoperation,superiorperformance,pricecheaptemperaturemeasurementsystemwillhaveverygooddevelopmentpotential.ThisarticlechoosesmicrocontrollerSTC89C52madetemperaturereal-timemonitoringsystemforthecore.MicrocontrollerSTC89C52canbecollectedaccordingtothetemperaturesensorDS18B20temperatureinreal-timedisplayontheLCDpanel,temperaturethroughthebuttonstosettheupperandlowerlimits.AllthetemperaturedatathroughaliquidcrystaldisplayLCDdisplay.Afterrepeateddebugging,thesystemcanrun,afterpowerontheLCD1602displaythecurrenttemperature,andcanalarmwarning.KEYWORDSMicrocontrollerThetemperaturesensorLiquidcrystaldisplay基于单片机的温度测量系统11绪论1.1选题的背景随着社会的进步和发展,人们物质生活的提高,单片机技术已经深入我们的生活,工作,和其他领域的研究,已成为一种成熟的技术,单片机系统成为人们追求的目标之一,它所给人带来的便利是无与伦比的,其中数字温度计就是一个很典型的例子,由于人们对于它的要求越来越高,想要为人们提供更便捷的设备就需要从单片机技术入手,使设备向着数字化,智能化的方向发展。目前,测温系统得到极速的发展,国外的测量系统已经很成熟,产品也比较多。近几年来,国内也有许多高精度温度系统的产品,但是对于用户来说价格高。。随着市场的竞争越来越激烈,现在企业发展的趋势是如何在降低成本的前提下,有效的提高生产能力。追求价格便宜、性能高效,且应用广泛的器件是企业优先考虑的问题,因此设计出以一种操作简单、性能优越、价格便宜的测温系统将会有很好的发展潜力。1.2课题研究的目的和意义随着近几年的持续高温天气,使得温度测量变得越来越被人重视。本文运用单片机STC89C52制作了温度实时测量系统。温度传感器DS18B20所收集的温度通过单片机在液晶屏上实时显示,通过按键控制改变温度的上下限温度。所有测到的数据通过LCD1602显示出来。设计的温度测量系统能实现以下功能:(1)测温范围:-55℃~+125℃;(2)温度显示:lcd1602液晶显示器;(3)超过设置温度范围会发生报警且对应指示灯亮。(4)测温分辨力:0.5℃;(5)测温准确度:1℃左右;(6)独立按键与无线遥控二者并行控制温度的上下限设置。经过此次毕业设计使我懂得了单片机控制系统的综合知识,掌握了简单的软、硬件设计方法,并进一步锻炼我在单片机利用方面的能力。1.3本文的结构基于单片机的温度测量系统2全文共分为六章,各章主要内容如下:第一章是绪言部分,主要介绍了选题的背景、研究的目的意义以及本文的主要内容和结构;第二章为系统方案设计部分,主要说了整个体系的工作原理和硬件结构,判断系统的总体方案的优劣,并对各类方案做出比较并选取;第三章为各模块硬件设计部分,详细介绍各模块的原理,并对电路功能进行分析,对硬件线路进行设计并得出对应的硬件原理图;第四章为系统软件设计及仿真部分,主要介绍系统各部分模块的设计流程和简单程序;以及系统软件仿真。第五章为实物制作,贴出具体的实物图片,以及在调试过程中所遇到的问题和解决方案。第六章是总结