该项目基于 Arduino mini 和 miniENC 以太网模块。两者都很便宜,而且很容易找到。服务器有一个 Nokia 3310 LCD,用于监控锅炉和燃烧器的实际温度值。它使用PCB上的两片MAX31865和PT1000来感应燃烧器和锅炉的温度。在服务器的 PCB 上有三个电位器 PCBrs 用于调节 a) 泵启动温度,b) 最大锅炉温度 c) 启动和停止的延迟时间。服务器和客户端必须具有进入同一网络的 IP,并且您可以使用路由器的 NAT 从 Internet 监控恒温器。由于 Arduino nano 的 rom 尺寸较小,网页只有“一些”字节。您可以使用具有更多内存的 Atmel 以获得更好看的网页。
为什么这个恒温器?
一种流行的热水生产方式是“太阳”。在冬天(比如 11 月到 3 月),热水是通过燃烧柴油产生的。燃烧器停止在 60 度。(三次启动后,燃烧器停止在 60 度,但温度会达到 70 度左右。) - 使用一年后:平衡温度和柴油成本的最佳热水温度为 52 - 热水泵在 40 度启动。热水箱中的最高温度设置为 60 度。(1500 升热水足够 6 间公寓使用)。通过将热水温度从环境温度提高到 60 度,泵开始在燃烧器和热水箱之间循环水。在热水箱中达到所需温度后,泵继续运行。 一旦燃烧器关闭并开始冷却,大量的热量就会从热水箱传递到燃烧器的锅炉。如果温度大于 40 度,泵将继续运行。这里数字恒温器在检测到热水箱温度高于燃烧器温度时停止水泵运行如果用户使用热水并且温度抗拒,数字恒温器允许水泵再次运行。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !