太阳能热水器控制器的软硬件设计毕业论文.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:44 大小:2.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

太阳能热水器控制器的软硬件设计毕业论文.doc

太阳能热水器控制器的软硬件设计毕业论文.doc

预览

免费试读已结束,剩余 34 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGEiiPAGEII编号本科生毕业设计(论文)题目:太阳能热水器控制器的软硬件设计物联网工程学院电子信息工程专业学号0703090325学生姓名于昆才指导教师于凤芹教授二〇一三年六月设计总说明设计总说明在全世界能源都高度紧张的今天,传统的燃气和电热水器使用成本越来越高,太阳能热水器凭借着太阳能取之不尽的优点越来越受到人们的欢迎.但与太阳能热水器发展日趋成熟的现状不同,与之配套的热水器控制器还存在着很多问题.有些热水器控制器无法自动控制水温和水位,经常出现干烧、过烧或水温不适等情况.针对这个现状,设计一种单片机控制的太阳能热水器控制器.该控制器可以让热水器功能更加的完善,也使得热水器使用更加安全,因此这是一个具有实用价值的课题.本课题以单片机控制为基础,提出了一种通过传感器实时检测温度和水位,再由单片机控制继电器驱动相应控制模块来实现温度和水位智能控制的系统方案,核心是设计出一个太阳能热水器控制器.该控制器在太阳能热水器原有的温度和水位显示功能基础上,新增了温度控制、水位控制、防干烧和过烧警报等功能.控制器的设计又分硬件部分和软件部分.硬件部分由STC89C52单片机主控模块、DS18B20温度传感器测温模块、干簧管水位传感器测水位模块、继电器驱动的温控和水位控制模块、键盘输入和液晶显示模块等部分组成.软件部分由单片机主控,通过程序分析传感器检测的当前温度和水位,再通过与预设值的比较来发出信号驱动相应的控制模块,实现对温度和水位的自动控制.此外本设计的程序也采用模块化结构,将整个程序设计分成若干功能模块.先将每个模块的功能实现,然后再组合到一起,使其逻辑关系更清晰易读,而且增强了程序的可移植性.关键词:热水器控制器;单片机;软件设计;硬件设计AbstractAbstractDESIGNSUMMARYDESIGNSUMMARYTodaytheworld'senergyarehighlystrained,Traditionalgasandelectricwaterheatersuseincreasinglyhighercosts.Withtheadvantagesofinexhaustiblesolarenergy,thesolarwaterheatersaremoreandmorepopular.However,differentfromtherapiddevelopmentofsolarwaterheaters,theresearchofwaterheatercontrollerhasbeenininfancy.Manywaterheatercontrollercannotautomaticallycontrolthetemperatureorwaterlevel,causethedry-burning,over-burningormakingthetemperatureofthewateruncomfortable.Forthissituation,designamicroprocessorcontrolledsolarwaterheatercontroller.Thecontrollernotonlymaketheheater’sfunctionmoreperfect,butalsomakeitmoresave.So,itisavaluableissue.Theobjectisbasedonmicrocontroller,proposedasystemsolutionwhichmakethesensordetectthetemperatureandwaterlevelatreal-time,andMCUcontroltherelaystomakeitdrivethecorrespondingmodule.Thecoreistodesignasolarwaterheatercontroller.Itnotonlyhasthefunctionoftemperatureandwaterleveldisplay,butalsohastemperaturecontrol,waterlevelcontrolandalarmingthedry-burningorover-burning.Thedesignofthecontrollerisdividedintohardwarecomponentsandsoftwarecomponents.ThehardwarepartisconsistofSTC89C52MCUcontrolmodule,DS18B20temperaturesensortemperaturemeasurementmodule,waterle