基于~51单片机的智能化系统热水器控制系统...doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于~51单片机的智能化系统热水器控制系统...doc》由会员分享,可在线阅读,更多相关《基于~51单片机的智能化系统热水器控制系统...doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、/目 录摘 要 .IABSTRACT .II引言 .11 智能热水器控制系统的总体设计方案 .11.1 方案的分析与选择 .11.2 系统总体设计概述 .21.3 各功能模块介绍 .31.3.1 控制模块 .31.3.2 显示模块 .31.3.3 输入模块 .51.3.4 其它模块 .61.4 本章小结 .82 硬件电路的设计与实现 .82.1 单片机最小系统硬件电路设计 .82.2 显示模块硬件电路设计 .82.3 温度传感器 DS18B20 电路设计 .92.4 电子式水位开关硬件电路设计 .102.5 时钟芯片电路设计 .102.6 声光报警电路设计 .112.7 按键设置模块电路设计
2、.112.8 电源和开关模块设计 .122.9 本章小结 .123 热水器控制系统的软件设计与算法实现 .123.1 软件总体流程图 .133.2 显示模块程序设计 .143.2.1 写命令子函数 .143.2.2 写数据子函数 .143.3 温度传感器模块程序设计 .153.4 时钟芯片相关程序设计 .16/3.5 按键设置程序设计 .163.6 主程序和中断服务程序设计 .173.7 本章小结 .174 测试、总结与评价 .174.1 软件平台仿真测试 .174.2 面包板电路搭建测试 .184.3 系统方案总结与评价 .195 结束语 .19参考文献 .20致 谢 .21/基于 51 单
3、片机的智能热水器控制系统摘 要随着科技的进步和人们生活水平的不断提高,热水器越来越普遍地走进千家万户,给人们的生活带来了极大的方便。同时,人们对热水器的智能化和安全性都提出了更高的要求。这就要求热水器具有一个智能控制系统,能够自动获取当前水温和水位信息,判断实际温度与预设温度关系,从而实现加热的自动控制。本文提出了一种基于 51 单片机的智能热水器控制系统的解决方案,该方案采用 DS18B20 单线数字温度传感器来对水温进行检测,使用 DS1302 时钟芯片实现计数和定时功能,同时加入了水位判断和报警设计。用户通过按键和显示屏来完成系统的参数设置,从而实现定时加热、自动恒温等功能。关键词:单片
4、机,热水器,控制,DS18B20/The intelligent water heater control system based on 51 single chip microcomputerAbstractWith the progress of science and technology and the continuous improvement of peoples living standard, the water heater is more and more widely into the thousands, has brought great convenience
5、to peoples life.At the same time, people also hope that the water heater is not just simply by switch or button commands, to heat water, also can according to the people set the temperature of the automatic constant temperature, timing, heating, automatic judgment function such as water level, the w
6、ater heater of intelligence and security are put forward higher requirements.This requires a water heater has a intelligent control system, can automatically access to current information, water temperature and water level determine the actual temperature and the preset temperature relations, so as
7、to realize the automatic control of heating.This paper puts forward a kind of intelligent water heater control system based on 51 single chip solution, the scheme adopts DS18B20 single line digital temperature sensor to test the water temperature, using DS1302 clock chip realize counting and timing
8、functions, at the same time joined the water judgment and alarm design.The user through the buttons and screen to complete the system parameter setting, so as to realize the function such as timing, automatic constant temperature heating.Key Words:single chip microcomputer, water heater, control, DS
9、18B20/引言随着人们对生活质量的要求不断提高,热水器逐渐成为了城市居民生活的一个不可或缺的东西。经过多年的发展和技术积累,整个热水器行业也不断涌现出新的产品,热水器的种类也越来越多,从最初的燃气热水器一家独大,到现在的燃气热水器、电热水器、太阳能热水器等多种热水器都有一定的市场占有率。在热水器的使用效果上,功能也越来越丰富,使用更加人性化,甚至结合最新的智能家居和物联网理念,智能化程度大大提高,给人们的生活带来了极大的方便。现在的热水器向着安全、节能、稳定、高效、人性化的方向快速发展着。单片机是一种微控制器,体积小、功耗低、通过编程和外围电路设计,可以完成多种智能控制任务。随着单片机技术的
10、迅速发展,越来越多的家用电器采用各种型号的单片机为控制核心,来完成和人类的交互,并通过相应的程序和内部运算,实现一些智能化的控制,使家用电器的操作更加人性化,控制更加智能化。在热水器中,也广泛采用了单片机作为控制核心,通过相应的温度传感器,在热水器的温度控制上达到了更高的精度,完成了从最初的旋钮调节逐渐向数字化调节方向转变。同时,通过不同的传感器,由单片机控制并指示热水器的各种工作状态,在发生缺水、水温过热等情况时及时向用户给出声光报警,从而防止发生意外,保障了用户的安全。本文所提出的智能热水器控制系统,以 51 系列单片机为控制核心,通过温度传感器、水位传感器感知热水器状态,并通过按键、显示
11、屏和用户进行人机交互,实现了定时加热、自动恒温的功能,同时也有过热、缺水的报警设计,给用户带来方便。本设计具有成本低、实用性强、温度控制精度高的特点。1 智能热水器控制系统的总体设计方案本设计所提到的智能热水器控制系统主要是实现对温度的自动控制、定时加热控制和智能报警的功能,因此,智能热水器控制系统主要分为控制模块、显示模块、信息输入模块、加热模块、声光报警模块等几部分构成。1.1 方案的分析与选择对于主控芯片,本方案选择最简单的 8 位 51 系列的单片机,性能可靠,成本低,完全可以满足本系统的要求。而且由于 51 系列的单片机在电子相关专业/中的基础性地位,对其使用和编程都比较熟练,可以极
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 51 单片机 智能化 系统 热水器 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内