CATALOG

无人售货机对电路控制的核心诉求是:在保障安全的前提下,实现远程、精准、可复位的电路管理。25A联动控制智能空开正好解决这个问题——它既是保护装置,也是可控执行器。下面结合芯步的开放接口,说明具体的接入方案。

解决方案:基于芯步开放接口的25A智能空开接入方案

1. 项目概述与选型依据

在无人售货机场景中,制冷系统(压缩机)加热系统(热饮模块)是大功率设备(通常功率在 1000W-3000W,电流 5A-13A),且设备启动瞬间会产生较大的浪涌电流。传统的继电器或普通智能插座容易因触点粘黏或长时间大电流发热导致损坏,存在火灾隐患。

25A 智能空开的优势:

  • 高额定电流(25A): 远高于售货机负载,具备充足余量,确保长时间运行不发热。

  • 联动控制: 支持与芯步网关或云端进行双向通信(不仅控通断,还能读取状态,如脱扣、过载)。

  • 机械/电子双重保护: 即使软件失控,硬件层面仍具备过载和短路脱扣能力,这是普通智能插座不具备的安全特性。

2. 系统架构拓扑

本项目采用云控 + 边缘直连的混合模式,利用芯步开放平台的 HTTP API 实现业务逻辑与硬件的解耦。

  • 设备层: 25A 联动控制智能空开(内置 Wi-Fi/4G 模块,支持芯步协议)、温度传感器。

  • 网络层: 现场 Wi-Fi 或 4G 网络(依据芯步产品参数,支持 IEEE 802.11 b/g/n 2.4GHz)

  • 平台层: 芯步开放平台(负责设备连接、状态上报、指令转发)。

  • 应用层: 您的售货机后台管理系统(处理支付、库存、联动控制逻辑)。

3. 硬件接线与电气设计

特别注意: 25A 空开体积较大(通常 1P或2P,36mm宽),需确保售货机电控箱有足够导轨空间。

  1. 主回路接线:

    • 输入: 市电火线接入空开“进线端”。

    • 输出: 空开“出线端”接至售货机压缩机或加热器的接触器或直接接入负载。

    • 零线: 保持直通,若选用 2P 空开,零线也需经过空开控制。

  2. 联动接口(关键):

    • 若使用有线联动,将空开的常开触点与售货机主板“门开关”或“急停”检测端口连接?——实际上,我们主要用网络联动。

    • 实际接线重点: 确保空开的 NTC 测温线(如有)贴在负载外壳上,用于监测异常发热。

4. 核心开发:对接芯步开放接口

这是实现“联动控制”的技术核心。芯步硬件产品均开放 HTTP API 接口,支持局域网和云端控制。

Step 1:设备初始化与注册

  • 上电后,长按空开上的配对键进入配网模式。

  • 调用芯步 SDK 或使用小程序进行配网,将设备绑定到您的开发者账号下。

  • 获取该设备的唯一标识 Device ID(例如:"1234567890")。

Step 2:计算 API 签名(Sign)芯步的 API 安全性要求较高,需使用 MD5 嵌套加密

  • 公式:Sign = MD5( MD5(AppSecret) + ts )

  • 参数说明:

    • AppSecret:您在芯步控制台获取的开发者密钥。

    • ts:当前 Unix 时间戳(秒),用于防止重放攻击。

Step 3:下发联动控制指令场景示例: 用户支付成功,系统需要开启压缩机(空开线路1);用户取货完成,系统关闭压缩机。

  • 接口地址:https://api.thingboot.com/{AppId}/device/control/

  • 请求方法: POST

  • 请求体示例(JSON):

Step 4:状态实时上报与反向联动这是无人售货机“智能化”的关键,需要后台订阅设备状态。

  • 方案 A(推荐): 在芯步控制台配置“消息推送”回调 URL。当空开检测到过压、欠压或脱扣时,会自动 HTTP 请求您的服务器。

  • 方案 B(轮询): 您的后台每隔几秒调用查询接口获取空开当前状态(不推荐,实时性差)。

5. 业务逻辑联动实战

结合“芯步”设备的开放性,您可以实现以下联动策略:

策略一:温度与功率联锁通过传感器检测内部温度,如果温度过高(可能制冷故障),调用接口:

策略二:定时除霜与节能利用芯步 API 的“定时任务”功能(设备自带或云定时),设定每天凌晨 3:00 断开空开 10 分钟,让压缩机停机化霜,利用余冷保持温度。

策略三:故障自恢复监听空开状态变化。

  • 逻辑: 如果后台收到“空开 Overload”报警,后台自动间隔 30 秒发送“Reset”指令(或先发 Power=0,延迟 5 秒发 Power=1),尝试复位一次。这在瞬间电网波动导致误脱扣时非常有用。

6. 异常处理与安全冗余

无人售货机无人值守,电路设计需遵循“fail-safe”原则(失效安全):

  1. 看门狗机制: 您的后台需每隔 5 分钟对空开进行状态巡检。如果发现空开处于“离线”状态,应触发工单通知运维人员。

  2. 物理旁路保护: 虽然使用了 25A 智能空开,但在总进线处必须串联一个 32A 普通隔离开关。当智能空开发生电子元件损坏无法切断电路时,现场维修人员可通过物理总闸安全断电。

  3. 心率检测: 利用芯步的“设备在线/离线回调”机制。如果空开离线,禁止售货(防止买了东西但设备没电掉货)。

7. 方案收益总结

  • 成本降低: 避免夜间待机耗电,通过云端直接切断加热模块/制冷模块,预计省电 15%-20%。

  • 运维提效: 当发生跳闸时,运维人员无需到场,后台尝试远程合闸恢复;若无法恢复,系统推送明确故障代码,维修人员可携带对应备件直达现场。

  • 安全性: 将强大的 25A 触点容量与物联网结合,彻底解决大电流设备接触器烧毁风险,符合消防规范。