目录摘要 IABSTRACT 2 引言 1 1 智能热水器控制系统的总体设计方案 1 1.1 方案的分析与选择 1 1 。 2 系统总体设计概述 2 1.3 各功能模块介绍 3 1.3 。 1 控制模块 3 1 。 3 。 2 显示模块 3 1 。 3 。 3 输入模块 4 1 。 3 。 4 其它模块 4 1.4 本章小结 5 2 硬件电路的设计与实现 5 2.1 单片机最小系统硬件电路设计 5 2.2 显示模块硬件电路设计 6 2 。 3 温度传感器 DS18B20 电路设计 6 2.4 电子式水位开关硬件电路设计 6 2 。 5 时钟芯片电路设计 6 2.6 声光报警电路设计 6 2.7 按键设置模块电路设计 7 2 。 8 电源和开关模块设计 7 2 。 9 本章小结 7 3 热水器控制系统的软件设计与算法实现 7 3.1 软件总体流程图 8 3 。 2 显示模块程序设计 8 3 。 2 。 1 写命令子函数 9 3.2.2 写数据子函数 9 3.3 温度传感器模块程序设计 10 3.4 时钟芯片相关程序设计 10 3.5 按键设置程序设计 11 3.6 主程序和中断服务程序设计 12 3 。 7 本章小结 12 4 测试、总结与评价 12 4 。 1 软件平台 仿真测试 12 4 。 2 面包板电路搭建测试 12 4.3 系统方案总结与评价 12 5 结束语 13 参考文献 14 致谢 15 基于 51 单片机的智能热水器控制系统摘 要随着科技的进步和人们生活水平的不断提高,热水器越来越普遍地走进千家万户,给人们的生活带来了极大的方便.同时,人们对热水器的智能化和安全性都提出了更高的要求。这就要求热水器具有一个智能控制系统,能够自动猎取当前水温柔水位信息,推断实际温度与预设温度关系,从而实现加热的自动控制.本文提出了一种基于 51 单片机的智能热水器控制系统的解决方案,该方案采纳 DS18B20 单线数字温度传感器来对水温进行检测,使用 DS1302 时钟芯片实现计数和定时功能,同时加入了水位推断和报警设计。用户通过按键和显示屏来完成系统的参数设置,从而实现定时加热、自动恒温等功能.关键词:单片机,热水器,控制,DS18B20The intelligent water heater control system based on 51 single chip microcomputerAbstractWith the progress of science and technology and the continuous improvement of people's living standard , the water heater is more and more widely into the thousands, has brought great...