资源描述:
《智能太阳能热水器水温水位单片机控制仪设计本科毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文(设计)题 目太阳能热水器控制器设计太阳能热水器控制系统设计摘要:该设计以单片机AT89S52为核心,结合单线数字温度传感器DS18B20与液晶显示器12864,设计一种数字化、智能化的太阳能热水器控制系统。该系统由主控芯片模块、DS18B20温度检测模块、LCD显示模块、水位检测模块、键盘控制模块、报警模块和电磁阀控制模块组成。给出了各个模块地结构及其工作原理、系统硬件原理图、程序流程图和部分源程序,并结合理论设计进行实物制作。此系统解除了热水器上水时需人工守候和过量溢水的问题,达到了省时、环保、节水的目的。该系统与传统的机械式控制系
2、统相比较,具有结构简单,抗干扰能力强,使用方便等特点。关键词:单片机AT89S52;温度传感器DS18B20;智能控制SolarwaterheatercontrolsystemAbstract:ThisdesigntakesmonolithicintegratedcircuitAT89S52asthecore,combiningthesingledigitaltemperaturesensorDS18B20andLCD12864,todesignakindofdigital,intelligentcontrolsystemofsolarenergyw
3、aterheater.Thesystemconsistsofmainchipmodule,DS18B20temperaturedetectionmodule,LCDdisplaymodule,thewaterleveldetectionmodule,keyboardcontrolmodule,alarmmoduleandsolenoidvalvecontrolmodule.Giventothestructureofeachmoduleanditsworkingprinciple,systemhardware,schematics,processflo
4、wcharts,andsomesourcecode,andtheoreticaldesignofphysicalproduction.ThesystemneedstoliftthewaterheaterinSheungShuiandexcessiveartificialoverflowproblemwaitingtoreachatime-saving,environmentalprotection,waterconservationpurposes.Thesystemwiththetraditionalmechanicalcontrolsystems
5、comparedtosimplestructure,stronganti-interferenceability,easytouseandsoon.Keywords:MicrocontrollerAT89S52;TransducerDS18B20;Intelligencecontrol44目录1引言12系统设计要求和方案论证12.1系统的设计要求22.2系统设计方案与比较23系统硬件电路设计33.1主控芯片AT89S52单片机33.2温度检测模块73.3LCD液晶显示模块113.4水位检测模块163.4.1ADC0809芯片163.4.2水位接口电路
6、193.5键盘控制模块203.6报警模块203.7电磁阀控制模块213.8整体电路图224系统软件设计235系统硬件调试245.1自动与手动上水测试255.2水温和水位显示测试256结束语25[参考文献]27附录28致谢44441引言由于近年来常规能源的紧缺,开发和利用太阳能这样的绿色能源有着重要的意义,它既是可再生能源,也不会污染环境。太阳能热水器也是其中的一大产业,太阳能热水器时存在的问题:不可缺水,空晒情况下上水会爆炸;春、秋天,水温升高蒸发,造成热能损失;冬天水温不够,须用电等等。现在人们对家用电器的要求越来趋向数字化、自动化、智能化。采用太
7、阳能热水器水温水位测控系统,能解决上述问题。使用户省心,使用方便,智能操控,用户不必作任何操作。随着中国经济的快速发展,国内对能源的需求成几何倍数上升。从国际能源环境来看,形式并不乐观,世界能源危机日趋严重,所以中国经济要想继续高速、健康的发展,摆脱能源这一“瓶颈”已经变得刻不容缓。太阳能这一取之不尽、用之不完的新型环保可再生能源必然会成为承担这一重任的首选,所以我国太阳能热转换产业的发展前景是非常广阔的,绿色能源代替传统能源,将成为建设和谐社会的必经之路!本系统是针对上述问题设计的温度控制系统,由AT89S52单片机和一些外围设备,充分运用软件和硬
8、件结合的方法实现了当前水位高度显示、水箱温度显示,以及当水位下降到最低刻度线时自动上水三种主要功能。本系统可