宋元浩

Desktop wireless relay control design based on Liangshan School

 
Overview

       基于梁山派桌面无线继电控制系统,主控为梁山派,通过蓝牙模块与MCU实现串口通信,以及程序逻辑控制实现双开,控制5V电源输出,让gd32引脚输出的高低电平控制继电器的吸起与落下,从而控制一些小功率且经常需要开关的桌面小电器,继电器控制的输出设计成usb接口,这样就方便接台灯,小风扇等。
 
一、原理图电路分析:
        对的一个刚入门玩电子的萌新来说,难的、高大上的东西我也不会做,加之我书桌面也有许多如台灯、小音箱之类的小电器需要控制,所以便想做这么一个东西,也是我第一次完全独立且全流程的完成这个项目,基于梁山派开发的拓展项目主控芯片用的是GD32F450ZGT6,开发板直接插在两个20*2pin的排母
 
通过TX和RX与蓝牙进行串口通信
        OUT1~NET20是用于给继电器发送电平信号的引脚,集中继电器和拓展板不在同一块板子上需要采用杜邦线链接所以这里直接接到1*6pin的排针上,便于安装杜邦线。
        P39和P40、P78、P77是VCC和GND不用多说这是供电要用的引脚,可以用开发板的type-c接口直接供电,也可以用预留的USB母座供电。(因为拓展板供电电压是5V施加大于5v的电压易烧毁)
 
        PA0~PA5是6和轻触按键开关用于直接控制,PA0~ PA5同时接有6个指示灯用于指示按键是否按下,每个led灯都接有4.7k电阻用于限流,当按键按下时对应的引脚会被电平会被拉高,此时led被点亮,松开后电平变低灭灯,将PA0~PA5设计成输入读取电平高低就可以捕捉输入信号了。
这是集中继电器板,一块板子有三路继电器。
         我这里选用了USB母座作为供电接口,电源的输出也是用USB母座的,并设计了一个输入电源指示灯,可以实时查看电源输入的状态。
        这部分时光耦隔离,主要是隔离单片机(MCU)电源与供电电源的干扰,因为设计电路的时候没充分考虑,PCD就没这部分电路,后面改有疫情和时间等原因就没重新画板子,就就用洞洞板直接做了,同样光耦内部是发光二极管也要接限流电阻,对应I/O配置引脚拉低电平1、2引脚导通,3、4才能跟着导通,电流才能流动到三极管,3V3电源是从MCU能获取到就没有设计降压电路。
        三路继电器电路,光耦电路输出的电路入此电路的三极管基极(R1限流分压),集电极电源有输入端获得,三极管导通电流由发射极输出到继电器1、4引脚,线圈通电开始励磁,继电器衔铁由INT接5引脚(动接点)接入电源,开始由3引脚(常闭端/前接点)向2引脚(常开端/后接点)吸起贴合并把电流输出到输出控制USB母座。当负载通过USB的电源线插入,这样由MCU控制继电器就实现了对负载的电源开关的控制。
 
 
二、程序设计部分:本设计不能本质来讲就是花式电灯,用蓝牙模块通过单片机的串口usar通信,产生串口中断判断输入数据对错控制IO引脚输出的电平信号,控制继电器              的吸起与落下,同样、不断扫描按键读取电平状态也能实现按键控制。
如图所示:
三、功能演示:
 
 
 
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 04:22:59

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号