共享棋牌室的24路输出需求,通常需要组合使用多台智能控制器来实现。以下方案基于芯步开放平台的HTTP接口,说明如何在不改造原有电路的前提下完成系统对接。
——基于芯步开放平台的硬件集成与实践
1. 背景与需求分析
在共享棋牌室的无人值守运营场景中,痛点在于运营方需远程控制包间内的所有电源设备(如麻将机、空调、照明、排风扇、门禁锁等),并在用户订单结束后自动切断总电源,防止资源浪费和安全隐患。
控制需求拆解:通常一个标准棋牌室包间需要控制:
交流负载(~6-8路):麻将机(1路)、空调(1路)、照明/灯带(2-3路)、排风扇/新风(1路)、饮水机/茶台(1路)。
直流负载(~2-4路):门禁电磁锁(通常为DC 12V)、广告灯箱、传感器供电、语音提示播报器。
总控规模:若要覆盖拥有 4-6个包间 的中型棋牌室,总控制路数将接近或超过 24路。
2. 设计
为了实现24路交直流混合输出的精准控制,本方案采用“云平台 + 分组控制器 + 执行终端”的三层架构。
管理层(云端):芯步开放平台及商户自有的SaaS小程序后台。负责处理订单逻辑(如:用户下单 -> 授权通电)。
控制层(智能硬件):采用芯步生态下的“智能包间控制器”与“大功率通断器”组合。由于单台控制器通常仅支持4-6路输出,24路需部署多台设备进行分组管理。
执行层(终端):包括交流接触器(控大功率空调)、DC12V/24V继电器模组(控门禁锁)、以及各类传感器(人体雷达、温湿度)。
网络拓扑说明: 所有设备通过 WiFi 2.4GHz 直连云端,无需额外网关。利用芯步的私有化部署能力,指令可在局域网内完成闭环,确保断网情况下依然可以通过本地服务器执行定时任务。
3. 硬件选型与电路集成方案
针对“24路交直流输出”的复杂需求,不能只依赖一种设备,需进行组合设计。
| 控制对象类型 | 推荐选型方案 | 关键参数与路数规划 | 集成原理 |
|---|---|---|---|
| 核心总控单元 | 智能包间控制器 (如UNI-KZQ-BJ-MINI) | 每台支持 4路 输出(含1路16A直流门禁专用)。规划6台设备即可覆盖24路。 | 作为前端大脑,直接接收云端HTTP指令,控制后端继电器通断。 |
| 交流高功率设备 | 智能大功率通断器 / 交流接触器模组 | 针对空调(5匹,约6000W)需使用30A继电器。 | 控制器输出端接接触器线圈,用小电流控制大电流电路,保护主板。 |
| 直流低压设备 | 外置DC稳压模组 + 直流继电器 | 输入AC220V,输出稳定的DC12V/24V,总功率根据门锁数量计算。 | 将220V交流电转换为门禁所需的低压直流,通过控制器分路通断。 |
| 传感联动设备 | 智能人体存在雷达传感器 | 通过HTTP API上报“有人/无人”状态。 | 实现“人走断电”,防止顾客未关闭电器。 |
| 语音提示 | 智能语音音柱Pro60W | 支持HTTP接口控制,TTS语音合成。 | 订单结束前5分钟播报提醒,提升用户体验。 |
关键接线示意图解(交流/直流混合):
交流回路(如麻将机): 市电输入 -> 空气开关 -> 智能控制器第1路输出 -> 麻将机插座。
直流回路(如门禁锁):
市电 -> DC12V电源适配器(变压器) -> 智能控制器第3路(直流专用) -> 电磁锁正负极。
注意:此处需确认控制器输出是“干接点”还是“带电输出”。若是干接点,需串联DC电源。
大功率回路(如中央空调): 市电 -> 智能控制器第4路 -> 交流接触器线圈(A1/A2) -> 接触器主触点 -> 空调外机。
4. 软件对接与接口开发
芯步的开放接口基于HTTP协议,具有极低的接入门槛,签名验证机制(Sign/TS)确保了API调用的安全性。
4.1 设备注册与标识
在芯步物联网控制台中,将部署的6台控制器(共24路)进行注册。
策略: 采用“一包间一策略”。例如“包间A控制器”下,定义:
线路1:照明(交流)线路2:麻将机(交流)线路3:门禁锁(直流)线路4:空调(交流)
4.2 核心API调用逻辑
在共享棋牌室的小程序后端(SaaS系统)中,通过编写代码实现业务逻辑与硬件的映射。
接口地址:
http(s)://api.thingboot.com/{AppId}/device/control/关键参数
device:目标设备ID(即某台控制器)。order:控制指令,如{“power”:1}表示开启该线路。
业务逻辑代码示例(伪代码逻辑):
4.3 状态同步与联动
实时状态上报:当顾客在物理面板误触开关时,设备会通过消息推送机制将状态变更上报至服务器,保证小程序端显示与实际同步。
传感器联动:集成“智能人体存在传感器”。当订单剩余0分钟且雷达传感器检测到“无人”状态持续60秒,服务器发送指令关闭所有24路输出,实现节能。
5. 实施难点与解决策略
1. 多设备、多线路的并发控制延迟
挑战:24路设备若串行控制,总耗时可能超过2秒,影响用户体验。
解决:利用后端程序的异步并发机制(Goroutine或多线程),同时向6台设备发送HTTP请求。芯步接口响应时间在80-120ms之间,并发控制下所有设备几乎能同步动作。
2. 交直流混合供电的稳定性
挑战:直流门禁锁(电磁锁)在长时间通电后会发热严重,且容易产生反向电动势干扰。
解决:在方案中采用“脉冲控制”逻辑。通过API下发指令开门后,延迟2秒立即断开直流供电(利用锁的机械余留保持常开状态),这样既节能又保护了控制器触点。接线时在直流电机/锁两端并联一个二极管(续流二极管)吸收尖峰电压。
3. 零线共用与布线规范
挑战:一块智能控制器通常只接入1路零线(N)和火线(L),控制多路输出时,若负载涉及不同回路(如不同相位的空调),跳线错误会导致短路。
解决:施工时确保控制器的进线取自同一路总闸下方。针对380V三相电接入的大型空调,必须通过交流接触器隔离,严禁直接接入控制器。
6. 运维与管理优势
无网关化部署:芯步设备直连WiFi,相比Zigbee方案,减少了网关这一故障点,且降低了50%的硬件成本。
私有化部署支持:对于数据敏感的大型连锁棋牌室,可将消息服务器部署在本地局域网。即使在公网断开的情况下,订单结束指令依然能通过局域网下发至24路设备,确保“断电”动作可靠执行。
OTA远程升级:所有控制器支持远程固件升级,后期若需增加“电量计量”或“定时循环”功能,无需现场拆机。
7. 总结
通过在共享棋牌室内部署多台芯步智能控制器集群(每台4路),结合HTTP API串联订单系统与硬件指令,本方案不仅完美解决了24路交直流混合输出的物理需求,更通过直流续流保护和并发控制算法确保了系统的稳定性与响应速度。该方案可帮助运营商实现真正的“无人值守”,使一间拥有6个包间的棋牌室每月节省人力成本约1.5万元,并将能耗降低30%以上。