基于单片机的智能饮水机控制(含电路原理图,元件清单,程序)
基于单片机的智能饮水机控制(含电路原理图,元件清单,程序)(课题申报表,任务书,开题报告,中期检查表,外文翻译,论文13500字,程序,答辩PPT)
摘 要
随着计算机技术的发展,单片机技术已成为计算机技术中的一个独特的分支,单片机的应用领域也越来越广泛,特别是在工业控制和仪器仪表智能化中扮演着极其重要的角色。
饮水机存在于现代每个家庭的生活当中,但是目前大部分的饮水机功能仅限于烧水功能,对现代人来说,功能还是不完善或者说存在一定的缺陷,比如对水温,没有显示装置,对加热次数没有合理控制等,这些都与对健康水质的追求相互矛盾。
这次课题设计的智能饮水机具有过热保护防干烧、加热至沸腾、设置温度加热、超温报警提示、安全锁定、电动机出水、按键功能、显示功能等。
设计中采用DS18B20实现温度采集,经过LED显示,读数直观、准确。并且程序存储器EEPROM采用可以很容易的实现软件升级,从软件方面提高仪器精度。同时可以对加热实现基本的控制,从而防止“千滚水”对身体造成的伤害,实现人们对健康水质的追求,满足生活的需求。
关键词:单片机;AT89S52;智能;饮水机;控制系统
[来源:http://www.doc163.com]
Abstract
With the development of computer technology, Micro Controller Unit technology has become a unique branch of computer technology, MCU applications are increasingly widespread, especially plays an important role in the industrial control and intelligent instrument. Electric circuit system was used by the analog circuit, digital circuit implementation. Now a considerable part can be realized by Micro Controller Unit. The traditional method of circuit design has become the design method of software and hardware combination. In the practical application of single chip is often combined with a variety of sensor application system, the automatic detection and control system.
Intelligent drinking machine designed in this thesis with overheating protection andante-dry burning, heated to boiling, set the temperature of heating, over temperature alarm, safety lock, motor outlet, key function, display function.
Drinking machine in modern family life, but at present most of the drinking water machine is limited to boil water, to modern people, the heating times had no reasonable control, and these are the pursuit of quality of health contradictory. function is still not perfect or exists some defects, such as temperature, no display device, of quality of health contradictory.
Design uses DS18B20 to realize temperature acquisition, through the LED display, intuitive, accurate readings. And the program memory EEPROM use, can easily realize the software upgrade, from the aspect of software to improve the precision of the instrument. At the same time to be the basic control of the heating, thereby preventing the “thousands of boiling water” on the body caused by injury, meet the needs of life.
Key word: MCU; AT89S52; intelligent; drinking water machine; control system
这次设计的智能饮水机,采用DS18B20实现温度采集,经过LED显示,读数直观、准确。并且程序存储器EEPROM采用了,可以很容易的实现软件升级,从软件方面提高仪器精度。同时可以对加热实现基本的控制,从而防止了“千滚水”对身体造成的伤害,满足生活的需求。
1.3 智能饮水机的主体功能
1.智能饮水机的主体功能:
这个课题设计的智能饮水机具有过热保护防干烧、加热至沸腾、设置温度加热、超温报警提示、安全锁定、电动机出水功能等。
2.智能饮水机的按键功能:
[资料来源:http://Doc163.com]
(1)出水键:控制饮水机出水和停止出水;
(2)加热键:负责控制开始加热和停止加热;
(3)锁定键:按下锁定键,其他按键无效;
(4)切换健:按下后开始设定用户想要的温度;
(5)温度设定键:按一下温度增加5 oC,温度可在0 oC到100 oC之间循环。
3.智能饮水机的显示功能:
(1)电源灯(绿色):接通电源,电源灯点亮;
(2)加热指示灯(黄色):按下加热键,加热指示灯点亮,表示烧水开始工作。再次按下加热键,指示灯熄灭,表示烧水停止;
(3)锁定键指示灯(蓝色):锁定其他按键功能,灯亮表示其他按键均不可用;
(4)超温报警灯(红色):灯点亮表示水已经达到设定的加热温度或已沸腾并停止加热;
(5)数码管:显示当前水温或用户设定的温度。
(6)蜂鸣器:响起后说明水以沸腾并停止加热。
[资料来源:Doc163.com]
目 录
第1章 概 述 1
1.1 引言 1
1.2 研究的目的与意义 1
1.3 智能饮水机的主体功能 2
1.4 本次设计的工作 2
第2章 单片机简介 3
2.1 引 言 3
2.2 单片机的产生及发展 3
2.3 单片机的种类 4
2.4 单片机的引脚功能介绍 5
2.5 单片机的应用 5
2.6 本章小结 6
第3章 系统硬件设计 7
3.1 智能饮水机的总体设计 7
3.2 电子元器件选取 7
3.3 AT89S52的主要性能 8
3.4 测温电路的设计 10 [资料来源:http://Doc163.com]
3.5 主控系统 14
3.6 输入控制 14
3.7 显示电路 15
3.8 其他功能部分 16
3.9 本章小结 16
第4章 软件设计 17
4.1 系统分配方式 17
4.2 主程序设计 17
4.3 各模块程序设计 19
4.4 本章小结 21
第5章 调试过程 22
5.1 软件调试 22
5.2 硬件调试 24
5.3 性能分析 24
5.4 实物制作 24
5.5 本章小结 25
结 论 26
参考文献 27
致 谢 28
附 录 29
下一篇:基于单片机的智能语音留言门铃的设计(含电路原理图,程序)