资源描述:
《数字温度显示报警系统设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计论文数字温度计显示报警系统摘要数字温度计显示报警系统随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,利用单片机AT89S52设计了一种数字温度计,它由单片机、DS18B20传感器以及LED数码管等部件组成,本温度计属于多功能温度计,功能较强,可以设置上下限报警温度,且测量准确、误差小。当测量温度超过设定的温度上下限时,启动蜂鸣器和指示灯报警。关键词:单片机AT89S52;温度计;DS18B20;温度显示Abs
2、tractAlongwiththeprogressofTheTimesanddevelopment,technologyhasspreadtoourlife,work,scientificresearch,eachdomain,hasbecomeamorematuretechnology,thispaperintroducesamethodbasedonsingle-chipmicrocomputercontrol,thedigitalthermometerAT89S52SCMdesignusingadigit
3、althermometer,itbyMCU,LEDdigitalsensorsandDS18B20pipeetccomponents,thisthermometerbelongstothemulti-functionthermometer,function,caninstallstronguppertemperature,andthemeasurementaccuracyalarmandsmallerror.Whenmeasuringtemperatureexceedstheupperlimitsettempe
4、rature,lightbuzzerandalarm.Keywords:SCMAT89S52;thermometer;DS18B20;temperaturedisplay目录1.设计要求12.总体设计方案12.1数字温度计设计方案论证12.2总体设计框图12.3单片机的选择22.4温度传感器的选择32.4.1DS18B20的介绍32.5显示模块选择62.5.1数码管的分类62.5.2数码管驱动原理73.系统硬件电路设计83.1系统整体电路图83.2单片机最小系统93.3温度传感器系统103.3.1DS18B20
5、的测温原理103.4报警电路设计123.5显示电路设计133.6电源电路设计134.系统软件设计144.1主程序144.2读出温度子程序154.3温度转换命令子程序164.4计算温度子程序164.5键盘扫描流程图185.测试与结果分析195.1仿真软件介绍195.2仿真结果195.2.1用Keil进行程序编译195.2.2在Proteus中仿真19总结23致谢24参考文献25引言温度是工业控制中主要的被控参数之一,特别是在冶金、化工、建材、食品、机械、石油等工业中,具有举足重轻的作用。对于不同场所、不同工艺、所
6、需温度高低范围不同、精度不同,则采用的测温元件、测温方法以及对温度的控制方法也将不同;产品工艺不同、控制温度的精度不同、时效不同,则对数据采集的精度和采用的控制算法也不同,因而,对温度的测控方法多种多样。随着电子技术和微型计算机的迅速发展,微机测量和控制技术也得到了迅速的发展和广泛的应用。利用微机对温度进行测控的技术,也便随之而生,并得到日益发展和完善,越来越显示出其优越性。随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子,但人们
7、对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。本设计即用单片机对温度进行实时检测与控制,本文所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所,或科研实验室使用,该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,用4位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到设计要求。本温度计属于多功能温度计,功能较强,可以设置上
8、下限报警温度,且测量准确、误差小。当测量温度超过设定的温度上下限时,启动蜂鸣器和指示灯报警。1.设计要求基本范围0℃-99℃精度误差小于0.5℃LED数码直读显示实现声光报警可以任意设定温度的上下限报警功能 2.总体设计方案2.1数字温度计设计方案论证方案一由于本设计是测温电路,根据设计要求可以使用热敏电阻之类的感温器件利用其感温效应,然后将随被测温度变化的电压或电流采集过来,经过A/