数码之家

标题: 做了个三相电量采集器开源出来,可以方便监测家里用电情况 [打印本页]

作者: zeruns    时间: 2024-2-27 20:23
标题: 做了个三相电量采集器开源出来,可以方便监测家里用电情况
本帖最后由 zeruns 于 2024-2-27 23:18 编辑

做了个三相电能采集器,可以测3相的电流、电压、功率、功率因数、用电量,数据上传到HomeAssistant,方便观察家里用电量和实时用电功率。

使用3个pzem004t电参数传感器测量,通过串口与ESP32C3通信,然后通过WiFi上传至HomeAssistant(需自行搭建,我用树莓派4搭建的),ESP32C3是用ESPHome开发的固件。

该模块只能测每相与零线之间的电压,不能测线电压(相与相之间的电压)。

电压测量范围是80-260V,电流量程100A,测量精度0.5%。

需要自己通过上位机软件将3个Pzem004T的地址分别设置为0x01、0x02、0x03。

涉及强电,安装需小心,必须断电操作!

HomeAssistant+ESPHome搭建使用教程自行百度。

电子/单片机技术交流群:820537762

硬件图片
[attach]2048034[/attach]
[attach]2048035[/attach]
[attach]2048036[/attach]

效果图
[attach]2048037[/attach]
[attach]2048038[/attach]
[attach]2048039[/attach]
[attach]2048040[/attach]
[attach]2048041[/attach]

原理图
[attach]2048042[/attach]

PCB
[attach]2048043[/attach]

3D外壳
[attach]2048044[/attach]

资料下载
立创开源链接:https://oshwhub.com/zeruns/san-xiang-dian-liang-dian-can-shu-shu-ju-cai-ji-san-xiang-dian-ya-dian-liu-gong-lv-gong-lv-yin-shu-yong-dian-liang
123云盘(不限速):https://url.zeruns.tech/PbpP8 提取码:jjRr
百度网盘:https://pan.baidu.com/s/1XCi1AY6M1G0weNuuVJu01w?pwd=qhrc 提取码: qhrc
包含的文件有:外壳3D模型、三相电量采集器_Gerber制板文件、立创EDA工程文件、PZEM-004T模块手册、PZEM-004T模块上位机软件、ESPHome的配置文件。

用到的元件购买地址
推荐在立创商城购买:https://activity.szlcsc.com/invite/D03E5B9CEAAE70A4.html


ESPHome配置文件

由于字数限制,请到这里看:https://blog.zeruns.tech/archives/771.html


其他开源项目推荐

推荐文章



作者: 时师傅    时间: 2024-2-27 20:40
这就可以搞个工厂规模化生产了吧
作者: 沧浪氵    时间: 2024-2-27 20:40
厉害!理论、设计、硬件、软件样样精通!坛里的高人真多
作者: 简单happy    时间: 2024-2-27 20:42
楼主家用三相电?
作者: szset99    时间: 2024-2-27 20:43
时师傅 发表于 2024-2-27 20:40
这就可以搞个工厂规模化生产了吧

大把的电量监测仪,一样的功能。
作者: 诸葛容若    时间: 2024-2-27 20:54
厉害,这个挺好的。

作者: zeruns    时间: 2024-2-27 21:05
szset99 发表于 2024-2-27 20:43
大把的电量监测仪,一样的功能。

我本来想买成品的,上淘宝搜了一下挺多的,不过价格都超级贵,所以自己做一个算了
作者: zeruns    时间: 2024-2-27 21:06
简单happy 发表于 2024-2-27 20:42
楼主家用三相电?

农村自建房,可以申请三相入户
作者: zeruns    时间: 2024-2-27 23:19
沧浪氵 发表于 2024-2-27 20:40
厉害!理论、设计、硬件、软件样样精通!坛里的高人真多

精通谈不上,只是都懂一点点
作者: amo73    时间: 2024-2-27 23:37
楼主努力用错地方了……电表都有RS485/TTL串口,直接用DL/T645协议去读就可以了。电能、各相电压电流有功功率无功功率……都能读出来
作者: zeruns    时间: 2024-2-28 00:01
amo73 发表于 2024-2-27 23:37
楼主努力用错地方了……电表都有RS485/TTL串口,直接用DL/T645协议去读就可以了。电能、各相电压电流有功功 ...

电表有铅封,开了还接个东西在这,到时候电网说你偷电都解析不清了
作者: amo73    时间: 2024-2-28 09:34
zeruns 发表于 2024-2-28 00:01
电表有铅封,开了还接个东西在这,到时候电网说你偷电都解析不清了

通信口是没有铅封的,一般是一个小抽屉,掀开盖子就能看到。
作者: jeromeli    时间: 2024-2-28 10:05
用8266做了一个刷的toasmat固件能测简单的数据
作者: aec    时间: 2024-2-28 10:21
可以用hlw8032 esp8266 做电量监测
作者: wqwq212    时间: 2024-2-28 10:40
还好,咱家使用的是两相电,不需要考虑的这么复杂。
作者: vbcity    时间: 2024-2-28 11:21
zeruns 发表于 2024-2-28 00:01
电表有铅封,开了还接个东西在这,到时候电网说你偷电都解析不清了

大部分电表都有红外通讯功能, 可以非接触的读取基本参数。
作者: microxp    时间: 2024-2-28 11:41
这个真是太实用了
作者: zeruns    时间: 2024-2-28 12:33
wqwq212 发表于 2024-2-28 10:40
还好,咱家使用的是两相电,不需要考虑的这么复杂。

单相电吧,火线+零线
作者: zeruns    时间: 2024-2-28 17:49
aec 发表于 2024-2-28 10:21
可以用hlw8032 esp8266 做电量监测

这个也可以,不过麻烦点
作者: 玛德陛下    时间: 2024-2-28 18:01
这是一栋楼的点
作者: zhangmc419    时间: 2024-2-28 21:22
很好,科技感拉满,不过模块小贵
作者: myseil    时间: 2024-2-28 21:24
楼主搞个低成本单相电的呀!
作者: zhangmc419    时间: 2024-2-28 21:27
amo73 发表于 2024-2-27 23:37
楼主努力用错地方了……电表都有RS485/TTL串口,直接用DL/T645协议去读就可以了。电能、各相电压电流有功功 ...

试几块表,用Rs485没完成通讯,朋友发个贴子写写吧
作者: zeruns    时间: 2024-2-28 21:48
myseil 发表于 2024-2-28 21:24
楼主搞个低成本单相电的呀!

这个单相电也能用,只接一个PZEM-004T模块,然后配置文件删一下多余的就行了
作者: amo73    时间: 2024-2-29 00:38
zhangmc419 发表于 2024-2-28 21:27
试几块表,用Rs485没完成通讯,朋友发个贴子写写吧

搜索电表抄表软件
作者: lishibai    时间: 2024-2-29 10:11
别墅啊,三相电
作者: mhtlov    时间: 2024-2-29 11:29
厉害了这个
作者: 轻烟    时间: 2024-2-29 12:13
这个厉害了,软硬件都做得好
作者: zhangmc419    时间: 2024-2-29 13:22
amo73 发表于 2024-2-29 00:38
搜索电表抄表软件

有抄表软件,连接不上
作者: mengfc    时间: 2024-2-29 13:47
一直想找一个免费的或者便宜的物联网服务器,将家里温度、太阳能电池充电灯数据上传?楼主了解这方面的东西吗?这个HomeAssistant能满足需求吗?
作者: myseil    时间: 2024-2-29 15:50
mengfc 发表于 2024-2-29 13:47
一直想找一个免费的或者便宜的物联网服务器,将家里温度、太阳能电池充电灯数据上传?楼主了解这方面的东西 ...

随便找一个能跑linux的派就行
作者: myseil    时间: 2024-2-29 15:51
zeruns 发表于 2024-2-28 21:48
这个单相电也能用,只接一个PZEM-004T模块,然后配置文件删一下多余的就行了 ...

大佬出个简明教程,我脑容量不太够!
作者: zeruns    时间: 2024-2-29 19:46
mengfc 发表于 2024-2-29 13:47
一直想找一个免费的或者便宜的物联网服务器,将家里温度、太阳能电池充电灯数据上传?楼主了解这方面的东西 ...

买个树莓派,刷个HAOS系统就行
作者: mengfc    时间: 2024-3-1 08:56
zeruns 发表于 2024-2-29 19:46
买个树莓派,刷个HAOS系统就行

我没有域名,打算不在家时能够通过因特网访问,数据量非常小,自己在内网搭建服务器,外部访问应该很麻烦吧?
作者: mengfc    时间: 2024-3-1 08:58
myseil 发表于 2024-2-29 15:50
随便找一个能跑linux的派就行

我有小主机,能自己在家搭建内网服务器,但是没有固定公网IP,也没有域名。打算不在家时能够通过因特网访问家里的192.168.x.x内网,有好办法吗?
作者: zeruns    时间: 2024-3-1 11:07
mengfc 发表于 2024-3-1 08:58
我有小主机,能自己在家搭建内网服务器,但是没有固定公网IP,也没有域名。打算不在家时能够通过因特网访 ...

zerotier或者内网穿透
作者: myseil    时间: 2024-3-1 12:33
mengfc 发表于 2024-3-1 08:58
我有小主机,能自己在家搭建内网服务器,但是没有固定公网IP,也没有域名。打算不在家时能够通过因特网访 ...

百度注册一个免费的eu.org域名,通过DNS解析到CloudFlare进行反向代理到家里的服务器上面。

作者: jfguo    时间: 2024-3-4 22:47
看起来不错的样子
作者: huangyinhy    时间: 2024-5-2 14:45
动手能力强,也准备弄个监测一下




欢迎光临 数码之家 (https://www.mydigit.cn/) Powered by Discuz! X3.4