当前位置:文档之家› 家用电热水器控制系统设计

家用电热水器控制系统设计

v .. .

..

. . . 资 料. . 目录

摘要.......................................................................................................................... I

ABSTRACT ................................................................................................................ II

第1章 引言 ............................................................................................................ 1

第2章 系统功能需求分析与设计方案选择 ............................................................... 3

2.1 系统功能需求分析 ...................................................................................... 3

2.2 方案选择 .................................................................................................... 3

2.3 本章小结 .................................................................................................... 6

第3章 硬件系统设计 .............................................................................................. 7

3.1 电源电路 .................................................................................................... 7

3.2 单片机最小系统说明 ................................................................................... 8

3.3 温度检测电路 ............................................................................................. 9

3.4 人机交互电路 ........................................................................................... 10

3.4.1 键盘接口电路 .................................................................................. 10

3.4.2 显示电路 ........................................................................................ 10

3.5 红外一体接收模块 .................................................................................... 13

3.6 报警电路 .................................................................................................. 13

3.7本章小结 ................................................................................................... 13

第4章 软件系统设计 ............................................................................................ 15

4.1 主程序流程图 ........................................................................................... 15

4.2 液晶显示程序设计 .................................................................................... 15

4.2.1写操作时序图 .................................................................................. 15

4.2.2 初始化程序 ..................................................................................... 16

4.2.3 向LCD1602发送数据程序设计 ....................................................... 17

4.3按键扫描程序设计 ..................................................................................... 17

4.4温度控制程序设计 ..................................................................................... 18

4.4.1初始化DS18B20 .............................................................................. 18 v .. .

..

. . . 资 料. . 4.4.2读取DS18B20当前温度 ................................................................... 19

4.5控制程序策略设计 ..................................................................................... 19

4.6本章小结 ................................................................................................... 21

第5章 仿真与调试 ................................................................................................ 22

第6章 总结 .......................................................................................................... 26

致谢....................................................................................................................... 28

参考文献 ................................................................................................................ 30

附录......................................................................................................................... 1v .. .

..

. . . 资 料. . v .. .

..

. . . 资 料. . 摘要

本设计完成了基于单片机控制的家用电热水器控制系统的设计。系统选STC89C51单片机作为控制器,利用DS18B20数字温度传感器实时检测当前水温,以串行通行的方式反馈给单片机搭建了硬件平台;利用C语言完成温度控制系统软件开发;借助protuse平台进行了模拟仿真,仿真结果表明:该系统实行方案简单易行,可以实现检测水温、加热、红外遥控等功能。

关键词:STC89C51,DS18B20,红外遥控

v .. .

..

. . . 资 料. . ABSTRACT

相关主题