数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 462|回复: 2

[家电] 重做空调电能监测插座,并接入HOME Assistant服务器。

[复制链接]
发表于 2025-5-13 17:27:16 | 显示全部楼层 |阅读模式
       原来的制作在这https://www.mydigit.cn/thread-499619-1-1.html,它已接入DOMOTICZ服务器,但长时间使用过程会出现断线没法重连,由于程序是参考网上的程序及Arduino的案例来写的,找不到原因,只需重启就行,稳定性不行,且本人用小主机搞的的HOME Assistant服务器已运行几个月,比较稳定,所以才打算把插座重新制作,采用ESPHOME组件编写,并修改原来电路板设计考虑不周到的地方,接入服务器看看长期使用的情况。
      以下为制作图片。电路板需分上下2分,组合在一起打样,如下图,电能检测是用BL0942通用电路,单片机模块使用ESP8285,按钮开关采用带红绿双色LED指示灯的,LED是双线的,正向反向各一种颜色。底板的继电器画了两种型号,本贴是只安装磁保持继电器FH44L,电路设计继电器驱动是加一级反相电路,主要是打算防止接电启动时继电器乱跳,但实际测试中没法避免,开机是不管加不加反相,都会出现自动关闭继电器的,估计是软件引起的,由于水平有限没法改善,所以实际安装没安装反相电路,用短接线短接。


电路及程序是用实验板进行测试的。


由于设计过程始终是有些问题考虑不完善,隔离电源高度太高,只能如下安装。

以下是2路反相74LVC2G04GV没有安装,短接它就行了。

大电路的线布在板下,上加强锡,电能检测电阻是0.001欧的。

以下测试。



以下为成品图。



以下是ESPHOME的程序截图,由于插座启动时继电器需为接通状态,所以在程序中增加了on_boot程序,即启动时自动按一下开关,使继电器为接通状态。由于电路设计的原因,与成品功率计对比时电流及功率偏大,所以在BL0942程序加了电源修改值。

以下为本制作的电路图及PCB打板文件及ESPhome程序,由于水平有限,可能有BUG,仅供参考。




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 1家元 +30 收起 理由
qrut + 30 優秀文章

查看全部打赏

发表于 2025-5-13 20:46:35 | 显示全部楼层
牛可以用来量产了
回复 支持 反对

使用道具 举报

发表于 2025-5-14 09:08:54 | 显示全部楼层
大佬 开源到立创平台吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-23 08:27 , Processed in 0.234000 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表