太阳能集热器控制系统设计.doc

资料分类:本科论文 上传会员:小熊熊 更新时间:2018-05-03
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15179
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本设计采用STC89C52单片机作为太阳能集热器的中央处理器.它利用DS18B20温度传感器获得水箱的温度,通过水位检测电路获得水箱水位。用户可以利用键盘设定温度,并实时存储用户设定的温度值,实现断电保护。通过LCD12864液晶显示屏,用户可以实时观察当前水箱中的温度和水位以及设定的温度值。当温度低于设定温度超过5℃时,单片机控制继电器常开触点闭合,实现自动加热;当水位处在低水位时,单片机控制继电器常开触点闭合,实现自动上水。

 

关键词 太阳能集热器;自动加热;液晶显示;水位检测

 

目录

摘要

Abstract

1 绪论-1

1.1 课题研究的背景-1

1.2 研究内容和解决问题-1

2 系统总体设计-3

2.1 系统的结构框图-3

2.2 系统的工作过程-3

3 系统硬件设计-4

3.1 主控芯片模块-4

3.2 温度检测模块-6

3.3 显示模块-9

3.4 水位检测电路-11

3.5 数据存储模块-12

3.6 键盘控制模块-14

3.7 报警模块-15

3.8 继电器控制模块-15

4 系统软件设计-18

4.1 KEIL uVISION 2软件环境-18

4.2 按键检测流程图-19

4.3 AT24C02和单片机通信-21

4.4 DS18B20的时序和流程图-25

4.5 LCD12864的指令和流程图-28

4.6 控制系统设计流程图-30

结论-32

致谢-33

参考文献-34

附录-35

附录一 系统硬件原理图-35

附录二 系统源程序代码-36

相关论文资料:
最新评论
上传会员 小熊熊 对本文的描述:根据系统控制要求,可以选择PLC或者单片机作为控制器,但是从节约成本和控制电路设计简单的角度来考虑,单片机无疑更适合本控制系统。通过对控制系统的分析得出结果,使用到的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: