针对自动贩卖机中易损耗材(如咖啡杯、纸巾、调料包)缺货导致客户流失、而人工巡检滞后的痛点,芯步的 AC4-10A 智能通断器提供了一种低成本的数字化改造方案。通过将其串联进贩卖机的马达或出货检测电路,并结合开放的 HTTP API,你可以构建一套“远程复位+缺货自检”的电路管理系统。
以下从硬件选型、电路接入、接口对接、业务逻辑实现四个阶段,详述如何将其无缝接入现有项目。
第一阶段:硬件选型与电气参数核定
在将 AC4-10A 接入贩卖机电路前,需要核对贩卖机相关电路的电气特性,以确保匹配性与安全性。
负载类型判定
阻性负载:如果用于控制贩卖机内部的照明灯带或加热系统(如咖啡保温系统),AC4-10A 支持最高 2200W(10A)的负载。
感性负载:如果用于控制电机(如货道螺旋弹簧电机、升降机),由于电机启动电流极大,负载必须控制在 300W 以内。超过此阈值可能导致继电器触点粘连。
供电环境:该设备支持 AC 85-265V 宽电压输入,兼容标准的市电(220V)环境,无需额外的电源模块。
体积与安装:设备尺寸仅 74.3mm x 37mm x 23.5mm,体积小巧,便于隐藏在贩卖机的电气控制箱内或直接封装在货道后方。
第二阶段:核心电路接入与走线策略
这是物理改造的关键步骤。根据你的管理目标,有两种典型的接法:
方案 A:整机断电复位(最简单)适用于解决因系统死机或网络卡顿导致的吞币不出货问题。
接线:将 AC4-10A 串联在贩卖机的总进线(L火线) 上。AC4-10A 的“Input”接市电火线,“Output”接贩卖机电源入口。
效果:通过云端断开/接通 AC4-10A,实现贩卖机的硬重启。这在无人值守场景下,可以解决 80% 以上的软件级卡顿故障。
方案 B:单货道电机控制(精细化)适用于检测杯子、易拉罐或袋装零食是否掉落。
接线:将 AC4-10A 串联在特定货道的电机供电回路中。
策略
正常情况下,AC4-10A 处于常闭状态。
用户扫码支付后,系统先发送指令让 AC4-10A 断开 1 秒(断电),再 接通(通电)。
原理:通过瞬间断电再通电,强制该货道电机进行一次完整的“推出”动作。如果出货口的光电传感器未检测到掉落,可再次利用此功能尝试二次推动,避免退款纠纷。
接线安全警告
断电操作:接线前请一定要关闭总闸,因为设备端子为裸露的金属螺丝压线端子,带电操作极易引发短路。
线径要求:10A 电流使用 1.5mm² 及以上的铜芯线。
零线共用:AC4-10A 仅控制火线的通断,负载侧的零线(N)应与输入侧的零线直连,不要切断。
第三阶段:接口对接与指令下发
设备上电并配置好 2.4G WiFi 后,即可通过芯步开放平台进行 API 调用。整个流程采用标准的 HTTP 请求,与具体的编程语言无关。
1. 设备配网首先需通过官方“物联网控制台”或小程序,将设备注册到你的账号下,获取唯一的 Device ID(设备编号)和 AppID(应用 ID)。
2. API 鉴权与请求在向设备下发命令时,需携带签名(sign)和时间戳(ts)。
请求地址
http(s)://api.thingboot.com/{AppID}/device/control/请求方法:POST
核心参数
| 参数名 | 类型 | 是否必须 | 描述与示例 |
|---|---|---|---|
| device | String | 是 | 你在控制台获取的设备 ID,如 11726909 |
| order | JSON String | 是 | 控制指令。关闭{"power":"0"}, 开启{"power":"1"} |
| sign | String | 是 | 签名串,用于验证身份合法性 |
| ts | String | 是 | 当前 Unix 时间戳,用于防止重放攻击 |
3. 代码示例 (Python/Flask 场景)假设你在自己的订单处理系统中,需要在用户支付成功后控制电路:
第四阶段:业务逻辑集成(贩卖机特有场景)
为了最大化利用该硬件,不应仅将其视为一个简单的开关,而应嵌入业务的自动化流程。
异常自动检测与复位编写一个定时任务(例如每 5 分钟),调用 API 获取 AC4-10A 的当前状态。如果发现贩卖机离线(判断依据:API 长时间返回超时或状态未知),则触发“自杀式修复”:先发送断开指令(
power:0),等待 10 秒,再发送接通指令(power:1)。先通后断模式(点动模式)在某些需要短暂激活货道的场景中,可以调用
point命令。例如,如果用户支付购买了一瓶水,你可以发送:{"point":"500"}(单位:毫秒)。这将让电路接通 500毫秒 后自动断开。这比先发开再发关更可靠,避免了因网络延迟导致“开了忘记关”的 Bug。低功耗与散热管理贩卖机在夜间通常处于低流量状态。可以利用 AC4-10A 配合定时任务,在深夜 0 点至凌晨 6 点自动断开冷柜压缩机的电源,等到早晨 5 点 50 分再提前开启预冷。这能在保持商品基本温度的前提下,节约 30% 以上的能耗。
总结
将芯步 AC4-10A 接入自动贩卖机项目,本质上是一次低成本、高回报的智能化改造。你无需改动贩卖机原有的 PLC 复杂程序,只需在火线回路中串入该设备,利用其开放的 即可实现远程硬重启、点动出货及能耗管理[v中引用:3]。先在单台贩卖机的照明电路上测试 API 对接流程,确认无误后再部署到电机控制核心电路上。