本文基于历史项目资料做公开化整理。原始身份信息、现场细节、商务条款和未公开资料均已移除;部分参数按通用工程场景做了泛化或升级。内容用于说明类似产品样机和设备开发的技术路径,不代表某个客户原始需求全文。如内容涉及权益问题,请联系初拓科技核实处理。
1. 项目背景与需求回顾
电源控制类产品看起来只是“远程开关几个插座”,实际落地时会同时碰到强弱电隔离、负载浪涌、继电器寿命、设备联网、离线策略、定时任务、权限控制和异常追溯。用户通常希望把实验室、展厅、门店或小型设备间里的多路电源集中管理,手机端能看到每路状态,后台能记录开关动作,现场又能保留实体按键和应急断电。
本方案将历史需求泛化为“多路智能电源控制终端”。设备由 AC 输入保护、多路继电器/接触器输出、电流电压采样、嵌入式主控、联网模块、本地按键与指示灯、小程序/后台接口组成。方案目标是完成 POC 到 EVT 工程样机,验证多路负载控制、用电状态采集、远程命令、离线运行和安全保护。
2. 需求工程化整理
系统按电源层、执行层、检测层、控制层和软件层拆分。电源层负责 AC220V 输入、浪涌吸收、保险丝、漏电/过载保护和 24V/5V 控制电源;执行层负责继电器、接触器或固态继电器输出;检测层负责电压、电流、温度、箱门和按键状态;控制层负责状态机、定时任务、故障锁定和本地显示;软件层负责用户绑定、设备状态、远程控制、日志和 OTA。
方案边界按负载类型区分。小功率照明和电子设备使用 10A 继电器;电机、加热器、泵类负载按浪涌电流放大选型,使用接触器或过零固态继电器;精密设备供电不做硬切断优先级,必须增加延时关闭和二次确认。公开方案不写真实回路编号和现场拓扑,只保留通用工程配置。
3. 技术指标与边界
| 项目 | 方案指标 |
|---|---|
| 输入电源 | AC220V,50Hz,单相输入,前级配置断路器与浪涌保护 |
| 输出通道 | 4-8 路继电器输出,单路 5A/10A/16A 按负载分级 |
| 控制电源 | 明纬 LRS-50-24 或 HDR-60-24,5V 由隔离 DC/DC 派生 |
| 主控 | STM32F103C8T6/GD32F303 或 ESP32-S3 主控,按联网方式确定 |
| 联网 | Wi-Fi、4G、以太网三种版本,协议采用 MQTT + HTTPS |
| 本地操作 | 实体按键、状态 LED、蜂鸣器,支持断网本地控制 |
| 安全 | 熔断器、压敏电阻、TVS、光耦隔离、温度检测、故障锁定 |
4. 系统总体架构
flowchart TD A["AC输入保护"] --> B["多路执行输出"] A --> C["24V/5V控制电源"] C --> D["嵌入式主控"] D --> E["电流电压采样"] D --> F["按键与状态指示"] D --> G["联网模块"] G --> H["小程序与后台"] D --> I["日志/定时/OTA"]
控制与数据层拆成两条链路:本地控制链路负责立即执行、故障保护和离线策略;云端数据链路负责权限、策略下发、状态同步和用电记录。设备本地保存最近 1000 条动作日志,网络恢复后补传。
flowchart LR MCU["主控状态机"] --> Relay["继电器/接触器输出"] MCU --> Protect["过流/过温/掉电保护"] MCU --> Log["本地日志队列"] Net["MQTT客户端"] --> Cmd["远程命令"] Net --> Upload["状态与日志上传"] Cmd --> MCU Log --> Upload
5. 机械与电气结构
整机采用壁挂式或桌面式钣金/阻燃塑胶外壳。小批样机阶段使用 1.2-1.5mm SPCC 钣金喷塑,强电端子、继电器、电源模块和控制板分区布置;产品化阶段使用阻燃 PC+ABS 外壳,内部保留金属接地板。强电区和弱电区之间保留爬电距离,端子排增加透明防护盖,用户操作区只暴露按键、屏幕和低压接口。
线束采用端子编号和颜色分区。AC 输入使用 L/N/PE 三线,PE 与金属外壳可靠连接;继电器输出按通道分组,火线经过继电器触点,零线走公共端子排;电流互感器套在单通道火线上,避免多路混穿导致采样无效。控制板与强电执行板之间使用排线或端子连接,所有外部 IO 进入主板前经过 TVS、RC 滤波和光耦隔离。
6. 硬件系统
硬件分为标准联网版和工业增强版。标准版采用 ESP32-S3 作为主控,负责 Wi-Fi、按键、继电器和 MQTT;工业增强版采用 STM32F103/GD32F303 + 以太网/4G 模块,控制链路和联网链路分离。继电器使用 HF115F/松乐 SLA 系列 10A/16A 器件,感性负载版本增加 RC 吸收或压敏吸收。大功率加热、泵和电机负载改用交流接触器,主控只驱动中间继电器或光耦隔离模块。
采样使用 HLW8032/BL0937 类电能计量芯片,或使用互感器 + 运放 + ADC 做电流趋势检测。温度检测布置在继电器区域和电源模块附近,采用 NTC 10K 或 DS18B20;箱门检测使用微动开关;本地显示使用 0.96 寸 OLED 或段码屏。通信接口预留 USB-C 调试口、RS485 扩展口和 SWD 下载口。
| 模块 | 配置 | 关键说明 |
|---|---|---|
| 主控 | ESP32-S3 / STM32F103 / GD32F303 | ESP32 适合 Wi-Fi 一体化,STM32 适合强实时和工业版本 |
| 执行输出 | 10A/16A 继电器、接触器、SSR | 按阻性/感性/浪涌负载选型 |
| 采样 | 电能计量芯片或互感器采样 | 记录电流趋势、空载、过流和异常耗电 |
| 电源 | 24V 工业电源 + 5V DC/DC | 控制电源与强电输出分区 |
| 保护 | 保险丝、MOV、TVS、光耦、温度检测 | 避免浪涌、误触发和过热 |
7. 软件、协议与状态机
嵌入式软件采用事件驱动状态机。每路输出都有独立状态:关闭、打开、延时打开、延时关闭、故障锁定、手动保持。远程命令进入命令队列后先校验权限、设备模式、通道保护状态和互锁规则,再执行输出动作。设备离线时保留本地定时任务和按键控制,云端命令不直接覆盖本地急停/故障锁定。
stateDiagram-v2 [*] --> Boot Boot --> SelfTest SelfTest --> OnlineRun: network_ready SelfTest --> LocalRun: network_timeout OnlineRun --> ExecuteCommand: valid_command LocalRun --> ExecuteCommand: local_key ExecuteCommand --> SampleVerify SampleVerify --> OnlineRun: current_ok SampleVerify --> FaultLock: over_current_or_over_temp FaultLock --> ManualReset ManualReset --> SelfTest
MQTT 主题按设备组织:“device/{device_id}/cmd” 接收命令,“device/{device_id}/state” 上传状态,“device/{device_id}/log” 上传动作日志。命令 JSON 包含 seq、channel、action、delay_ms、operator 和 expire_at。设备返回执行结果、采样电流、继电器反馈位和故障码。串口调试协议采用 115200,8N1,帧头 AA55,命令字包含读状态、写输出、读日志、清故障和进入产测模式。
8. 测试与验收
| 验收项 | 测试方法 | 通过标准 |
|---|---|---|
| 通道控制 | 每路连续开关 500 次 | 无粘连、无误动作、日志完整 |
| 负载能力 | 阻性、感性、浪涌负载分组测试 | 触点温升和电流曲线受控 |
| 联网控制 | Wi-Fi/4G/以太网断连重连 | 本地任务不断,恢复后补传 |
| 安全保护 | 过流、过温、掉电、箱门打开 | 进入故障锁定或限制输出 |
| 计量一致性 | 与功率计对比 | 趋势和阈值判断满足控制需求 |
| 老化 | 48 小时带载运行 | 无不可恢复故障 |
9. 项目周期与人员配置
| 阶段 | 周期 | 具体工作 |
|---|---|---|
| POC | 1-2周 | 负载确认、继电器/接触器验证、采样芯片测试、MQTT 打通 |
| EVT | 3-4周 | 原理图 PCB、外壳结构、电源保护、嵌入式状态机、小程序接口 |
| DVT | 3周 | 带载老化、温升、断网恢复、异常注入、日志追溯 |
| PVT | 2周 | 装配 SOP、产测工装、烧录流程、通道校准和小批复制 |
人员配置为项目经理 1 人、硬件工程师 1 人、嵌入式工程师 1 人、结构工程师 0.5-1 人、前后端/小程序工程师 1 人、测试工程师 1 人。整体周期按 9-11 周执行,负载认证和安规认证不包含在基础样机周期内。
10. 风险与产品化方向
主要风险在强电安全、继电器寿命、感性负载浪涌、网络命令一致性和用户误操作。POC 阶段用真实负载跑开关波形和温升;EVT 阶段建立故障码、日志和保护阈值;DVT 阶段做断网、掉电、恢复和老化。后续产品化方向包括多设备分组、用电统计、场景联动、离线规则引擎、远程 OTA、二维码配网和 NAS/S3 日志归档。初拓可完成电气设计、PCB、嵌入式固件、小程序/后台、样机装配和测试验证。



近期评论