更新时间:07-24 上传会员:小山神
分类:设计作品 论文字数:8514 需要金币:1000个
摘要:能源短缺一直都是备受全球关注的问题,现在人们非常注重可再生能源的利用,因而太阳能越来越被人们大力提倡使用和发展,一来因为其绿色环保,二来它可以给人们减免不必要的燃气费。太阳能热水器因其环保,使用方便,节约电能,受到广大群众的欢迎。-
本毕业设计采用AT89C52单片机作为核心器件来进行对太阳能热水器的水温水位的测量和控制。温度传感器采用了DS18B20温度传感器来采集太阳能热水器水箱里的温度,将此温度信息输入到单片机中,经过单片机处理后,通过1602液晶显示当前水箱的温度。采用按键来设置增加或者降低想要的水温。当水箱里的水温没有达到设定值时,单片机送出控制信号,去控制太阳能的加热阀打开,开始加热。当加热温度达到设定值时,单片机送出信号停止加热。
本毕业设计所设计的太阳能热水器,对水箱里水位信息的采集采用了T30液位传感器模块来采集水位信息。该传感器采集完水位的信息传给单片机进行判断分析处理。当水位低于10%时,单片机控制进水系统向水箱里注水;当水位高于90%时,单片机采集到水位信息,控制进水系统停止进水。
最后采用keil开发环境进行编程,用Proteus对整个系统进行了仿真。仿真结果正确。
关键词:太阳能热水器;单片机;水温传感器;Proteus;仿真
目录
摘要
Abstract
1 设计背景-1
1.1选题依据-1
1.2 设计目的-2
2 硬件系统设计-3
2.1系统总体设计思路-3
2.1.1 方案的总体思路-3
2.1.2 系统总体框架图-3
2.2 各部分设计-4
2.2.1 AT89C52的单片机系统-4
2.2.2 单片机的时钟电路和复位电路-5
2.2.3 水温采集电路的设计-6
2.2.4 水位采集控制电路的设计-7
2.3 电路显示部分-10
2.3.1 水温显示部分-10
2.4 整体电路图管脚接线说明-11
3 系统软件设计-13
3.1 开发环境介绍-13
3.2 主程序设计-13
4 测试与仿真-15
4.1 Proteus的介绍-15
4.2 仿真结果-15
参 考 文 献-17
附录A 整体电路图-18
附录B 程序-19
致谢..24