我制造了这个设备,因为我的厨房需要使用一个恒温器来加热或冷却。商用多区域加热控制器(如 EvoHome)非常昂贵。该程序捕获了这些昂贵系统的智能,托管在一个简单的 Arduino Uno 板上。
亮点/特点:
- 您只需要配置固定和区域数量
- 一个简单的 Arduino Uno 最多可以控制 5 个楼层单元区域
- 使用 Arduino Mega,区域的数量几乎是无限的
提供的程序控制:
- 落地式泵
- 将您的所有区域聚合为中央加热器的一个恒温器
- 用于打开/关闭区域的阀门
- 一个看门狗定时器,以确保坚如磐石的操作
允许每个区域单独加热:
- 每个区域一个恒温器来感应加热请求
- 每个区域一个继电器控制一个或多个阀门打开/关闭该区域的地板单元组
- 具有多个楼层单元组的房间可被视为一个加热区(将阀门与区域继电器平行连接)
- 这不仅更方便,而且节省能源,房间也不会变得太热
控制地板单元泵:
- 它基本上只在需要加热时运行泵。这已经为您每年节省了 100-200 欧元的电力(与 24/7 运行相同的泵相比(80 瓦是每天 2kW 小时 = 每天 0.50 欧元)
- 至少每 36 小时激活一次地板单元泵,如果没有任何供暖请求,持续 8 分钟(夏季)
- 防止在未先打开阀门的情况下运行泵;考虑到这些阀门需要3-5分钟
您也可以选择控制房屋的其余部分(没有地暖的房间):
- 在这里,您通常会在散热器上安装恒温器旋钮;所以只有冷的房间才会暖和起来
- 只需在您要控制的房间中添加一个恒温器。将这些恒温器与 No_Zone 输入并联连接
最后注意事项:
并非所有区域都需要控制;仅加热或过冷的区域(否则使用地板单元上的手动调节旋钮)
本方案更多详细资料可在附件中下载查看
以上内容翻译自网络,原作者:erkr,如涉及侵权,可联系删除。