基于51单片机的电热水器智能控制系统的设计(论文13000字)
摘要:随着社会的不断发展,人类科技的不断进步,各行各业都在使自己的产品更加的数字化、智能化。本系统设计的电热水器智能控制系统旨在于将操作化繁为简,能够适用于各年龄阶段的消费者。本设计使用STC89C51单片机为核心来设计系统,系统的硬件部分包括;单片机控制处理部分、测温模块、水位控制模块、LCD1602液晶显示模块、继电器驱动模块、蜂鸣器模块、红外遥控模块、LED指示灯模块和按键模块[1]。文中详细介绍了该系统所使用的各模块的不同功能特点,例如:STC89C51、DS18B20等。系统主要实现以下几种功能:自动检测实时温度及水位、预约加热时间、遥控控制、防止干烧、错误警示、液晶屏实时显示以及复位功能等。软件部分将各个模块用流程框图的形式依次简述,同时对整个系统的程序进行完备的注释。
关键词:电热水器;STC89C51单片机;智能控制
Design of Intelligent Control System of Electric Water Heater Based on 51 MCU
Abstract: With the continuous development of society and progress of human science and technology, all trades and professions are making their product more digital and intelligent. The intelligent control system of electric water heater designed by this system aims at simplifying operation and can be applied to users of all ages. The design uses the STC98C51 MCU as the core to design the intelligent electric water heater. Temperature sensor, water level sensor and infrared remote control module are used to complete the design of the overall system. The hardware of heater control system includes a processor MCU control section, temperature acquisition module, water level control module, LCD1602 display module, relay drive module, buzzer module, infrared remote control module, LED module and keyboard module indicator. In this paper, the characteristics of the chip used in the control system of the electric water heater are introduced in detail, such as STC89C51, DS18B20 and so on. The following functions are mainly realized in this system: automatic control of water temperature and water level, timing heating, infrared remote control setting, dry burning alarm, LCD screen real-time display and reset function. The software part elaborates the modules separately by using the flow chart, and carries on the detailed annotation to the whole system procedure.
Key words: electric water heater; STC89C51; intelligent control
目 录
摘要 I
Abstract II
1 绪论 1
1.1选题的背景、目的及意义 1
1.2 国内外研究状况及成果 1
1.3 研究设想和实验设计 3
2 硬件系统设计 3
2.1 方案验证 3
2.2 硬件系统设计 5
2.2.1 STC89C51最小系统 6
2.2.2键盘接口电路 7
2.2.3报警电路 7
2.2.4水温检测电路 8
2.2.5 水位检测电路 10
2.2.6红外遥控电路 10
2.2.7显示电路 11
3 软件系统设计 12
3.1 程序设计 13
3.1.1 主程序流程框图 13
3.2.2 键盘流程框图 14
3.2.3 显示流程框图 15
3.2.4 继电器控制流程框图 16
4 软件仿真结果 16
4.1 PROTEUS(ISIS)简介 16
4.2 KEIL简介 17
4.3 仿真结果 17
5 实物与结语 21
5.1 实物图 21
5.2 实物演示图 22
5.3 结语 25
参考文献 26
致谢 27
|