欢迎来到天天文库
浏览记录
ID:11422089
大小:852.50 KB
页数:35页
时间:2018-07-11
《基于单片机温度控制系统学士学位论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、提供全套毕业论文图纸,欢迎咨询摘要随着中国社会经济的发展,人们生活水平的提高,人们对生活环境的舒适度也越来越重视,比如室内的温度情况。所以基于以单片机为核心的温度采集和控制的系统出现满足了人们的这一要求,本论文以STC89C52RC单片机为主控器件,以数字温度传感器DS18B20进行当前温度值的采集,并将当前温度值通过LCD12864来显示出来;当温度高于或低于期望值时,通过L298N来控制电机对温度进行实时调控,使温度达到期望值。本系统的硬件设计包括单片机最小系统,温度检测电路,LCD显示电路
2、,按键控制电路和电机控制电路。软件设计包括主程序,温度检测子程序,按键检测子程序,LCD液晶显示子程序,电机控制子程序等。关键词:单片机;DS18B20;LCD液晶显示;电机控制31TheDesignofControlSystemBaseonMicrocontrolleratRoomTemperatureAbstractWiththedevelopmentofChina'ssocialeconomy,peoplelivingstandardrise,peoplealsopaymoreandmor
3、eattentiontothelivingenvironmentofthecomfort,suchasindoorandoutdoortemperatureconditions.Sobasedonsinglechipmicrocomputerasthecoretemperaturegatheringandcontrolsystemtomeetthepeopleoftherequirements,thisthesiswithSTC89C52RCMCUasthemasterdevice,withdi
4、gitaltemperaturesensorDS18B20thetemperaturevalueofthecollection,andthecurrenttemperaturevaluedisplayedbyLCD12864;Whenthetemperaturehigherorlowerthanexpected,tocontrolthemotorbyL298Ntoreal-timecontroloftemperature,thetemperaturereachedexpectations.The
5、hardwaredesignofthissystemincludethesinglechipmicrocomputerminimumsystem,temperaturedetectioncircuit,LCDdisplaycircuit,keycontrolcircuitandthemotorcontrolcircuit.Softwaredesignincludesthemainprogram,temperaturedetectionsubroutine,buttondetectionsubro
6、utine,LCDliquidcrystaldisplaysubroutine,motorcontrolsubroutine.KeyWords:microcontroller;DS18B20;LCDliquidcrystaldisplay;motorcontrol31目录摘要IIAbstractIII引言11概述21.1设计背景和意义21.2设计思想21.3系统的总体设计21.3.1方案比较21.3.2系统框图31.4设计重点与难点32硬件电路设计42.1STC89C52RC单片机简介42.2S
7、TC89C52RC单片机管脚图42.3单片机最小系统电路图52.4LCD12864液晶简介52.4.1LCD12864的接口原理图62.5按键工作原理62.5.1按键原理图62.6L298N简介72.6.1L298N原理图72.7DS18B20温度传感器简介82.7.1DS18B20原理图82.8直流电机工作原理简介82.9系统总电路原理图93软件设计103.1软件整体设计103.2主程序流程图103.3温度采集子程序113.4液晶显示子程序123.5电机控制处理程序133.6按键处理程序143
8、.6.1按键软件消抖143.6.2按键检测流程图154系统调试164.1硬件调试164.2编译软件KIEL4的使用164.3程序的烧录17结论19参考文献20附录A单片机程序21致谢3131引言随着科技的发展,单片机产品越来越广泛地应用于我们生活,以单片机为核心的温度采集与控制系统在很大程度上提高了生产生活中对温度的控制水平。传统的温度检测以热敏电阻为主,热敏电阻的成本低,所产生的信号为模拟信号,需要通过A/D转换后才能被单片机所识别,而且接线方式对其信号影响较大,所以可靠性相对较差。与传统的热
此文档下载收益归作者所有