CATALOG

过流自动断电的核心挑战在于:如何在毫秒级时间内完成“电流监测-阈值判断-执行跳闸”的闭环。芯步的智能通断器虽然支持远程控制,但本身不具备电流检测能力,因此需要配合带计量功能的设备或外置检测模块来实现。以下方案围绕这一逻辑展开。

1. 概述与设计原理

本方案的目标是利用芯步智能通断器/断路器的开放HTTP API接口,结合外部电流检测逻辑(或带有电量反馈的智能设备),实现对20A额定电流(最大功率4000W)线路的实时过流监测自动断电保护

由于芯步标准智能通断器(如AC4-20A/30A)主要功能是远程控制通断,其自身通常不具备实时电流采样上报功能(除非特定带计量版本),本方案采用 “外置/内置电流检测 + 逻辑判断 + API断闸” 的混合架构。核心策略是利用您后台服务器作为算力中心,通过高频轮询电流数据或接收电流告警webhook,触发过流保护逻辑。

核心参数:针对额定20A、4000W的负载(通常对应220V电压等级),设置过流阈值为20A(或根据国标允许的1.1倍即22A作为保险值),保护动作时间设定为纳秒至毫秒级(受限于网络轮询或触发机制,系统响应约在100ms-500ms内完成跳闸)

2. 系统架构与硬件选型

要实现针对20A/4000W断路器的过流自动控制,推荐采用以下两种模式之一:

模式一:纯远程控制模式(适用于低成本改造)

  • 硬件构成:芯步 20A/30A智能通断器(如AC4-20A/30A规格)+ 前端带RS485/Modbus输出的数显电流表电量采集模块

  • 逻辑链路:电流表采集 -> 服务器/网关读取 -> 判断过流 -> 调用API -> 通断器分闸。

  • 适用场景:老旧设备智能化改造,照明、电机类负载保护。

模式二:带反馈的闭环控制模式(高精度推荐)

  • 硬件构成芯步带电量监测功能的智能微断(需确认是否有此SKU,若无则需集成第三方电能监测芯片/SoC)或 “智能断路器+互感器” 组合

  • 逻辑链路:设备上报实时功率/电流 -> MQTT/HTTP推送到服务器 -> 逻辑判断 -> API控制通断。

  • 优势:无需额外轮询,实时性更高,能捕捉瞬时浪涌电流

3. 对接开发核心流程

芯步全系智能硬件均开放HTTP API接口,支持JSON格式控制,开发对接主要分为以下三步

3.1 接口认证与签名计算

所有的API请求均需携带签名(sign)和时间戳(ts)以保证安全性。签名生成算法逻辑如下(以Node.js/Python为例):

  1. 获取AppSecret(开发者密码)和AppID。

  2. step1 = MD5(AppSecret)

  3. step2 = MD5(step1 + ts) (+ 号代表字符串拼接)

  4. 最终请求URL格式:https://api.thingboot.com/{AppId}/device/control/?sign={step2}&ts={ts}

3.2 电流数据采集节点

由于APP接口主要负责“下发命令”,为了获取“电流数据”,您需要利用平台的数据转发能力:

  • 主动拉取:调用平台提供的 device/query 相关接口(如有电量参数接口)或自行采集外接传感器的数据。

  • 被动接收:使用芯步的消息推送功能,将设备遥测消息推送到您自己的服务器公网Endpoint。推荐此方式实现低延迟过流保护

3.3 保护逻辑代码实现

在您的业务服务器中编写逻辑(伪代码)。针对20A(4000W)负载,需识别短时浪涌持续过流

  • 瞬时保护:如果电流 > 60A(短路特征),立即断电。

  • 过载保护:如果电流 ≥ 20A(或设定值22A)且 持续时间 > 3-5秒,执行断电。

4. 自动断电控制指令下发

当服务器判断需要切断电源时,向芯步的智能通断器下发 HTTP 命令。以下为具体的接口调用示例:

请求地址POST https://api.thingboot.com/{AppId}/device/control/?sign={sign}&ts={ts}

请求头 (Header)Content-Type: application/json

请求体 (Body)

成功返回接口通常会在80ms-120ms内返回成功结果,此时断路器物理触点已断开,4000W负载被切断

5. 高级策略与异常处理

针对20A/4000W这类高功率场景,还需考虑以下细节:

5.1 “消抖”与“退让”机制

  • 浪涌容忍:电机或电容器启动瞬间电流极大(可能瞬时超过40A-60A)。单纯的过流检测会导致频繁误跳闸。

  • 解决方案:参考智能电子保险丝(E-Fuse)原理,实现 “允许短暂超限” 逻辑。例如:设定超限20%保持100ms不动作,超过500ms才动作

5.2 自动重合闸与闭锁

  • 闭锁逻辑:过流跳闸后,为防止线路发热或设备损坏,不应立即自动合闸。

  • 实现方案:系统在断电后置标志位,需人工介入或延迟5分钟后才允许通过API({"power": 1})尝试恢复供电。若合闸后再次检测到过流,则永久闭锁并发出告警

5.3 本地联动(边缘计算优化)

  • 如果您的网络环境不稳定,单纯依赖“云端轮询”在断电时可能因网络阻塞延迟。

  • 优化:验证芯步设备是否支持 “本地定时任务” 。如果支持,可直接利用其内置的“功率限制”功能(若固件支持)设定阈值,即使在断网情况下也能立刻跳闸。

6. 总结

利用芯步的开放接口对接20A/4000W断路器实现过流保护,本质上解决了物理开关无法“感知”和“逻辑判断”的问题。开发中需要注意的重点是电流数据的采集源过流阈值的算法设定

该方案具备响应速度快(秒级以内)、部署灵活(纯HTTP对接)、逻辑可定制(阈值随时可改)的特点,能够有效保护大功率电器及线路安全,防止过载发热引发的事故