×

能量警报器开源分享

消耗积分:0 | 格式:zip | 大小:0.03 MB | 2022-11-01

李玉兰

分享资料个

描述

介绍

我们中的一些人可能有太多的电器同时运行,因此无法通过我们与电力供应商签订的合同规定的电力限制。这会导致不愉快的“行程”到电表重新连接断路器。至少这是在意大利发生的事情。上次我上下楼梯时(我住在二楼),我认为有一些设备可以让我显示提供给家用发电厂的瞬时功率会非常有用。因此,当仪表要“脱离”时,我会收到警告。

基于这个想法,能量警报器诞生了。该项目由两部分组成,一个服务器和一个客户端,均由 Arduino 和几个以太网屏蔽制成。它受到 Open Energy Monitor 的启发,其中使用了 EmonTx V2 的略微修改版本。

第1部分

目的是测量家用电气系统吸收的瞬时功率,并通过简单的套接字服务器将其发送到具有显示目的的客户端。客户端还有一个蜂鸣器,如果超过最大功率会发出警告。此版本的客户端通过以太网屏蔽连接到家庭 LAN,并且必须靠近可用的以太网端口(例如,wifi 路由器后面的那些)。客户端是用以下内容构建的:

一个“三明治”,由一个 Arduino One 和一个带 LCD 面板的盾牌组成

带有 ENC28J60 的迷你以太网板

压电蜂鸣器

客户端的无线版本可以配备 ESP8266 形式,而不是可以真正放置在房子任何地方的以太网板。

第2部分

靠近电表的服务器被放入局域网中,通过一对电力线适配器与客户端通信,因此它使用同一条电力线传输数据,无需铺设任何新的电缆或无线中继器。服务器组装在 IP55 防水盒内,由以下部分组成:

一个模块 EmonTx V2,由操作所需的唯一组件组装而成(顶部)

Seeedstudio 的一个以太网屏蔽

一个 5V 1A 电源(左下)

电源线适配器(右下角,在盒子外面)

一个电流互感器,连接到从电表引出的电网电缆上。

poYBAGNf8KeAC-kgAABLyXxUwx0884.jpg

1 / 2 •服务器主板

从照片中可以看出,以太网屏蔽的使用方式不同寻常,因为 EmonTx 的设计不是为了适应 Arduino 经典屏蔽。根据经典方案,微控制器的 SPI 总线使用飞线连接到以太网屏蔽层。这里没有三明治,但它有效。您可以在Github上找到客户端和服务器的 Arduino 草图。该项目适用于各种扩展和改进,这可能是未来帖子的主题。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !