基于梁山派桌面无线继电控制设计 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

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

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

3、支持简单的电路仿真

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

专业版 professional

1、全新的交互和界面

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

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

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

专业版 基于梁山派桌面无线继电控制设计

简介:基于梁山派桌面无线继电控制系统,用户手机通过与MCU进行串口通信,实现无线控制继电器、再对USB输出进行控制,同时还能完成充电USB口的扩展和对小电器进行开关。

开源协议: GPL 3.0

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

创建时间: 2022-10-25 16:31:11
更新时间: 2022-12-26 12:44:08
描述

       基于梁山派桌面无线继电控制系统,主控为梁山派,通过蓝牙模块与MCU实现串口通信,以及程序逻辑控制实现双开,控制5V电源输出,让gd32引脚输出的高低电平控制继电器的吸起与落下,从而控制一些小功率且经常需要开关的桌面小电器,继电器控制的输出设计成usb接口,这样就方便接台灯,小风扇等。

 

一、原理图电路分析

mY8PZ2BDDThDMHDLHZCGBhho918rZNx0RBpqrNdi.png

        对的一个刚入门玩电子的萌新来说,难的、高大上的东西我也不会做,加之我书桌面也有许多如台灯、小音箱之类的小电器需要控制,所以便想做这么一个东西,也是我第一次完全独立且全流程的完成这个项目,基于梁山派开发的拓展项目主控芯片用的是GD32F450ZGT6,开发板直接插在两个20*2pin的排母

wK0oZCE9hRWObhiqcGjtGGlQNGPRuE7EYT5boMti.png

 

通过TX和RX与蓝牙进行串口通信

wNoQj8AX0eEIt5XgmbvlsgY9woBaA4qXaoOnqDUX.png

        OUT1~NET20是用于给继电器发送电平信号的引脚,集中继电器和拓展板不在同一块板子上需要采用杜邦线链接所以这里直接接到1*6pin的排针上,便于安装杜邦线。

fZCKE3zF81o3TYRl7sj5WVly20k80VAmprPC4EO9.png

        P39和P40、P78、P77是VCC和GND不用多说这是供电要用的引脚,可以用开发板的type-c接口直接供电,也可以用预留的USB母座供电。(因为拓展板供电电压是5V施加大于5v的电压易烧毁)

 

j3P6yt6FWbg6mApT0CFPD92XJRsqWCp7IZFQOslx.pngp9y87QKr0DuSqcHkTsVayTDpecrqlCsgn6oECk26.pngiDEVfkmgv29TQnz5J7RVZUrb8IqGKxnmnZEqP9An.png

        PA0~PA5是6和轻触按键开关用于直接控制,PA0~ PA5同时接有6个指示灯用于指示按键是否按下,每个led灯都接有4.7k电阻用于限流,当按键按下时对应的引脚会被电平会被拉高,此时led被点亮,松开后电平变低灭灯,将PA0~PA5设计成输入读取电平高低就可以捕捉输入信号了。

这是集中继电器板,一块板子有三路继电器。

A9ziZnZaOXrXnnpLwCHGjeBNjYLe1tpLyEgsHhFJ.png

C:\Users\Administrator\Desktop\微信截图_20221221230145.png

         我这里选用了USB母座作为供电接口,电源的输出也是用USB母座的,并设计了一个输入电源指示灯,可以实时查看电源输入的状态。

uQmMGJB1OjzsQANv2kGNO1ei9JnKsxcKSKYMJnlS.pngBHC1OOsBGjbB8UhZ4rSNgxb8nSzROIovJ0GrVvbd.jpeg

        这部分时光耦隔离,主要是隔离单片机(MCU)电源与供电电源的干扰,因为设计电路的时候没充分考虑,PCD就没这部分电路,后面改有疫情和时间等原因就没重新画板子,就就用洞洞板直接做了,同样光耦内部是发光二极管也要接限流电阻,对应I/O配置引脚拉低电平1、2引脚导通,3、4才能跟着导通,电流才能流动到三极管,3V3电源是从MCU能获取到就没有设计降压电路。

ox9ffsLoDOwBEFJLhDOLOLPOPKZf8AmaFgA1xaqa.png

C:\Users\Administrator\AppData\Local\Microsoft\Windows\INetCache\Content.Word\微信截图_20221221224842.png

        三路继电器电路,光耦电路输出的电路入此电路的三极管基极(R1限流分压),集电极电源有输入端获得,三极管导通电流由发射极输出到继电器1、4引脚,线圈通电开始励磁,继电器衔铁由INT接5引脚(动接点)接入电源,开始由3引脚(常闭端/前接点)向2引脚(常开端/后接点)吸起贴合并把电流输出到输出控制USB母座。当负载通过USB的电源线插入,这样由MCU控制继电器就实现了对负载的电源开关的控制。

 

 

二、程序设计部分本设计不能本质来讲就是花式电灯,用蓝牙模块通过单片机的串口usar通信,产生串口中断判断输入数据对错控制IO引脚输出的电平信号,控制继电器              的吸起与落下,同样、不断扫描按键读取电平状态也能实现按键控制。

如图所示:

653ANEgKMPBhVsFwV0pi8AFCC4QhIO6XZ2Qfioi4.png9sTeNSRNrnI3KbU4V3ngkVCWiheCi3vxnrkMRgj2.png

三、功能演示:

 

 

 

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
工程视频/附件
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

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

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

服务时间

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

support
  • 开源平台公众号

MP