[电路/定理] 继电器带负载闭合,导致系统复位,LCD屏闪

[复制链接]
 楼主| xiaxingxing 发表于 2025-4-17 17:52 | 显示全部楼层 |阅读模式
如下图片,第一张为三极管控制继电器的原理图,RELAY1,RELAY2接单片机的IO口,J29,J30为两个220V插座(接220V负载);
第二张为单片机供电电压3.3V在继电器带上220V负载时闭合瞬间测到的波形图。
现在的现象是:在继电器不带220V负载时,RELAY1和RELAY2给高电平时,系统不复位,LCD也不屏闪;
而在继电器带上220V负载时,RELAY1和RELAY2给高电平时,系统复位,LCD屏闪(LCD直接由测试界面跳到上电默认的主界面);

上面现象是有什么原因造成的呢?怎么改进电路呢?谢谢各位大佬!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
pleee 发表于 2025-4-18 13:22 | 显示全部楼层
隔离没做好

评论

@chineseboyzxy :是这样的,三极管直接控制三极管驱动继电器。谢谢!  发表于 2025-4-18 21:25
@chineseboyzxy :那是原理图,你晓得他pcb做没做好电气隔离吗  发表于 2025-4-18 14:27
MCU通过三极管直驱继电器,哪来的隔离。  发表于 2025-4-18 14:09
XZL 发表于 2025-4-18 15:00 | 显示全部楼层
触点打火产生的电磁辐射,干扰了电路。
xzy568 发表于 2025-4-18 16:27 | 显示全部楼层
PCB没布好,要把220V尽量离低压电路远点,加强MCU的电源性能
jiabin1024 发表于 2025-4-18 16:33 | 显示全部楼层
改进电源供电,然后注意PCB布局,大功率尽量远离控制回路
zjk103 发表于 2025-4-18 16:53 | 显示全部楼层
触点接触打火产生的电磁干扰吧
jjjyufan 发表于 2025-4-18 17:12 | 显示全部楼层
这个需要结合vdd 5v  怎么来的 分析问题
开关电源输出5V ?
不如用个输出9V给继电器, 加一级 共模 LDO 输出5V 给单片机
xch 发表于 2025-4-18 17:54 | 显示全部楼层
交流负载是感性的?
 楼主| xiaxingxing 发表于 2025-4-18 21:20 | 显示全部楼层
jjjyufan 发表于 2025-4-18 17:12
这个需要结合vdd 5v  怎么来的 分析问题
开关电源输出5V ?
不如用个输出9V给继电器, 加一级 共模 LDO 输 ...

你好,电源链路是这样的,220V整流到5V,然后5V经过DC-DC到3.3V,3.3V给MCU供电。RELAY1,RELAY2直接接单片机IO口。谢谢!
 楼主| xiaxingxing 发表于 2025-4-18 21:24 | 显示全部楼层
xch 发表于 2025-4-18 17:54
交流负载是感性的?

现在发现只要接上负载(比如烘烤台),且负载工作,系统就会复位。谢谢!
xch 发表于 2025-4-19 00:08 | 显示全部楼层
xiaxingxing 发表于 2025-4-18 21:24
现在发现只要接上负载(比如烘烤台),且负载工作,系统就会复位。谢谢! ...

隔离给MCU的供电电源。比如用隔离变压器。或者使用TDK 的电源滤波器。
xionghaoyun 发表于 2025-4-19 09:00 | 显示全部楼层
你抓一下5V 3.3V的电压
chineseboyzxy 发表于 2025-4-19 14:24 | 显示全部楼层
差不多的事儿我也干过。好多年前,家里洗衣机定时器坏了,不想修,自己焊了块洞洞板写了个程序,用89C51控制两个继电器,使洗衣机电机正反转,还带遥控的,用的12V1A的开关电源,7805给单片机。结果就是,遥控按了开始,就跟神经病一样,程序会跑乱,定时时间长短会乱变,没有规律,正反转有时切不过来,一直单向转,凑合用了几天就扔了。
 楼主| xiaxingxing 发表于 2025-4-19 16:44 | 显示全部楼层
chineseboyzxy 发表于 2025-4-19 14:24
差不多的事儿我也干过。好多年前,家里洗衣机定时器坏了,不想修,自己焊了块洞洞板写了个程序,用89C51控 ...

我想看你后面怎么解决的,你居然扔了。
 楼主| xiaxingxing 发表于 2025-4-19 16:53 | 显示全部楼层
xionghaoyun 发表于 2025-4-19 09:00
你抓一下5V 3.3V的电压

3.3V抓过啊,上面图片放了3.3V的波形。谢谢!
 楼主| xiaxingxing 发表于 2025-4-19 16:54 | 显示全部楼层
xch 发表于 2025-4-19 00:08
隔离给MCU的供电电源。比如用隔离变压器。或者使用TDK 的电源滤波器。

隔离电源加光耦或者TDK滤波器,成本都比较大呀。有便宜点的隔离电源推荐吗?谢谢大佬!
逆鳞风暴 发表于 2025-4-20 20:26 | 显示全部楼层
看起来像是继电器闭合时产生了较大的电流冲击,导致单片机供电不稳定。可以尝试在继电器两端并联一个吸收电路,比如并联一个TVS二极管或者RC吸收电路来减少冲击。
jjjyufan 发表于 2025-4-21 08:35 | 显示全部楼层
PCB图发来看看
xch 发表于 2025-4-21 09:44 | 显示全部楼层
xiaxingxing 发表于 2025-4-19 16:54
隔离电源加光耦或者TDK滤波器,成本都比较大呀。有便宜点的隔离电源推荐吗?谢谢大佬! ...

自己做一个EMI 滤波器给控制器220VAC输入,控制器功率 不大,滤波器就不贵。
xch 发表于 2025-4-21 09:55 | 显示全部楼层
xiaxingxing 发表于 2025-4-19 16:54
隔离电源加光耦或者TDK滤波器,成本都比较大呀。有便宜点的隔离电源推荐吗?谢谢大佬! ...

只是让你试试,确定干扰路径。

还有一个干扰路径是继电器内部飞弧,造成高压窜入控制系统电源。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

87

主题

1120

帖子

7

粉丝
快速回复 在线客服 返回列表 返回顶部