文档详情

基于单片机的家用电热水器的智能温度控制设计.doc

发布:2018-10-10约2.29万字共41页下载文档
文本预览下载声明
PAGE PAGE 1 基于单片机的家用电热水器的智能温度控制设计 2010届毕业设计(论文) 论文题目: 系 别: 机电系 专 业: 应用电子技术 班 级: **** 学生姓名: *** 学 号: ****** 指导老师: * * 提交时间: 2011年1月 摘要 本设计从经济实用的角度出发,采用美国Atmel公司的单片机AT89C51作为主控芯片与数据存储器单元,结合外围LCD显示,用C语言编写主控芯片的控制程序,设计了一款中文。此程序的功能是用AT89C51来控制热水器,程序的开始对程序的初始化, 然后对液晶进行初始化,对DS18B20进行初始化,键盘的扫描。用定时器0来定时当前时间 ,并在中断函数中显示当前时间,在两个键盘程序中可,分别来改变其大小,并将显示出来 在判断函数中对温度的值对应进行相应的处理。程序在中断函数中执行了,时间计时和显示, 对获取温度,以及对锅炉的处理。在键盘函数中对时间的设置*/ 本热水器具有设计方法合理,简单易行,成本低,安全实用等特点,符合住宅、办公室用水要求,具有推广价值。 关键词:智能温度控制,家用热水器, 单片机 ,报警,液晶显示 目录 TOC \o 1-2 \h \z \u HYPERLINK \l _Toc251844542 摘要 PAGEREF _Toc251844542 \h 1 HYPERLINK \l _Toc251844543 前言 PAGEREF _Toc251844543 \h 4 HYPERLINK \l _Toc251844544 第一章 系统的方案论证 PAGEREF _Toc251844544 \h 5 HYPERLINK \l _Toc251844545 1.1 主要控制部分的选择 PAGEREF _Toc251844545 \h 5 HYPERLINK \l _Toc251844546 1.2 密码输入方式的选择 PAGEREF _Toc251844546 \h 5 HYPERLINK \l _Toc251844547 1.3密码存储的方案选择 PAGEREF _Toc251844547 \h 6 HYPERLINK \l _Toc251844548 1.4显示方式的选择 PAGEREF _Toc251844548 \h 6 HYPERLINK \l _Toc251844549 第二章 主要元器件的介绍 PAGEREF _Toc251844549 \h 7 HYPERLINK \l _Toc251844550 2.1 主控芯片AT89C51 PAGEREF _Toc251844550 \h 7 HYPERLINK \l _Toc251844551 2.2 传感器DS18B20 PAGEREF _Toc251844551 \h 8 HYPERLINK \l _Toc251844552 2.3 1602型液晶显示器 PAGEREF _Toc251844552 \h 9 HYPERLINK \l _Toc251844553 2.4 电磁继电器 PAGEREF _Toc251844553 \h 10 HYPERLINK \l _Toc251844554 第三章 电路的功能单元设计 PAGEREF _Toc251844554 \h 11 HYPERLINK \l _Toc251844555 3.1 AT24C02掉电存储单元的设计 PAGEREF _Toc251844555 \h 11 HYPERLINK \l _Toc251844556 3.2开锁机构 PAGEREF _Toc251844556 \h 11 HYPERLINK \l _Toc251844557 3.4 报警部分 PAGEREF _Toc251844557 \h 12 HYPERLINK \l _Toc251844558 3.5液晶显示电路设计 PAGEREF _Toc251844558 \h 13 HYPERLINK \l _Toc251844559 第四章 系统流程图 PAGEREF _Toc251844559 \h 14 HYPERLINK \l _Toc251844560 4.1主程序流程图 PAGEREF _Toc251844560 \h 14 HYPERLINK \l _Toc251844561 4.2 按键功能程序流程图 PAGEREF _Toc251844561 \h 15 HYPERLINK \l _Toc251844562 4.3 开锁程
显示全部
相似文档