1 / 77
文档名称:

太阳能热水器智能控制系统毕业设计说明书.doc

格式:doc   大小:3,620KB   页数:77页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

太阳能热水器智能控制系统毕业设计说明书.doc

上传人:mh900965 2018/2/28 文件大小:3.54 MB

下载得到文件列表

太阳能热水器智能控制系统毕业设计说明书.doc

文档介绍

文档介绍:摘要
该太阳能热水器智能控制系统主要由AT89S52单片机控制、DS18B20温度传感器、独立键盘、LED数码管和报警系统组成。该系统能测量并显示水温、设置水温范围,若水温不处于所设置的水温范围则报警。同时还能对水位进行设置及加水,先设置好需要加水的水位段数,单片机会根据这个数进行判断是否加水。通过Protues软件仿真以上所述功能都能正常实现。
关键词:AT89S52单片机;温度控制;水位控制

Abstract
The design of solar water heaters intelligent control system is posed of single-chip AT89S52, DS18B20 temperature sensor, an independent keyboard, LED and alarm system. The system can measure and display water temperature, set the range of water temperature, if the water temperature is not in the range of setting temperature is alarming. At the same time, you can set the water level and add water, first, need to set up the water level above the water, single-chip will determine whether add the water or not according to the number. The uses of Protues software can e true the functions.
Key words: single chip AT89S52; the temperature control; the control of water level
目录
第一章绪论...............................................................5
5
6
6
我国太阳能热水器发展历史 8
9
第二章系统方案设计 10
方案一 10
方案二 10
方案比较 11
第三章硬件电路设计 12
AT89S52时钟电路及看门狗电路的设计 12
AT89S52芯片的引脚图及方框图 13
AT89S52 主要性能 14
AT89S52功能特性描述 15
AT89S52时钟电路的设计 15
AT89S52看门狗电路的设计 16
测温电路的设计 19
DS18B20的引脚图及方框图 19
DS18B20主要性能 19
DS18B20功能特性描述 20
DS18B20供电方式 21
测温电路的总成 22
水位监测电路的设计 23
键盘电路的设计 24
25
键盘控制程序 25
按键消抖 26
键盘电路总成 28
29
CD4511主要性能 32
CD4511功能介绍 33
34
35
35
蜂鸣器的驱动 36
蜂鸣器电路总成 37
加水电路的设计 37
37
38
38
39
电源电路的设计 40
整体电路的设计 40
第四章软件设计 42
程序设计分析 42
程序流程图 42
程序总流程 42
初始化流程图 43
温度和水位设定流程图 44
45
48
50
52
第五章参考文献 53
第六章外文翻译 54
温度控制简介和PID控制器 54
64
第七章致谢词 70