基于单片机的锅炉温度控制系统的设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

辽宁科技大学本科生毕业设计第I页基于单片机的锅炉温度控制系统的设计摘要在对当前采暖需求情况广泛调查的基础上,结合工程实际需要,针对小型家用燃气锅炉的特点,研制开发了基于MCS-51单片机的小型家用燃气锅炉温度控制系统,旨在使用燃煤锅炉集中采暖时所遇到的锅炉温度不易控制,改进家庭采暖的控制方式,提高采暖的经济性。利用Protel99se电路设计软件,对智能控制器的电源电路、复位电路、时钟电路、报警电路、LCD液晶显示电路以及控制器的核心—温度采集电路进行了设计。电源采用三端集成稳压器W7800(W7900)系列元件7805,交流220v电压转换为单片机所需要的5V电压;利用AT89S51作为控制器的核心器件;利用集成电路温度传感器DS18B20测量锅炉水温;将测量的水温与设定值比较,单片机另外使用LCD液晶显示器显示水位的上下限值、当前水位、预先设定的温度报警值和当前采集的温度值。当温度超过设定的报警温度值,系统会发出报警声音,同时关闭锅炉燃烧器。等待温度降到下限值,这时就可以重新锅炉燃烧器通电,继续加温,如此反复监控温度。这样就可以节约能源,提高能源的使用率。针对系统的要求和特点,在上述硬件电路及实现方法的基础上,利用汇编语言,设计了基于单片机的锅炉温度控制系统。控制软件主要包括温度和温度采集子程序、水位控制程序、键盘扫描子程序和LCD液晶显示子程序等。通过对温度和水位的测试,可以发现所设计的控制系统能够满足设计要求,达到了预期的效果。关键词:单片机;LCD;燃气锅炉;温度控制;DS18B20辽宁科技大学本科生毕业设计第II页Microcontroller-baseddesignoftheboilertemperaturecontrolsystemABSTRACTAccordingtothemarketdemandandthecharacteristicsofdomesticheating,thispaperdevelopsMCUintelligencecontrollerfortheminorgas-firedboilerwhichisdomesticheatingequipmentonthebasisofinvestigationofheatingdemandwidely.Theresearchpurposeistochangetheinconvenienceoftemperaturecontrolbringbyusingcoalfiredboilerforcentralizedheating,toincreaseeconomicsofheating.ThesoftwarecalledProtel99seforcircuitdesignedisusedtodevelopthehardwareofthecontroller.Thehardwareincludesthepowersupplycircuit,theresetcircuit,theclockcircuit,thealarmcircuit,theLCDdisplaycircuit,andthetemperaturecollectionwhichisthecoreofthiscontroller.Thethree-pinintegrated-circuitvoltageregulatorW7800(7900)seriescomponent7805isusedforthepowersupply.TheAtmelAT89S51chipisthecorechipofthecontroller.TheintegratedtemperaturesensorDS18B20isusedtomeasurewatertemperatureinboiler.Thekeycircuitisusedtosetthealermtemperatureandanalogwaterinorout.Inaddition,LCDisusedtodisplaywaterlevelbound,currentwaterlevel,temperaturealermvaluebypresuppositionandcurrenttemperature.Whenwaterlevelbeyonditsboundorwhencurrenttemperaturebeyonditsalermvalue,thesystemgivesanalermandmakesboilerburneroff.Whenwatertemperatureisdown,thesystemreleasesalermandmakesboilerbureneron.Thesystemdoesitagainandagain.Sothesystemcansaveenergyandimproveenergyutilizationrate.Aimatthedemandandcharacteristicofthesystem,onthebasisofthesehardwareandimplementmethod,usingassemblelanguage,systemdesignsboilertemperaturecontrolsystemdesignbasedonsinglechip.Thissoftwareincludestemperatureandwaterlevelmonitormainprogram,temperaturecollectionsubprogram,analoywaterinandoutsubprogram,keyboardscansubprogram,LCDdisplaysubprogrametc.Usepracticalitytovalidatesystem’sdependabilityandstability,andthesystemcanoperatesuccessfully.Keywords:MCU;LiquidCrystalDisplay;Gasboiler;Temperaturecontrol;DS18B20辽宁科技大学本科生毕业设计第III页目录1绪论................................................................11.1课题背景及研究意义..............................................11.2系统的总体设计思想..............................................22系统方案论证及工作原理...........................................42.1设计方案论证......................................................42.2系统结构框图......................................................42.2.1主要器件的选择...................................................62.2.2锅炉辅助器件选择.................................................63硬件电路设计.......................................................83.1主电路............................................................83.2单片机选择设计....................................................93.3单片机最小系统...................................................113.3.1时钟电路设计.................................................113.3.2复位电路.....................................................123.4温度检测电路设计及温度传感器选择..................................123.4.1DS18B20简介.................................................123.4.2温度采集电路.................................................143.5温度控制电路设计.................................................143.6水位控制电路.....................................................153.6显示电路设计.....................................................173.7报警电路设计.....................................................213.8稳压电源电路设计.................................................223.9按键电路设计......................................................224系统软件设计......................................................244.1主流程图设计......................................................244.2中断程序程序......................................................254.3DS18B20温度采集子程序设计.......................................254.4LCD液晶显示子程序设计...........................................27总结................................................................28致谢................................................................29参考文献.............................................................30附录................................................................31辽宁科技大学本科生毕业设计第IV页附件A:总程序........................................................31辽宁科技大学本科生毕业设计第1页1绪论1.1课题背景及研究意义锅炉是一种热能转换设备,由锅和炉两大主体和保证其安全经济连续运行的附件,仪表附属设备,自控和保护系统组成,水在锅(锅筒)中不断被炉里燃料燃烧释放出来的能量加热,温度升高并产生带压蒸汽,由于水的沸点随压力的升高而升高,锅是密封的,水蒸气在里面的膨胀受到限制而产生压力形成热动力(严格的说锅炉的水蒸气是水在锅筒中定压加热至饱和水再汽化形成的)作为一种能源广泛使用。锅炉广泛用于生产和生活之中。中小型锅炉作为供暖设备用于提供热水,取暖方面得到了广泛应用。目前,取暖多采用集中供暖方式。集中供暖,一般都是按一个采暖季每平方(建筑面积)来收费的,对北方地区来说,天气比较冷,需要供暖时间长,

1 / 57
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功