基于单片机的电饭锅温度监测和控制系统.doc
文本预览下载声明
第 PAGE 58页,共59页
南华大学电气学院
课程设计(论文)
题 目 基于单片机的电饭锅设计
专业名称 电气工程及其自动化
指导教师 肖金凤
职 称 副教授
班 级 电力083班
学 号
学生姓名 冀凌波
2012年 1 月 6 日
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 目录 PAGEREF _Toc \h 1
HYPERLINK \l _Toc 摘 要: 3
HYPERLINK \l _Toc 1 绪 论 4
HYPERLINK \l _Toc 1.1 概 述 5
HYPERLINK \l _Toc 1.1.1 电饭锅温度控制发展现状及设计意义 5
HYPERLINK \l _Toc 1.1.2 电饭锅温度控制的设计目的 5
HYPERLINK \l _Toc 1.2 课题研究的主要内容 6
HYPERLINK \l _Toc 2 硬件介绍 6
HYPERLINK \l _Toc 2.1 整体硬件架构 6
HYPERLINK \l _Toc 2.2 DS18b20工作原理及功能介绍 7
HYPERLINK \l _Toc 2.2.1 DS18B20 的主要特征 7
HYPERLINK \l _Toc 2.2.2 DS18B20 的主要功能及控制 7
HYPERLINK \l _Toc 2.3DS1302功能介绍 9
HYPERLINK \l _Toc 2.4 LCD1602工作原理及功能介绍 11
HYPERLINK \l _Toc 2.4.1 液晶显示简介 11
HYPERLINK \l _Toc 2.4.2 1602LCD的基本参数及引脚功能 PAGEREF _Toc \h 12
HYPERLINK \l _Toc 2.4.3 1602LCD的指令说明及时序 PAGEREF _Toc \h 13
HYPERLINK \l _Toc 2.5 温度监测及控制系统外围电路设计 PAGEREF _Toc \h 15
HYPERLINK \l _Toc 3 温度监测控制的实现 PAGEREF _Toc \h 19
HYPERLINK \l _Toc 3.1 温度监测及控制系统构想 PAGEREF _Toc \h 19
HYPERLINK \l _Toc 3.2 温度监测及控制系统软件部分流程图 PAGEREF _Toc \h 19
HYPERLINK \l _Toc 温度监测及控制系统软件部分流程图如下图3.1所示。 PAGEREF _Toc \h 19
HYPERLINK \l _Toc 3.3 温度监测及控制系统软件部分各主要子函数说明 20
HYPERLINK \l _Toc 3.3.1 LCD1602软件部分子函数 20
HYPERLINK \l _Toc 参考文献 40
HYPERLINK \l _Toc 谢辞 41
HYPERLINK \l _Toc 附录 PAGEREF _Toc \h 42
附录一源程序 HYPERLINK \l _Toc
附录二程序调试图
附录三实物照片
摘 要:
本次课程设计实现了电饭锅控制的设计和应用,该系统以STC90C516的单片机为核心实现温度的监测和控制。
首先,本文对温度控制的发展现状及设计意义做了介绍,而后对全部的硬件电路进行了详细的讨论,包括DS1302时钟芯片和1Wire总线数字温度传感器DS18B20的控制方式和工作原理,矩阵式键盘的应用等。接着对软件部分也作了仔细的思考,按模块进行结构化程序设计,包括显示、键盘、计时、温度控制和温度传感器的程序说明并画出各子程序流程图等。最后进行了系统整体调试。
温度控制系统实现了将温度经过DS18B20检测并传递到单片机中,单片机经过对所传递数据的处理实现了将温度保持在某一确定区间,并能自动控制调整温度。
关键词: 水温控制 单片机 DS18B20
第1章 绪 论
第1.1节 概 述
1.1.1 电饭锅温度控制发展现状及设计意义
温度是烹饪非常关键的一项物理量,在生活,现代科学研究和各种高新技术的开发和研究中也
显示全部