文档介绍:摘要
此次毕业设计是为太阳能热水器水温水位的检测设计的、系统的硬件电路由AD590温度传感器、液位传感器、调理电路、ADC0809转换器、AT89S51单片机等组成,温度及液位传感器输出的模拟信号经过ADC0809的转换后送入单片机,键盘由四个按键组成,用4位LED数码管显示温度,通过设计实现缺水自动上水、手动上水、超过上下极限报警等功能。
关键词: 单片机、温度检测、水位检测、传感器
Abstract
The graduation design for solar water heater temperature detection system design, the hardware circuit consists of AD590 temperature sensor, liquid level sensor, signal conditioning circuit, ADC0809 converter, AT89S51 single-chip puter, temperature and liquid level sensor output analog signal through ADC0809 converted into the MCU, the keyboard posed of four keys, 4 bits LED digital display of temperature ,design and Realization of automatic water supply, water through the manual water supply, over the upper and lower limit alarm function.
Key words: SCM, temperature detection, water level detection, sensor
目录
摘要 I
Abstract II
第1章绪论 1
课题研究背景及意义 1
太阳能热水器和其控制器的发展现状 1
第2章系统设计方案 2
2
2
第3章系统硬件电路设计[12] 3
主控单片机AT89S51芯片介绍 3
3
管脚说明 3
5
温度测量电路 6
ADC0809介绍 7
ADC0809的工作原理 7
ADC0809的主要特性 8
ADC0809的内部结构 8
外部引脚功能特性 8
10
键盘盘电路的设计 10
11
13
第4章软件设计 14
软件设计的概述 14
程序流程图 14
总结 18
致谢 19
参考文献 20
附录一系统硬件电路图 21
附录二程序流程图 22
附录三程序清单 23
第1章绪论
课题研究背景及意义
目前,中国已成为世界上最大的太阳能热水器生产国,年产量约为世界各国之和,已有一百多家太阳能热水器生产厂。但是与之配套的太阳能热水器控制器却一直处在研究与开发阶段。这种控制器只具有温度和水位显示功能, 而且为分段显示,温度显示误差为10%,水位显示误差为25%。这种显示器(还称不上控制器)不具有温度控制功能,当由于天气原因而光强不足时,就会给热水器用户带来不便;即使热水器具有辅助加热功能,由于加热时间不能控制而产生过烧,从而浪费大量的电能,近年来常规能源的紧缺,开发和利用太阳能这样的绿色能源有着重要的意义,它既是可再生能源,也不会污染环境。太阳能热水器也是其中的一大产业,太阳能热水器时存在的问题:不可缺水,空晒情况下上水会爆炸;春、秋天,水温升高蒸发,造成热能损失;冬天水温不够,须用电等等。现在人们对家用电器的要求越来趋向数字化、自动化、智能化。采用太阳能热水器水温水位测控系统,能解决上述问题。使用户省心,使用方便,智能操控,用户不必作任何操作。随着中国经济的快速发展,国内对能源的需求成几何倍数上升。随着人们的收入水平不断不提高,越来越多的人要求安装性能优异的自动控制器。从国际能源环境来看,形式并不乐观,世界能源危机日趋严重,所以中国经济要想继续高速、健康的发展,摆脱能源这一“瓶颈”已经变得刻不容缓。太阳能这一取之不尽、用之不完的新型环保可再生能源必然会成为承担这一重任的首选,所以我国太阳能热转换产业的发展前景是非常广阔的,绿色能源代替传统能源,将成为建设和谐社会的必经之路!
太阳能热水器和其控制器的发展现状