欢迎来到天天文库
浏览记录
ID:22888209
大小:899.00 KB
页数:44页
时间:2018-11-01
《单片机温度检测与控制系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、焦作大学机电系毕业设计单片机温度检测与控制系统邵纪红焦作大学机电工程系毕业设计中图分类号:单片机温度检测与控制系统专业名称:应用电子技术学生姓名:导师姓名:职称:教授焦作大学机电工程系2011年12月焦作大学机电系毕业设计中图分类号:密级: UDC:单位代码:单片机温度检测与控制系统TemperaturedetectionandcontrolsystembasedonsingleMCU姓 名学 制三年专业应用电子研究方向单片机导 师职 称教授论文提交日期2011.12.20论文答辩日期2011.12.26焦作大学机电工程系焦作大
2、学机电工程学院毕业设计摘要6焦作大学机电工程学院毕业设计摘要摘要随着科技的不断进步在工业生产中温度是常用的被控参数,而采用单片机对这些被控参数进行控制已成为当今的主流。本文介绍了以STC89C52单片机为核心的数字温度测量及自动控制系统的设计,该温度控制器可以实时显示和设定温度,实现对温度的自动控制。其组成部分为:STC89C52单片机、DS18B20智能数字温度传感器、键盘与显示电路、温度控制电路。高精度的DS18B20温度传感器作为温度检测元件,LED数码管并行动态显示作为显示电路,单片机通过对信号进行相应处理,从而实现对所测温度
3、进行控制。当温度比设定温度小时,控制器接通电加热设备,当温度大于等于设定温度时,控制器断开电加热设备。此外,文中还介绍了该温度控制器的软件设计部分,主要模块包括:数码管显示程序、按键处理程序、温度信号处理程序、继电器控制程序。主程序通过调用各个上述子程序来完成所有的温度控制器功能。在此基础上本文还提出了系统软硬件抗干扰措施和系统软硬件及整机调试方案。该温度控制器具有控制方便、简单的特点,可以实现对温度的高精度控制,并且可以提高被控系统的技术指标。关键词:STC89C52单片机;DS18B20温度传感器;键盘和显示6焦作大学机电工程学院
4、毕业设计ABSTRACT6焦作大学机电工程学院毕业设计ABSTRACTABSTRACTAsthetechnologyadvancesinindustrialproductioninthetemperatureischargedwithcommonparameters,andtheuseofthosechargedwithSCMtotheparametersofcontrolhasbecomethemainstream.Thispageintroducedadigitaltemperaturemeasurementandcontrols
5、ystem,whichusedSTC89C52mircocontrollerasthecore.Thetemperaturecontrollerhasareal-timedisplayandtemperaturecanbesetanytime.Anditcontrolsthetemperatureautomaticly.Itisamajorcomponentof:STC89C52mircocontroller,DS18B20IntelligentDigitalTemperatureSensor,keyboardanddisplayci
6、rcuit,temperaturecontrolcircuit.Inordertorealizecontrolthetemperaturewhichismeasured.PrecisiontemperaturesensorDS18B20hasbeenusedasthetemperaturesensor,LEDdigitaltubehasbeenusedasthedisplaycircuitinparalleldynamicway,mircocontrillerhasbeenusedtodealwiththesignal.Whentem
7、peratureislessthanthesettemperature,thecontrollerwouldmaketheelectricheatingequitmentconnected,otherwise,thecontrellerwouldcutdowntheelectricheatingequitment.Inaddition,thepagealsodescribesthesoftwaredesignpartofthetemperaturecontroller:LEDdisplayprocesses,keyboardproce
8、sses,temperaturesignalsprocesses,relaycontrolprocessesareallincludedinthemainmodules.Mainprogramcompletedallof
此文档下载收益归作者所有