CATALOG

AC2-10A智能通断器是解决售货机远程电路管理的核心组件,配合芯步的开放接口,可以在不改造原有MDB协议的前提下,快速实现货道电机、压缩机、照明灯的独立远程控制。以下是详细的集成方案:

1. 背景与需求分析

在传统的自动贩卖机运营中,设备故障(如货道卡住、制冷失效)往往需要人员到场排查。痛点在于无法远程切断故障设备的电源进行硬重启,也无法独立控制非MDB协议(Multipoint Data Bus,多通道数据总线)的大功率设备(如加热器、LED灯带)。

本方案的目标是将芯步 AC2-10A 智能通断器 嵌入贩卖机电气柜,通过其 HTTP/ MQTT 开放接口 ,实现对贩卖机各子系统的独立供电管理,从而建立“云端指令-硬件执行-状态反馈”的自动化闭环。

2. 解决方案设计

2.1 硬件选型与连接拓扑

硬件:芯步 AC2-10A 智能通断器 (2200W/10A额定功率)。适用场景:此设备支持 ESP32 等微控制器生态,但在芯步体系下,它已内置联网模块,可直接通过云端 API 调用,无需额外开发固件

电路改造策略

  • 主控供电:将贩卖机主控板的220V输入先经过AC2-10A,实现对主板的远程硬重启。

  • 模块化控制

    • 制冷系统:将压缩机电源接入通断器。在夜间或低峰期自动断电以节能,或在检测到冰堵时远程断电解冻。

    • 照明系统:利用“先通后断”功能,模拟“人来灯亮”或执行定时策略

    • 异常货道:针对非MDB协议的独立电机,直接串联在电机供电回路上,作为紧急熔断开关。

2.2 软件架构

采用 Server-Smart Device 直连模式,避免复杂的网关配置。贩卖机主板(或边缘网关)仅作为网络通道,降低主板的计算压力。

  • 控制流:运营后台 → 芯步开放API(调用设备控制接口) → 芯步云 → AC2-10A设备 → 继电器动作。

  • 数据流:AC2-10A状态(通/断、电流负载) → 芯步云消息推送 → 您的业务服务器。

3. 核心集成步骤:从API到硬件

3.1 设备注册与凭证准备

在芯步控制台完成以下动作:

  1. 添加设备,获取 AC2-10A 的唯一标识: Device ID (如 12345678

  2. 获取 API 凭证: AppIDAppSecret

  3. 关键配置:确保设备连接的 Wi-Fi 为 2.4G 频段,且信号强度稳定(RSSI > -60dBm)

3.2 实现远程重启(核心自动化场景)

这是解决售货机死机最常用的功能。当主控板无响应时,管理员无需到场,通过 API 下发命令即可。

接口实现

  • URLhttps://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

  • Method: POST

  • Body (JSON)

自动化逻辑不要直接断电,应采用 先断后通 的复合指令。例如,执行断电后等待5秒再上电,以确保设备电容完全放电。由于API原生支持自定义动作,您可以在 order 中传递 point 或时间序列参数,实现“断开-等待-闭合”的自动化序列

3.3 集成到您的业务后台(代码级示例)

您需要在您的服务器端编写逻辑来签名并调用芯步的接口。签名算法为 md5(md5(AppSecret) + ts)

后端集成逻辑

  1. 故障捕获:您的售货机程序检测到“电机堵转”或“网络超时”。

  2. 决策:调用您的业务逻辑,判断是否允许重启(如非交易高峰期)。

  3. 执行:构造HTTPS请求,携带正确的签名,向指定Device ID下发 {“power1”:0} 指令。

  4. 校验:由于API返回200仅代表指令送达,不代表设备已动作。您需要订阅芯步的异步消息推送,确认设备真实回传了“断开”状态,再记录日志。

4. 高级功能与策略优化

4.1 防篡改与安全机制

  • 签名校验:所有API请求必须携带时间戳(ts)和动态签名,防止重放攻击

  • 物理安全:将AC2-10A封装在带防拆开关的电气盒内。一旦检测到柜门非法开启,云端可立即下发断电指令,锁定贩卖机。

4.2 电力监控与预测维护

利用AC2-10A的负载检测能力(若产品支持,通常16A版本具备基础检测),实时监控电流波动。

  • 场景:如果压缩机启动瞬间电流异常偏高且持续不降,系统判定为制冷剂泄漏或电机即将烧毁,自动切断该路电源并发送维修工单

4.3 与上位机的联动(Protocol Integration)

若您的售货机主控板基于 RK3566 或类似安卓主板,集成流程如下:

  1. 在安卓主板中编写一个 Background Service

  2. Service 定期 Ping 网关或检测 MDB(Multipoint Data Bus,多通道数据总线)通信状态。

  3. 若连续3次 Ping 失败,Service 调用 AC2-10A 的本地 API(局域网控制)或云端 API 执行复位。

5. 实施注意事项

  1. 安全第一:AC2-10A直接接入220V强电。集成时必须由持证电工操作,接线端子需牢固(L/N 输入输出不可接反),并确保设备放置于干燥、阻燃的电气盒内。

  2. 网络冗余:不要过度依赖云端控制。开启设备的局域网控制功能。当外网断开时,贩卖机主板(若在同一网段)可通过内网POST请求直接控制通断器,这是芯步开放接口支持的特性

  3. 负载限制:AC2-10A额定10A。对于带有大电容或电感的设备(如压缩机),切换瞬间可能产生电弧。请确保设备选型留有 20%-30% 的余量。

6. 总结

通过将 AC2-10A 远程控制开关 作为执行单元,配合 芯步开放平台 的 HTTP 接口,自动贩卖机可以实现“零到场”的硬件级运维。这不仅节省了人力成本,更重要的是建立了从“软件死机”到“硬件断电”的完整故障自愈链路,显著提升设备的在线运营时长(Uptime)。

通断器产品方案:
如何在共享棋牌室灯光设备控制中对接智能硬件以实现电流超限保护控制
查看 >>
自助售货机电源管理:怎样将2000W 线路控制器集成到自己的项目中
查看 >>
怎样二次开发智能线路通断器 10A-AC2来实现过流过载保护控制
查看 >>
共享茶室照明插座控制:如何把6600W 线路控制器对接到软件项目中
查看 >>
怎么接入AC5-10A 远程控制开关以实现漏电保护控制
查看 >>
贩卖机场景方案:
自动贩卖机电路管理:怎么把20A 智能通断器对接到软件项目中
查看 >>
怎样在自动贩卖机通断电控制中集成智能设备以实现额定4000W负载控制
查看 >>
自动贩卖机电路管理:怎样将AC1智能通断器对接到项目中
查看 >>
自动贩卖机通断电控制:如何将25A智能电源保护开关对接到软件项目中
查看 >>
自动贩卖机通断电控制:如何将50A远程智能空开接入到软件项目中
查看 >>
自动用途方案:
自动贩卖机通断电控制:怎样把40A导轨式数显断路器接入到软件项目中
查看 >>
怎么二次开发AC1-10A智能通断器以实现过流自动断电控制
查看 >>
怎么二次开发AC4-20A 低压控制开关以实现过流自动断电控制
查看 >>
怎样二次开发24 路远程控制设备联动模块以实现过流保护自动断电
查看 >>
怎样二次开发智能幻彩灯带控制器来实现光感自动亮度调节
查看 >>