本文作者:立创开源硬件平台 OSHWHub 用户@Leojun,禁止商用,未经许可禁止转载,点击查看原文章
在断电又突然来电后——大量设备同时启动,总线路功率电流突然飙升,会导致部分脆弱的设备直接损坏。
为了解决这个问题,我设计了一个延时启动控制器。
控制器的开关电路继电器仅在开闭时有功耗,因此具备长期工作能力。
3、工作原理
01、继电器工作原理
磁保持继电器能解决【控制器】长时间工作的发热问题。通过电路设计能使其具备断电断开的功能。在OTA升级和重启时也不影响继电器原有工作状态。
02、来电后的工作原理
①电网电压持续30秒保持在AC180-240V内时:
控制器自动接通电路。
②来电后持续3分钟内电网电压不合理,且没有上述的接通条件时:控制器将不再自动接通电路,此时需要通过控制台人工确认,然后发送接通命令。
③当电网电压异常升高时(大于AC250V):控制器自动断开电路。
④3分钟内电网电压在连续的30秒内保持稳定时:电路重新接通,否则将保持断开。
接线说明:
明装盒是施耐德的,明装插座的安装孔距是60mm。
PS:走线负载不了大电流,所以记得上厚厚厚锡!
5、功能参数
-
采用MQTT作为通讯方式。
-
使用EMQX开源板作为MQTT broke。
-
MQTT-Explorer作为监视器终端订阅消息。
01、上传的数据
①数据报告
②超压
③超功率
没有断开命令,可以自己添加断开命令。
只有启动命令,启动命令有两种:
-
一种是对单个设备的命令,指定了“deviceID”。
- 另一种没有指定“deviceID”,内容为all。
启动单个设备将命令发送到主题powerBox/down/“chipID”,实现启动
如powerBox/down/897654321
消息需要指定设备的命令,指定“deviceID”
EMQX的部署方式挺简单,没有公网上的服务器大家部署在自己家的路由下局域网用用也可以。
更多详情及附件,可从原工程查看。
本文作者:立创开源硬件平台 OSHWHub 用户@Leojun,禁止商用,未经许可禁止转载