资源描述:
《精密数字温度计毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、摘要在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数显温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度智能控制及显示的方案。本毕业设计主要研究的是高精度的数字温度计的设计,继而实现对对象的测温。测温系统主要包括供电电源、数字温度传感器的数据采集电路、LED显示电路、蜂鸣器报警电路、按键电路、单片机主板电路,数字温度传感器的数据采集电路与单片机主板电路是整个系统的关键。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数显温度计要求测温范围为-5
2、5℃~+99℃,精度误差在0.1℃以内,LED数码管直读显示。数字式温度计完全可以代替传统的水银温度计,可以在家庭中以及工业中都可以应用,实用价值很高。关键词:单片机;DS18B20;LED显示ABSTRACTInourdailylifeandindustrialandagriculturalproduction,thedetectionandcontrolofthetemperatureisextremelyimportant.Therefore,thedesignofthedigitalthermometerhaspracticalsignifica
3、nceandawiderangeofapplications.Thisarticledescribesaprogrammerwhichuseamicrocontrollertoachieveanddisplaytherighttemperaturebyintelligentcontrol.Thisprogrammermainlyconsistsbytemperaturecontrolsensors,MCU,LEDdisplaymodulescircuit.Themainaimofthisthesisistodesignhigh-precisiondigi
4、talthermometerandthenrealizetheobjecttemperaturemeasurement.Temperaturemeasurementsystemincludespowersupply,dataacquisitioncircuitofdigitaltemperaturesensor,LEDdisplaycircuit,buzzeralarmcircuit,keypadcircuit,boardwithamicrocontrollercircuit,dataacquisitioncircuitofdigitaltemperat
5、uresensorandboardwithamicrocontrollercircuitisthekeytothewholesystem.Thetemperatureprocessofhigh-precisiondigitalthermometer,fromcollectingthetemperatureoftheobjectbythedigitaltemperaturesensorandthetemperaturetransmittedtothemicrocontroller,andultimatelydisplaytemperaturebytheLE
6、D.Thedigitalthermometerrequiresthehighdegreeispositive99andthelowdegreeisnegative55,theerrorislessthan0.1,LEDcanreadthenumber.Thisdigitalthermometercouldreplacethetraditionalmercurialthermometer,canbeusedinfamilyorindustrialandagriculturalproduction,ithasagreatvalue.KeyWords:MCU;
7、DS18B20;LEDdisplay1引言温度是日常生活、工业、医学、环境保护、化工、石油等领域最常遇到的一个物理量。测量温度的基本方法是使用温度计直接读取温度。最常见到的测量温度的工具是各种各样的温度计,例如,水银玻璃温度计,酒精温度计,热电偶或热电阻温度计等。它们常常以刻度的形式表示温度的高低,人们必须通过读取刻度值的多少来测量温度。利用单片机和温度传感器构成的电子式智能温度计就可以直接测量温度,得到温度的数字值,既简单方便,又直观准确。在传统的温度测量系统设计中,往往采用模拟技术进行设计,这样就不可避免地遇到诸如引线误差补偿、多点测量中的切换误差和
8、信号调理电路的误差等问题;而其中某一环节处理不当,就可能造成整个系统性能的下降。