一、10个版本硬件选型清单(核心器件)
| 版本类型 | 核心主控芯片 | 计量芯片 | 开关器件(通断电控制) | 电压/电流规格 | 通信模块适配 | 辅助保护器件 |
|---|---|---|---|---|---|---|
| 2.4G-10A插座板 | ESP8684-WROOM-06C-H4 | HLW8012 | 10A电磁继电器(SRD-12VDC-SL-C) | AC 220V/10A | 2.4G WiFi(ESP8684自带) | 10A熔断器、压敏电阻 |
| 2.4G-16A插座板 | ESP8684-WROOM-06C-H4 | HLW8012 | 16A电磁继电器(JQC-3FF-12VDC-16A) | AC 220V/16A | 2.4G WiFi(ESP8684自带) | 16A熔断器、压敏电阻 |
| 2.4G-25A普通版 | ESP8684-WROOM-06C-H4 | ATT7022E | 25A固态继电器(SSR-25DA) | AC 220V/25A | 2.4G WiFi(ESP8684自带) | 25A空气开关、浪涌保护器 |
| 2.4G-63A增强版 | ESP8684-WROOM-06C-H4 | ATT7022E | 63A交流接触器(CJX2-6311) | AC 220V/63A | 2.4G WiFi(ESP8684自带) | 63A空气开关、电流互感器 |
| 2.4G-380V动力线版本 | ESP8684-WROOM-06C-H4 | ATT7022EU | 63A三相交流接触器(CJX2-6311 380V) | AC 380V/63A | 2.4G WiFi(ESP8684自带) | 三相熔断器、漏电保护器 |
| 5G/WiFi6-10A插座板 | ESP32-C5-WROOM-1-N4 | HLW8012 | 10A电磁继电器(SRD-12VDC-SL-C) | AC 220V/10A | 5G/WiFi6(ESP32-C5自带) | 10A熔断器、压敏电阻 |
| 5G/WiFi6-16A插座板 | ESP32-C5-WROOM-1U-N4 | HLW8012 | 16A电磁继电器(JQC-3FF-12VDC-16A) | AC 220V/16A | 5G/WiFi6(ESP32-C5自带) | 16A熔断器、压敏电阻 |
| 5G/WiFi6-25A普通版 | ESP32-C5-WROOM-1-N4 | ATT7022E | 25A固态继电器(SSR-25DA) | AC 220V/25A | 5G/WiFi6(ESP32-C5自带) | 25A空气开关、浪涌保护器 |
| 5G/WiFi6-63A增强版 | ESP32-C5-WROOM-1U-N4 | ATT7022E | 63A交流接触器(CJX2-6311) | AC 220V/63A | 5G/WiFi6(ESP32-C5自带) | 63A空气开关、电流互感器 |
| 5G/WiFi6-380V动力线版本 | ESP32-C5-WROOM-1-N4 | ATT7022EU | 63A三相交流接触器(CJX2-6311 380V) | AC 380V/63A | 5G/WiFi6(ESP32-C5自带) | 三相熔断器、漏电保护器 |
二、嵌入式代码功能模块拆解表
| 核心功能模块 | 子功能点 | 实现逻辑说明 | 适配所有版本 |
|---|---|---|---|
| 通信模块 | 1. 2.4G/5G/WiFi6连接与重连2. 与小程序云端通信(MQTT协议)3. WiFi断连检测 | 基于ESP-IDF的WiFi驱动封装,断连后30s自动重连;MQTT订阅/发布指令主题,缓存离线指令 | ✅ |
| 通断电控制 | 1. 远程通断电(云端指令)2. WiFi联动通断电3. 缴费/欠费通断电 | 解析云端指令控制继电器/接触器GPIO电平;WiFi断连超60s触发断电,重连后恢复 | ✅ |
| 定时控制 | 1. 定时断电/来电2. 指定时间断电 | 基于ESP32 RTC时钟,存储定时任务到Flash,定时触发GPIO电平切换 | ✅ |
| 电量管理 | 1. 电量统计(电压/电流/功率/总电量)2. 超电量断电3. 指定电量断电 | 读取计量芯片数据,实时计算电量;达到阈值后触发断电,清零后恢复 | ✅ |
| 硬件保护 | 1. 过流/过压保护2. 短路保护 | 读取电流/电压数据,超阈值立即断电;硬件层面配合熔断器/空气开关双重保护 | ✅(规格适配) |
| 数据存储 | 1. 电量数据存储2. 配置参数(阈值/定时)存储 | 基于ESP32 Flash分区,采用NVS存储,掉电不丢失 | ✅ |
| 固件升级 | 1. 远程OTA升级2. 本地串口升级 | 基于ESP-IDF的OTA组件,支持云端推送固件、串口烧录升级 | ✅ |
补充说明
- 硬件选型中,ESP32-C5-WROOM-1-N4/1U-N4的差异主要是封装(1U为U.FL天线座,1为板载天线),可根据产品外观需求选择;
- 代码模块基于ESP-IDF v5.1(最新稳定版)开发,所有版本共享核心逻辑,仅需适配不同硬件的GPIO引脚、电流阈值等参数;
- 计量芯片HLW8012适配小电流(10A/16A),ATT7022E/EU适配大电流(25A/63A/380V),保证电量统计精度±1%。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
ESP32
+关注
关注
27文章
1222浏览量
22321
发布评论请先 登录
相关推荐
热点推荐
半导体嵌入式单元测试的核心技术、工具选型与落地全流程
电子为例,一辆传统燃油汽车的嵌入式代码量约为100万行,而智能电动汽车的代码量已突破1亿行,涵盖了自动驾驶、车联网、能源管理等多个复杂系统。这些软件直接操控着
发表于 03-06 14:55
【ESP32系列】WT32-ETH01开发板上手指南
WT32-ETH01是深圳市启明云端有限公司推出的基于ESP32系列的嵌入式串口转以太网模块,模块内部集成了优化过的TCP/IP协议栈,便于用户轻松的完成
仅39.9元!ESP32-P4开发板+7寸屏+摄像头,嵌入式视觉入门方案完整开源,启明云端乐鑫代理
想不想用极低的成本实现入门嵌入式视觉开发?我们教你用一块官方售价仅39.9元的ESP32-P4TINY开发板实现!跟着本文的步骤走,我们带你体验从硬件连接到实时图像显示的完整流程!我们准备了完整
无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!
无需安装!在浏览器里就能玩转ESP32/ESP8266,这个神器绝了!【往期精选】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生态设备接入(含
ESP32 Wi-Fi 控制 LED 灯的原理
在智能家居、物联网设备中,用手机通过Wi-Fi控制灯光、风扇或插座,已经非常普遍。而在嵌入式开发中,ESP32是最常用的Wi-Fi模块之一。本文将带你系统理解:
分享一个嵌入式开发学习路线
如果你想要学习嵌入式开发,我建议按照这个学习路线准备:
1. 基础铺垫期(1-2个月) 理解嵌入式系统的“硬件基础”和“编程入门”,能看懂简单电路,写出基础C语言
发表于 12-04 11:01
嵌入式与单片机定义及区别
、看门狗、I/O接口、串口通信、A/D转换器、D/A转换器以及FLASH存储器等多种功能模块。典型的代表型号有8051、8096以及C8051F等。
单片机本质上是一个微型计算机系统
发表于 11-17 08:11
嵌入式主板的选型与应用
一、嵌入式主板核心元器件选型的关键考量在嵌入式主板设计中,核心元器件的选型直接决定产品性能与可靠性,需结合场景需求精准匹配。以处理器为例,除算力与功耗外,还需关注工业级温度范围——如
嵌入式软件开发常用的软件有哪些?
文档等非常方便,因为它查找,定位,彩色显示等功能非常强大。开发人员会当成源代码阅读工具使用。 4. Keil uVision5 Keil 5 软件是一款功能强大的
发表于 07-03 17:06
Linux嵌入式和单片机嵌入式的区别?
:使用Linux操作系统,可以运行各种复杂的应用程序和驱动程序。
4. 资源需求 :
单片机嵌入式 :对硬件资源的需求较低,通常只需要一个单片机芯片,内存和存储空间较小。
Lin
发表于 06-20 09:46
ESP32平台 + SPI接口芯片DM9051ANX实现以太网通信
本帖最后由 LZZ19880228 于 2025-10-30 10:47 编辑
一、概述
本篇文章旨在介绍ESP32芯片,SPI有线以太网芯片
发表于 05-23 10:22
ESP32插座 梳理10 个版本的硬件选型清单(含芯片、继电器、计量芯片等) 和嵌入式代码功能模块拆解表,作
评论