基于单片机的热水器控制器设计.doc

资料分类:科技学院 上传会员:王媛媛 更新时间:2021-06-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8874
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要: 本课题阐述了以AT89C51单片机为核心,由温度显示模块、水位显示模块、加热模块及报警模块组成的热水器控制系统。该系统使用了DS18B20温度传感器测量水箱温度,实现了通过数码管实时监测水温,并通过水位模拟监测电路监测水位,即当水位处于最低值或到达最高值时,启动蜂鸣器报警程序。本设计着重运用了单片机原理设计温度监测及水位监测模块,并用Keil软件编写程序,用Proteus软件进行控制电路的仿真操作。该系统是热水器控制最重要的部分,是实现其他功能的基础。

关键词:AT89C51,DS18B20,水位检测

 

目录

摘要

Abstract

1  绪论-4

1.1  课题背景和意义-4

1.2  研究现状-4

2  总体设计-4

2.1  系统总体硬件框图与功能实现-5

2.2-方案论证及选择-5

2.3  AT89C51单片机的介绍-6

2.4  温度传感器-8

2.4.1  温度传感器DS18B20-8

2.4.2  DS18B20的结构-9

2.5  数码管-10

3  硬件电路设计方案-11

3.1  单片机最小系统-11

3.1.1  时钟电路-11

3.1.2  复位电路-11

3.2  温度检测电路-12

3.3  温度显示电路-12

3.4  水位模拟电路-13

3.5  水位报警电路-14

3.6  加热电路-14

4  软件电路设计方案-14

4.1  系统软件总流程图-14

4.2  DS18B20读取温度流程图-15

4.3  水位程序流程图-16

5  仿真与调试-17

5.1  软件介绍-17

5.1.1  Keil软件简介-17

5.1.2  Proteus ISIS简介-17

5.2  功能仿真-18

5.2.1  水温电路-18

5.2.2  水位电路-20

结  论-22

参考文献-23

致 谢-24

相关论文资料:
最新评论
上传会员 王媛媛 对本文的描述:本文的设计在热水器、冰箱、空调等家用电器的控制中也可以运用。真实的热水器内部器件较多,控制不是简单就能实现的,本设计只是真实热水器控制系统的一个小小缩影,可是整个......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: