编 号本科生毕业设计(论文)题目: 太阳能热水器控制器 的软硬件设计 物联网工程 学 院 电子信息工程 专 业学 号 0703090325 学生 于昆才 指导老师 于凤芹 教授二〇一三年六月设计总说明在全世界能源都高度紧的今日,传统的燃气和电热水器使用成本越来越高,太阳能热水器凭借着太阳能取之不尽的优点越来越受到人们的欢迎.但与太阳能热水器进展日趋成熟的现状不同,与之配套的热水器控制器还存在着很多问题.有些热水器控制器无法自动控制水温柔水位,常常出现干烧、过烧或水温不适等情况.针对这个现状,设计一种单片机控制的太阳能热水器控制器.该控制器可以让热水器功能更加的完善,也使得热水器使用更加安全,因此这是一个具有有用价值的课题.本课题以单片机控制为基础,提出了一种通过传感器实时检测温度和水位,再由单片机控制继电器驱动相应控制模块来实现温度和水位智能控制的系统方案,核心是设计出一个太阳能热水器控制器.该控制器在太阳能热水器原有的温度和水位显示功能基础上,新增了温度控制、水位控制、防干烧和过烧警报等功能.控制器的设计又分硬件部分和软件部分.硬件部分由 STC89C52 单片机主控模块、DS18B20 温度传感器测温模块、干簧管水位传感器测水位模块、继电器驱动的温控和水位控制模块、键盘输入和液晶显示模块等部分组成.软件部分由单片机主控,通过程序分析传感器检测的当前温度和水位,再通过与预设值的比较来发出信号驱动相应的控制模块,实现对温度和水位的自动控制.此外本设计的程序也采纳模块化结构,将整个程序设计分成若干功能模块.先将每个模块的功能实现,然后再组合到一起,使其逻辑关系更清楚易读,而且增强了程序的可移植性.关键词:热水器控制器;单片机;软件设计;硬件设计DESIGN SUMMARYToday the world's energy are highly strained,Traditional gas and electric water heaters use increasingly higher costs.With the advantages of inexhaustible solar energy,the solar water heaters are more and more popular.However,different from the rapid development of solar water heaters, the research of water heater controller has been in infancy. Many water heater controller cannot automatically control the temperature or water level , cause the dry-burning,over-burning or...