毕业设计(论文)PPT答辩-热水器水温水位控制的设计参考.pptVIP

  • 75
  • 0
  • 约5.38千字
  • 约 45页
  • 2018-03-04 发布于贵州
  • 举报

毕业设计(论文)PPT答辩-热水器水温水位控制的设计参考.ppt

毕业设计(论文)PPT答辩-热水器水温水位控制的设计参考

太阳能热水器水温水位 控制装置的设计 指导老师: 王彦 第六组: 徐文卿 唐正宇 蓝仁富 一、概述 二、系统方案的设计 三、系统的工作原理 四、硬件的实现 五、软件的设计 六、结束语 一、系统的概述 太阳能是目前最为“干净”的能源之一。随着消费者环保和绿色意识的提高,太阳能热水器已经开始走进千家万户。这里介绍一种低成本、高性能、全自动的太阳能热水器控制器。它用数字方式显示水温、水位;全自动水位控制,水位低于设定值或水温高于设定值时自动上水,上水到规定水位时自动停止上水(水位水温的上限可由用户自行设定);可以通过触摸键手动上水、停水;水温低于设定值时自动加热;系统还有故障显示和故障报警功能. 二、系统方案的设计 本系统以AT89S51单片机为核心,使用数字式温度传感器,DS18B20和耐高温电容式液位传感器分别检测水温水位, 两个四位一体数码管分别显示水温和水位,采用继电器作为阀门开关控制热水器加热、加水。外加蜂鸣器和三个按键组成了系统的硬件电路,其系统的整体框图如图2.1所示. 图2.1 系统总体框图 三、系统的基本原理 本系统以单片机为核心,配合一定的基本电路和程序设计实现对水温水位的控制。单片机接收并处理传感信号,通过中断响应来实现对水温和水位的控制。 当实际水温低于设定温度时,系统响应中断,继电器1常开触点闭合,启动加热器,直至水温升到设定温度; 当热水器未加满水,水温又比预置的温度高时,单片机控制继电器2常开触点吸合,进水阀开通,加水至水温达到预置温度,单片机响应中断,停止加水; 系统的基本原理 当水位低于预置水位时,延迟15分钟自动上水至预置水位; 当缺水时(位于缺水档)系统响应中断,蜂鸣器报警,延迟15分钟自动进入自动上水。 在必要时可以手动上水,当水位达到设定水位时,系统自动报警,提示用户关闭手动上水。 水温水位在正常时由8位LED数码管同时显示。如果系统接触不良,在LED上显示--℃。. 四、硬件的实现 水温检测部分 水位检测部分 智能控制器部分 执行器部分 显示部分 电源部分 4.1、水温检测部分 DS18B20简介 DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚、小体积封装形式如(图4.1.1);温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出;其工作电源既可在远端引入,也可采用寄生电源方式产生; CPU只需一根端口线就能与DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。以上特点使DS18B20非常适用于远距离多点温检测系统。 DS18B20引脚图及内部结构图 DS18B20内部结构原理 DS18B20内部结构如图4.3所示,主要由4部分组成:64位ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。?ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码,每个DS18B20的64位序列号均不相同。64位ROM的排的循环冗余校验码 (CRC=X8+X5+X4+1)。ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。 高速暂存器是一个9字节的存储器。开始两个字节包含被测温度的数字量信息;第3、4、5字节分别是TH、TL、配置寄存器的临时拷贝,每一次上电复位时被刷新;第6、7、8字节未用,表现为全逻辑1;第9字节读出的是前面所有8个字节的CRC码,可用来保证通信正确。 初始化时序  其工作时序包括初始化时序、写时序和读时序,如图图4.1.3(a),(b),(c)所示。 写时序 读时序 DS18B20中的温度传感器 DS18B20中的温度传感器完成对温度的测量,用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。 例如: +125℃的数字输出为07D0H, +25.0625℃的数字输出为0191H, -25.0625℃的数字输出为FF6FH, -55℃的数字输出为FC90H。  ???? 4.2、水位检测部分 4.2.1电容式液位传感器简介 基于液位的变化使电容值的改变的原理进行测量。 两个相邻而又互相绝缘的导体便构成一个电容器,示意图如图2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档