太阳能热水器检测控制系统设计.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
太阳能热水器检测控制系统设计

太阳能热水器检测控制系统设计   【摘 要】主要介绍了太阳能热水器的检测控制系统的硬件设计和软件设计。将低价位的单片机引入太阳能热水器中,以AT89C52 为核心, 实时采集温度和水位数据, 并设置报警系统,具备水温水位及时间的显示功能,实现了太阳能热水器的水温水位的检测与控制,在生产生活中将起到很大的作用。   【关键词】AT89C52单片机;温度检测与控制;水位检测与控制;LED显示   在全球提倡绿色环保并采用新型能源的今天,太阳能热水器得到了广泛的应用,因为其节省能源,没有污染,并且使用方便。在太阳能热水器的整个系统中,起到至关重要的作用的中心环节就是检测控制系统。控制器不仅实现了对水温,水位的检测与控制,而且也实现了对时间,日期的控制及显示。但目前市场上太阳能热水器的控制系统大部分都存在功能单一、操作复杂、控制不方便等或多或少的缺点。随着科学???术的发展,人们生活水平的提高,对太阳能控制系统也就提出了更高的要求,所以开发一种控制方便,操作灵活的太阳能热水器的控制系统是当务之急。   1.控制器系统的总体设计   1.1系统的总体要求   本控制器有主从两个系统,主控系统以AT89C52单片机为核心控制整个系统,选用合适传感器及接口,键盘,显示电路,实现太阳能热水器的温度,压力,时间检测与控制;从控系统是辅助加热系统,在阴天下雨等阳光不充足的情况下,从控系统对水进行加热,以达到24小时都能够供应热水的目的。所以本设计既充分利用太阳能的丰富的免费的资源,又能在阴天及夜间无法利用太阳能的时对蓄水箱加热。   1.2系统的组成   太阳能热水器的控制器主要由主控制器(即单片机),温度检测单元,水位检测单元以及辅助加热单元组成。各个单元发挥各自不同的作用及功能。外接显示器以及按键作为人机交流介质。   太阳能热水器控制器结构如图1所示。   图1 太阳能热水器控制器的结构图   2.系统的硬件设计   2.1温度检测电路设计   为了实现对水箱内水温的实时检测,蓄水箱温度检测电路采用DS18B20传感器,它的精度高、互换性好,只使用一根电缆远距离传输温度数据,抗干扰性好。通过测量输出脉冲频率的大小来换算成水温信号,再将温度信号转换成脉冲电信号,将温度数据进行编码送到AT89C52的I/O 口(编程为计数器工作模式)P1.3口,单片机通过读取该线数据,经处理后送LCD12864显示,温度检测电路如图2所示。 图2 温度检测电路   2.2水位检测电路   水位检测电路利用了水具有导电的性质。   在此设计中有四个水位段,分别是低水位、中水位、高水位和超高水位,水位由潜入太阳能热水器的储水箱不同深度的水位电极和潜入储水箱底部的公共电极(导线)进行检测,共5个电极。每检测到水位到达的电极,电路便得到一位数据,待检测一遍以后便得到了5个串行数据,然后把这5个数据转化为字节一路送发光二极管,我们可以用发光二极管亮的盏数来显示水位的高低。   2.3控制器时钟接口电路设计   采用美国DALLAS半导体公司最新推出的时钟芯片DS12887,为单片机中断线IN TO提供中断信号的是P3.2。SQW端口输出频率为2Hz方波,经二分频后,驱动显示时钟秒闪烁的两个LED发光二极管。时钟接口电路如图3所示。   图 3 时钟接口电路   2.4显示接口电路的设计   为了实现对水温水位以及时间的形象显示,本设计采用FYD12864-0402B液晶显示模块。该模块为128 64点阵显示,不仅能显示汉字,而且可以显示图像,可以使实用者的操作更为简单,清晰。   采用的AT89S52和液晶12864LCD模块的接口电路如图4所示。由于12864采用串口通信,其特点是占用单片机口线少,电路简单、直观、操作方便。   图4 显示接口电路   2.5单片机复位电路的设计   2.5.1上电复位电路   设计中用的是上电复位,是指单片机只要一上电,便自动的进入复位状态,当采用的晶体频率为12MHZ时,可采取C=10uF,R=8.2KΩ。   2.5.2晶振电路   单片机的时钟信号通常用两种电路形式得到:内部振荡方式和外部震荡方式。本设计采用内部震荡方式。XTAL1为内部时钟工作电路的输入,XTAL2为来自反向振荡器的输出,在这两个引脚端外接石英晶体振荡器,形成自激振荡电路,并产生震荡时钟脉冲。   上电复位电路和晶振电路如图5所示。   图5 上电复位电路和晶振电路   2.6光电隔离与辅助加热电路设计   在阳光充足时,热水器能够正常加热工作,但是在阴雨天,由于阳光不足,水温有时会达不到所需的设定温度。因此本设计给出了一套从系统,即辅助加热系统,在光线不足的时候,可以启动次从系统对水箱中的水进行加热,以实现热水的连续供应。   光耦合器选用型号6N13

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档