1、 基于 AT89C52 的太阳能热水器控制系统 The Control System of the Solar Energy Water-heater based on AT89C52 开题报告 毕业论文(设计、创作)开题报告毕业论文(设计、创作)开题报告 (由学生本人认真填写) 学号 姓名 导师姓名 职称 开题时间 2009 年 12 月 1 日 课题题目 基于 A T89C52 的太阳能热水器控制系统 课题来源 导师指定 自定 其他来源 课题的目的、意义以及和本课题有关的国内外现状分析: 1、目的:近些年来,太阳能的开发和利用已越来越受到人们的重视和青睐, 因为节能、环保、使用方便等因素,
2、太阳能热水器发展速度更是迅猛。安装太阳 能热水器已成为房产开发商售房的诱人条件之一。在农村,随着农民生活水平的 提高,太阳能热水器渐渐成为必备的家用装置。所以,普通太阳能热水器每次使 用前需排水;不可缺水,空晒情况下上水会爆炸;冬天水温不够,需用电等问题 急需解决。本设计通过单片机 AT89C52 控制 A/D 转换芯片、发光二极管、LED 驱动芯片实现热水器液位及温度检测和显示,并实现相应控制。使用户省心,使 用方便,智能运行,用户不必做任何操作。 2、意义:解决太阳能热水器现存的一些问题,实现一定程度的智能控制, 方便用户,安全高效。 3、现状:进入二十一世纪以来,随着生产工艺和生产技术的
3、发展,人们对 产品的要求越来越高。而随着新型电子技术和微型计算机的广泛应用与普及, 单 片机控制系统以其控制精度高, 性能稳定、可靠, 设置操作方便, 造价低等特点, 被应用到太阳能热水器的控制中来,增强了系统的可视性, 使得温度及液位检测 和显示系统更加智能化、人性化。 研究目标、研究内容和准备解决的问题: 1目标:通过设计一个基于 AT89C52 的太阳能热水器的温度和液位显示及 简单的控制系统,从而实现一定程度的智能控制,方便用户使用。 2内容:利用集成温度传感器 DS18B20 和液位传感器 LM1042 分别进行温 度检测和液位检测后,将检测到的信息传送给单片机,单片机经过相应的处理
4、控 制电磁阀的开启及温度和液位的显示。 3准备解决的问题:如何实现温度及液位的显示,如何实现智能上水、缺 水上水和手动上水的功能,如何实现输水管道排空水控制,在水箱上水或洗浴完 毕后自动把上水管道内的水排出。 开题报告 拟采取的方法、技术或设计(开发)工具: 软件环境: 单片机端的程序开发环境采用 Keil uVision3,开发语言是 Keil C51。 硬件环境: 硬件电路原理图用 Protel 99SE 绘制。 预期成果: 1毕业设计成果 太阳能热水器控制系统的设计 2毕业论文 进度计划: 2009.12.1 - 2010.3.5: 查找资料、搜集相关素材 2010.3.6 - 2010.3.26:完成需求分析 2010.3.27 - 2010.4.7: 完成概要设计 2010.4.8 - 2010.4.15:完成详细设计 2010.4.16 - 2010.4.28:完成编码 2010.4.29 - 2010.5.4: 完成软件测试 2010.5.5 - 2010.5.15:整理资料、撰写毕业论文 2010.5.16 - 2010.5.20:根据