lyhjx 发表于 2016-9-29 21:20:55

感性负载工作时,为什么单片机不工作?

继电器接通感性负载,我的stc单片机就不工作了,什么原因?现在我加了阻容吸收能凑合工作,最好的解决方法是什么方案?有网友遇到过这种情况吗?

renmin 发表于 2016-9-29 21:48:42

能否附上图文说明.

粗人 发表于 2016-9-29 21:51:08

1、单片机选型慎重。
2、隔离。
3、电机线串磁环,加吸收。

wkman 发表于 2016-9-29 21:51:59

电源窜入了干扰,,,方法楼上都说了{:lol:}{:victory:}

wanggoals 发表于 2016-9-29 22:29:01

建议加吸收电路,之前上学的时候测试过:在没有吸收二极管的情况下,单单继电器的线圈在通断就会导致51单片机程序跑飞或复位。

lyhjx 发表于 2016-9-29 23:06:19

继电器线圈加了二极管

kafeiwutang 发表于 2016-9-30 08:10:00

最好的方案是用plc,你肯定接受不了

ZHAOBAO511 发表于 2016-9-30 08:26:17

如果干扰较大的话加个外壳单独处理地线,另外加些电感电容在电源上。

ldx24511 发表于 2016-9-30 08:51:47

要先找到原因,看看是在吸合瞬间就不工作,还是带负载就不工作,如果是带负载就不工作就要考虑布线和隔离,如果是吸合瞬间就要考虑过零吸合和尖峰吸收。

mcucow 发表于 2016-9-30 09:27:55

电源隔离

CEO 发表于 2016-9-30 09:32:57

是不是直接输出驱动继电器的啊,哈哈哈哈哈

anta09 发表于 2016-9-30 10:20:56

用强推挽输出

小李非刀 发表于 2016-9-30 17:39:50

类似问题其实很简单:用示波器看电源,是否有尖峰,正的尖峰超过7V容易烧IC,负的尖峰容易导致复位。
我用STC的MCU非隔离驱动几十个继电器或电磁阀线圈,长时间工作我都没有发现复位的。

qd118118 发表于 2016-9-30 17:41:25

控制交流还是直流负载,处理方法又是不一样的

xiaobendan 发表于 2016-9-30 18:24:11

怎么接的?都是控制接触器线圈的,都可以用的啊

lyp103 发表于 2016-9-30 18:37:52

还有个简单的办法可以试试,就是刚送了个驱动继电器信号后,MCU马上休眠100MS,避开继电器吸合时的干扰,释放继电器也一样处理{:lol:}

zwcled 发表于 2016-10-7 09:36:30

lyp103 发表于 2016-9-30 18:37
还有个简单的办法可以试试,就是刚送了个驱动继电器信号后,MCU马上休眠100MS,避开继电器吸合时的干扰,释 ...

干一会,睡一会,这工作太爽了

a7458969 发表于 2016-10-13 20:43:26

光耦解决一切问题

rundream 发表于 2016-10-13 20:49:48

a7458969 发表于 2016-10-13 20:43
光耦解决一切问题

楼主肯定是穷,光耦增加成本{:titter:}

工程师030 发表于 2016-10-19 19:27:28

除了rc吸收,楼主需要在给单片机供电的220v电源前端加入滤波

34071417 发表于 2016-10-25 11:29:55

电源干扰,负载供电是否隔离,还有安全距离什么的

34071417 发表于 2016-10-25 11:30:19

楼主最好还是上个电路图

ccmj4708 发表于 2016-10-25 11:52:25

是的,电源很重要,尽量用DCDC,少用LDO

lyhjx 发表于 2016-10-27 20:42:26

用的2596
页: [1]
查看完整版本: 感性负载工作时,为什么单片机不工作?