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

资料分类:工业大学 上传会员:小兔乖乖 更新时间:2023-01-28
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:13771
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘  要:本文设计了以STC89C52单片机为核心的太阳能热水器控制系统,首先,结合太阳能热水器的控制要求,提出系统的总体设计方案。然后分别进行太阳能热水器控制系统的硬件设计和软件设计。硬件部分包括单片机最小系统、LED显示、温度传感器模块、水位传感器模块、按键模块、报警电路等部分。软件部分给出系统流程图,利用Keil4编程,Proteus进行电路仿真。最后通过对电路板的焊接和调试之后,实现了自动上水,自动加热,水温/水位的设定以及低水位的报警功能。结果表明热水器硬件与软件设计是正确与合理的。

 

关键字:热水器,单片机,温度传感器

 

目录

摘要

Abstract

1 绪论-3

1.1 本文研究的背景与意义-3

1.2 太阳能热水器的发展现状-3

2 系统整体方案设计-4

2.1 系统控制要求-4

2.2 系统的整体结构框图-4

2.3 单片机最小系统-5

2.4 温度检测电路-9

2.5 水位测量电路-10

2.6 指示电路-12

2.7 加水泵和加热装置驱动电路-12

2.8 按键电路-13

2.9 显示电路-14

2.10 报警电路-16

3 系统硬件电路设计-17

3.1 热水器控制器系统总电路设计-17

3.2 单片机最小系统设计-17

3.3 显示电路-18

3.4 温度检测电路-19

3.5 按键电路-19

3.6 水位测量电路-20

3.7 加水泵和加热装置驱动电路-21

3.8 报警电路-22

4 系统软件设计-22

4.1 系统整体软件设计-22

4.2 按键扫描子程序设计-24

4.3 温度检测子程序设计-24

5 仿真与实验-25

5.1 Proteus及Keil软件简介-25

5.2 Proteus软件仿真-27

5.3 实验-28

结论-32

参考文献-33

致谢-34

相关论文资料:
最新评论
上传会员 小兔乖乖 对本文的描述:水位检测电路和温度检测电路是本系统的核心,通过这两个电路可以检测出环境的温度以及水位的高度,水位高度分为4档,当到达对应水位高度时,指示灯发光。若未达到设定的水位高......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: