磁保持继电器模块 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 磁保持继电器模块

简介:基于ESP-01M控制的磁保持继电器模块,掉电可保持状态,功耗小,体积小,可塞进86面板内

开源协议: CC-BY-NC-SA 3.0

(未经作者授权,禁止转载)

创建时间: 2022-09-14 17:18:53
更新时间: 2023-08-08 15:00:28
描述
# 0x00 简介 ## 声明:本模块因涉及强电使用中务必注意安全,本人非专业PCB设计者故板子可能有安全缺陷,本人不承担使用本项目造成的任何后果,望知悉!板子接入市电后请勿触碰板子的任何部位! ### 本人接触PCB画板焊接也就一两个月时间,如项目中有任何不妥还请不吝赐教,感谢!电路原理部分参考了alei643的插座模块[https://bbs.hassbian.com/thread-14523-1-1.html](https://bbs.hassbian.com/thread-14523-1-1.html),在此感谢原作者! 模块特点: * 采用`ESP-01M`控制一或两路磁保持继电器 * 采用宏发双线圈、一组转换继电器,断电可保持原来的状态,且可与实体双控开关组合共同控制用电器 * 继电器只需短时脉冲即可激励,无需保持电压,故功耗低,发热少 * 可外挂一路继电器(副板),主副板间使用 XH2.54 端子连接,强电部分使用螺丝端子连接,方便接线 * 自带用电器开关检测电路,可检测被控电器的开关状态显示于网页中 * 软件环境为 `Arduino IDE`,支持 OTA 升级 模块整体功耗为0.6W左右(如果被控电器为开则要另外加上检测电路的0.2W功耗) ![模块功率](//image.lceda.cn/pullimage/gKzeeCIUsLnjuAn1yq6FoiIJ4VrBkIruzmBQabDf.jpeg) ![正面](//image.lceda.cn/pullimage/sFwS4pa4Guq3bsnNaXE3CZx8dZFoU8NqfMwPmcnv.jpeg) ![反面](//image.lceda.cn/pullimage/wfGXWprLxdViwkvvtYjZpjiEQaeb7YQvZ1r6Qu5k.jpeg) 模块尺寸为主板A:51mm×35mm,副板B为:28mm×26mm,高度均为约2cm,可以塞进86面板内。目前制作了两块板,一块控制插座,一块带副板控制两盏灯,目前均运行良好。 # 0x01 准备元器件 1. `ESP-01M`,此处使用的是2M FLASH本,[https://m.tb.cn/h.UY3GZep?sm=6b1799](https://m.tb.cn/h.UY3GZep?sm=6b1799) 2. 磁保持继电器,选择 `HF3F-L-05-1ZL2T(10A6脚)` [https://m.tb.cn/h.U10HxJG?sm=62a410](https://m.tb.cn/h.U10HxJG?sm=62a410) 3. 220V转5V电源模块,[https://m.tb.cn/h.U1BrL6V?sm=be1bb5](https://m.tb.cn/h.U1BrL6V?sm=be1bb5) 4. (可选)同向XH2.54排线,用于主副板间连接,选择 `5P`、`双头`,[https://m.tb.cn/h.UczQRHb?sm=0bbc6c](https://m.tb.cn/h.UczQRHb?sm=0bbc6c) 5. 杜邦线、USB转TTL请自行购买 6. 其他元器件图省事直接在立创商城购买,详见BOM表 另需电烙铁、焊锡丝、洗板水等焊接工具 # 0x02 焊接 ![FLASH](//image.lceda.cn/pullimage/KGyjL2gY0bRPma0kVUsKoGqVrNOnSG76Jja4E16t.jpeg) 此处用于进入烧录模式的小按钮可以不用焊接,如果不焊接可以用镊子(手持部分需绝缘)抵住这两个焊盘后再上电以进入烧录模式,进入后可松开镊子 ![TXRX](//image.lceda.cn/pullimage/yYNKIYodERt0dTLzSxiXRUtGRVAfjqUZ17lxFnFq.jpeg) 此处焊上3根杜邦线 # 0x03 接线 继电器后端接线可参考下图 ![继电器接线参考.png](//image.lceda.cn/pullimage/HlOwFg3Pi22A2yuPI2h0SW6AMAcQVcB72S3BUNZq.png) # 0x04 刷入固件 焊接好后用杜邦线把PCB跟USB TO TTL连接起来,按住烧录按钮再上电,电脑配置好Arduino IDE开发环境写入代码,附件中代码仅供参考,如有需要请自行开发。 注意在被控电器状态为开时,用于通断检测的光耦4脚会产生频率100Hz、脉宽约1ms的脉冲(占空比10%) ![无标题.png](//image.lceda.cn/pullimage/smTR3ImDMjESBYaybIJL5bb6HhHJkJ6xZN3CP9lp.png) Arduino IDE 部分参数选择: ![开发板.png](//image.lceda.cn/pullimage/Ws5aBgVMg067cYoN52dywN2Y8tn8MbNdF4TPGwXn.png) ![FLASH.png](//image.lceda.cn/pullimage/OoI2pd0Fwl1RokDFWMuQOVJHicKGglmb9eht9bTa.png) 固件上传成功后即可把3根杜邦线焊下来,至此模块制作已全部完成,后续更新代码可用OTA完成。 # 0x05 使用 模块上电后自动连接预设的wifi,可登录路由器后台查看ESP8266的IP地址,登录网页即可控制。也可以在路由器上安装WG以实现在4/5G网络下远程控制家中设备
设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
序号 文件名称 下载次数
1

Magnetic_Latching_Relay.zip

137
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP