摘 要:随着时代的发展,国内经济取得长足的进步,居民生活水平也随着水涨船高,传统的公共浴室日益不能满足现代快节奏的都市生活。电热水器是一种可以随时提供热水、供浴室、洗手间使用的家用电器。针对市场上的机械式电热水器控制精度较差,采用 AT89C51单片机及温度检测控制模块设计了智能热水器控制系统,系统主要由单片机最小系统、键盘控制电路、DS18B20 温度检测电路、报警电路等组成。详细分析了各功能模块的设计方法,并对系统进行仿真及安装调试、测试,试验结果表明,设计的智能热水器控制系统可以实现热水器的温度设定、定时设定、水位设定、防干烧报警、水位异常报警等功能,控制精度达到±0.5℃,水温控制效果较好。
主要器件:STC89C51,1602LCD,DS18B20
目录
摘要
Abstract
1 绪论-4
1.1 课题的背景-4
1.2 课题的现状-4
1.3 课题的目的-4
1.4 国内外发展状况-4
2 PID 温度控制系统-6
2.1 PID 介绍-6
2.2 系统结构图-6
2.3 温控算法-6
2.4 参数整定-7
3 系统硬件电路设计-8
3.1 系统框图-8
3.2 单片机最小系统-8
3.3 键盘接口电路-9
3.4 报警电路-9
3.5 温度检测电路-10
3.6 1602LCD 接口电路-10
3.7 电压比较器电路-11
3.8 总电路原理图-12
4 软件设计-13
4.1 程序语言的选择-13
4.2 程序流程图-13
4.3 Keilc 软件介绍-14
4.4 温度检测与控制软件设计-15
5 系统的仿真与调试-17
5.1 软件仿真-17
5.2 硬件调试-18
5.3 软件调试-18
5.4 实验及结果分析-19
结-论-21
参考文献-22
致谢-23