This website requires JavaScript.
发布

ESP12F WiFi智能负载控制模块

布丁哥讲电路
发布于2025-07-01 16:10:55
CC BY-NC-SA协议 分类: 侵权投诉
销量: 0
1
0
0
简介:

这是一个集成了电源路径管理、锂电池充电电路、自动复位电路和USB转串口电路的ESP12F开发板,板载一路大功率MOS管输出,可控制电机、LED灯带等直流负载。

应用场景:

学习ESP8266的程序开发、学习Arduino IDE编程软件、直流负载控制、WiFi远程串口通信.

一、产品概述

1.产品采用ESP12F模块(内核为ESP8266)作为主控,两侧排针引出3.3V电源和GPIO,方便用户进一步开发;

2.板载多功能Type-C接口,配合CH340N、LTH7芯片,支持程序下载、USB串口通讯、给模块直接供电和给锂电池充电(未接电池时充电指示灯半亮,充电时全亮,充满熄灭);

3.板载高效率全集成DC-DC降压转换器TPS82130,3.3V电压精准稳定;

4.产品带有电源路径管理,使用Type-C接口供电时,自动断开电池供电回路,并给电池以最大500mA电流充电,充满自动停止;

5.产品具有自主设计的ESP12F模块自动复位电路,通过板载拨动开关切换程序运行模式和下载模式时将自动复位,无需手动按下复位按键;

6.板载大功率MOS管,可带动10A以内的直流负载,具体使用方式详见下方使用说明;

7.模块配套了3个程序应用案例:WiFi串口收发器(可用于单片机和上位机、单片机和单片机通过WiFi远程通信)、WiFi实时获取网络时间、WiFi电磁门禁多路遥控器(可为普通电磁门禁锁配置多路无线开关)。


二、产品参数

1.供电:Type-C接口(5V)、3.7V锂电池(可不接);

2.功耗:小于1W;

3.电池充电电流:500mA(max),适合小容量电池;

4.负载电流:建议小于10A,大于5A时需增加MOS管散热;

5.PCB尺寸:60mmx36mm。


三、使用说明

1.模块结构和引脚图

ESP12F WiFi智能负载控制模块硬件项目图1

2.直流负载连接方式

ESP12F WiFi智能负载控制模块硬件项目图2


2.编程软件Arduino IDE的配置

(1)编程软件的首选项配置

编程软件需要添加ESP8266开发板的配套开发板包,需在软件左上角:文件→首选项→设置→其他开发板管理器地址,输入下图所示网址,并重启软件,软件将自动添加对应的开发板包。

ESP12F WiFi智能负载控制模块硬件项目图3


(2)选择开发板和端口

选择如下图所示的开发板型号,根据电脑端口情况,选择本模块与电脑连接的USB串行端口(可打开设备管理器查找到有CH340标记的串口)

ESP12F WiFi智能负载控制模块硬件项目图4


四、备注

1、成本构成

1.元器件成本:¥20元(不含PCB)

2.总计:小于¥30元


2、细节备注

1.附件包含:“源代码.zip”和 “焊接辅助工具.zip”,其中“源代码.zip”包含三个配套程序文件夹:“WiFi串口收发器程序” “WiFi电磁门禁控制器程序” “WiFi实时获取网络时间程序”;

2.位号M1的元器件(ESP12F模块)的立创编号为C82891;

3.程序功能已通过注释写在源代码中,具体使用效果详见下方测试视频。


3、注意事项

1.带动的直流负载持续电流建议不超过10A,注意MOS管散热;

2.为兼容宽电压范围的负载,电路中没有设置续流二极管,尽量不要使用大功率感性负载,以保护板载MOS管;

3.如需使用感性负载,请在负载两端并接一个续流二极管(例如1N4148);


五、测试视频

完整清晰视频可在抖音/B站搜索“布丁哥讲电路”、“ESP12F WiFi智能负载控制器模块”或“ESP8266 开源项目”

1.模块整体介绍视频


2.应用案例1:WiFi串口收发器


3.应用案例2:WiFi实时获取网络时间


4.应用案例3:电磁门禁多路遥控器


六、更新日志

V1.0 首次上传

单片机开发 ESP8266 物联网WiFi通信 直流负载控制
最近更新时间 2025-07-01 16:10:55
描述
PCB
元件清单
原理图
附件
讨论