当前位置:首页 >> >>

基于单片机AT89C51控制的热水器方案设计书

热水器控制系统以 AT89C52 单片机为检测控制中心单元,采用 DSl2887 实时时钟,不仅实现了时 间、温度和水位三种参数实时显示功能,而且具有时间设定、温度设定与控制功能。控制系统可以 根据天气情况利用辅助加热装置(电加热器)使蓄水箱内的水温达到预先设定的温度,从而达到 24 小 时供应热水的目的。本设计主要采用了水位传感器、温度传感器和单片机 AT89C52 来实现控制。可 以在不同时间进行不同的温度调节,从而实现 24 小时热水的控制。 摘 要 ..................................................................................................................... 错误!未定义书签。 1 总体方案设计 ...................................................................................................................................................... 2 1.1 方案比较 ....................................................................................................................................................... 2 1.2 方案选择 ....................................................................................................................................................... 3 2.单元模块设计 ................................................................................................................................................... 3 2.1 各单元模块功能介绍及电路设计 ............................................................................................................... 3 2.1.1 单片机系统设计 .................................................................................................................................... 3 2.1.2 控制器实时时钟接口电路 .................................................................................................................... 4 2.1.3 水位检测和温度检测接口电路 ............................................................................................................ 5 2.1.4 DS18B20 与单片机接口电路设计 ........................................................................................................ 6 2.1.4 键盘和显示接口电路的设计 ............................................................................................................... 7 2.1.5 光电隔离与辅助加热电路 ................................................................................................................... 9 3 软件设计 ............................................................................................................................................................ 10 3.1 软件设计原理及设计所用工具 ................................................................................................................. 10 3.2 显示子程序 ................................................................................................................................................. 12 3.3 主程序: ....................................................................