- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
太阳能热水器控制器的设计作
业
LT
贴近客户成为商家竞争的热点。目前,各大商
家纷纷提高太阳能热水器的智能化程度来满足消
费者的需求。许多太阳能热水器的功能有:开机自
检、温控上水、强制上水、水位预置、水质设置、
水温指示、低水压上水、水位显示、防高温空晒、
缺水报警、自动防溢流、缺水上水、手动上水、故
障提示等许多贴近客户需求的功能。
一、基本设计框图
本系统的组成框图如图1所示。本系统的主要
设计思路是:设计太阳能热水器控制器,要求实现
测温,高中低水位点测(开关量),加水控制,电
加热控制、计算机监控等功能。在此框图中由PC
上位机实现对控制部分的监控,由单片机实现现场
部分的控制。
PC上位机部分由VB监控界面实现实时监控,
其中包括太阳能热水器当前的温度,当前水位,自
动/手动控制,开始加水/停止加水,开始加热/停
止加热,设置温度并加热,保温控制等。由单片机
实现硬件电路的控制,从而实现太阳能热水器控制
器的控制功能。
图1电路设计框图
二、硬件电路的设计
由单片机实现硬件电路的控制,其中硬件部分主
要由DS18B20水温采集部分,LCD显示水温水位部
分,按键控制部分(实现相应的功能控制),水温
水位报警电路等组成。硬件电路设计图见附录一。
1、水温采集部分
1)DS18B20基本知识
DS18B20数字温度计是DALLAS公司生产的1-
Wire,即单总线器件,具有线路简单,体积小的特
点。因此用它来组成一个测温系统,具有线路简
单,在一根通信线,可以挂很多这样的数字温度
计,十分方便。
(1)DS18B20产品的特点
只要求一个端口即可实现通信;在DS18B20中的每
个器件上都有独一无二的序列号;实际应用中不需
要外部任何元器件即可实现测温;测量温度范围在
-55°C到+125°C之间;数字温度计的分辨率用
户可以从9位到12位选择;内部有温度上、下限
告警设置。
(2)DS18B20工作原理及应用:
DS18B20的温度检测与数字数据输出全集成于一
个芯片之上,从而抗干扰力更强。其一个工作周期
可分为两个部分,即温度检测和数据处理。在讲解
其工作流程之前我们有必要了解DS18B20的内部
存储器资源。DS18B20共有三种形态的存储器资
源,它们分别是:ROM只读存储器,用于存放
DS18B201D编码,其前8位是单线系列编码
(DS18B20的编码是19H),后面48位是芯片唯一
的序列号,最后8位是以上56的位的CRC码(冗余
校验)。数据在出产时设置不由用户更改。DS18B20
共64位ROM。RAM数据暂存器,用于内部计算和数
据存取,数据在掉电后丢失,DS18B20共9个字节
RAM,每个字节为8位。第1,2个字节是温度转换
后的数据值信息,第3,4个字节是用户EEPROM(常
用于温度报警值储存)的镜像。在上电复位时其值
将被刷新。第5个字节序列是用户第3个EEPROM
的镜像。第6,7,8个字节为计数寄存器,是为了
让用户得到更高的温度分辨率而设计的,同样也是
内部温度转换、计算的暂存单元。第9个字节为前
8个字节的CRC码。EEPROM非易失性记忆体,用
于存放长期需要保存的数据,上下限温度报警值和
校验数据,DS18B20共3位EEPROM,并在RAM都存
在镜像,以方便用户操作。
基于DS18B20的水温采集电路如图2所示:
图2水温采集电路
由单片机P1.4引脚控制温度信息采集,DS18B20
采集的温度数据送到单片机内部,由单片机内部判
断对现有的温度是否进行加热,保温处理。
2、LCD显示水温水位部分
液晶显示器以其微功耗、体积小、显示内容丰富、
超薄轻巧的诸多优点在袖珍式仪表和低功耗应用
系统中得到越来越广泛的应用。但是通用型液晶正
常工作温度为0°C-+55°C,存储温度范围为
-20°C-+60°C,温度过高时,不能正常显示。
LCD1602液晶为5V电压驱动,带背光,可显示两
行,每行16个字符,不能显示汉字,内置含128
个字符的ASCII字符集字库,只有并行接口,无串
行接口。
LCD1602引脚功能介绍:
第1脚:VSS为地电源
第2脚
文档评论(0)