[MCU] 用继电器对电磁阀进行控制,发现电流太大单片机复位

[复制链接]
 楼主| lizye 发表于 2019-7-30 22:54 | 显示全部楼层 |阅读模式
用继电器对电磁阀进行控制,发现电流太大单片机复位
wuhany 发表于 2019-7-30 22:56 | 显示全部楼层
这一般是继电器的VCC没有处理好,电源功率不足
jiahy 发表于 2019-7-30 22:59 | 显示全部楼层
是,滤波储能电容值太小,继电器VCC离电源端的电源线过长,地回路线过小。
午夜粪车 发表于 2019-7-30 23:02 | 显示全部楼层
哪该炸办?
zhanghqi 发表于 2019-7-30 23:03 | 显示全部楼层
在继电器VCC上对地并一个电解电容试试看。
zhenykun 发表于 2019-7-30 23:04 | 显示全部楼层
这只是现象,不是原因
liliang9554 发表于 2019-7-30 23:06 | 显示全部楼层
典型的干扰问题,加光偶隔离应该可以解决
shimx 发表于 2019-7-30 23:08 | 显示全部楼层
继电器本身就起到隔离作用,根本无需再做二次隔离,增加一组电源的成本,只要处理好电源部分,问题就应刃而解。
 楼主| lizye 发表于 2019-7-30 23:09 | 显示全部楼层
我就是加光耦隔离了,再用NMOS驱动继电器来控制电磁阀。电磁阀阻值30欧姆,24V供电。
zhanghqi 发表于 2019-7-30 23:12 | 显示全部楼层

这是个典型的辐射干扰问题,电流越大,干扰辐射越大。
加光耦隔离是解决不了问题的。
午夜粪车 发表于 2019-7-30 23:14 | 显示全部楼层
是续流二极管的原因,而且瞬间冲击电流特别大!
liliang9554 发表于 2019-7-30 23:15 | 显示全部楼层

续流二极管啥问题
不会没接吧
jlyuan 发表于 2019-7-30 23:17 | 显示全部楼层
楼主可以加一个电源滤波器,也许能够解决问题。
huangchui 发表于 2019-7-30 23:19 | 显示全部楼层
嗯,看看复位时,各相关点的电压变化情况.再找原因吧.
午夜粪车 发表于 2019-7-30 23:20 | 显示全部楼层

电流瞬时到达10多安培?! ...

单片机低压复位吧~~~
heweibig 发表于 2019-7-30 23:21 | 显示全部楼层
不会是电磁阀直接接通电源短路吧?
zhanghqi 发表于 2019-7-30 23:24 | 显示全部楼层

多方面原因引起,
1、继电器电容没有加储能电容;
2,PCB layout存在问题,地线、电源线没有处理好。
3、其它问题
zhenykun 发表于 2019-7-30 23:26 | 显示全部楼层
在单片机和继电器驱动直接,串入一个电阻,布板时电阻要靠近MCU放置。
wyjie 发表于 2019-7-30 23:28 | 显示全部楼层
继电器两端加一个隔离二极管,防止电流反流,影响单片机就行了,我一直这样处理,效果不错。如果一个二极管效果不好的,可以同时多加几个并联。。
shimx 发表于 2019-7-30 23:31 | 显示全部楼层
简单的办法就是加大限流电阻的吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

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

852

主题

9757

帖子

2

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