1、 毕 业 设 计 论文题目:太阳能热水器中央控制器的设计与实现 学 生: 指导教师: 学 院: 专 业: 2007 年 6 月 2 摘 要 当今计算机技术在飞速发展,微机应用日益普及深入,微机在通信 自动化、工业自动控制、电子测量、信息管理和信息系统等方面得到广 泛的应用。嵌入式计算机系统是以应用为中心,以计算机技术为基础, 软、硬件可裁剪,适应应用系统对功能,可靠性,成本,体积,功效等 严格要求的专业计算机系统。其最初应用是基于单片机的。单片机小巧 灵活,成本低,易于产品化。它面向控制,能针对性的解决从简单到复 杂的各种控制任务。 目前,国内的太阳能热水器还处于研发阶段,这种控制器只具有温
2、度和水位的显示功能,不具有温度控制功能。由于加热时间不能控制而 导致过烧,从而浪费大量电能。本设计是以 89c51 单片机为检测控制中 心,采用 ds12887 实时时钟,实现了温度,水位,时间三种参数的实时 显示功能。 关键词关键词:单片机;太阳能热水器;智能控制;水位;温度;时间; 3 The Design and realization of the Solar-powered water heaters central controller Abstract Today the computer technology is developed quickly.The microcomp
3、uter is increasingly used widely. 4 目目 录录 摘要 Abstract 第 1 章 绪论1 1.1 目前太阳能热水器的研发面临的问题1 第二章 系统总体设计方案2 2.1 系统任务和功能2 2.2 AT89C51 功能和特点3 2.3 通用四运算放大器 LM3245 2.3.1 LM324 作反相交流放大器6 2.3.2 LM324 作测温电路6 2.4 DS18B20 数字式温度传感器7 2.4.1 DS18B20 与单片机的典型接口设计8 2.5 锁存器 LM37310 2.6 I/O 接口电路 8255A11 第三章 太阳能热水器中央控制器的硬件设计14 3.1 前端的模拟电路设计14 3.1.1 温度传感器的选用16 3.1.2 DS18B20 与单片机的典型接口16 3.2 8255A 与单片机的典型接口设计17 3.2.1 ADC0809 与 89C51 单片机的接口设计17 3.3 键盘和显示器接口设计