3050311118 发表于 2013-1-4 22:57:25

单相电机启停单片机死机加阻容之后稍微好些还有问题

驱动220v单项电机,原以为会很顺利,但问题多多,一开始,电机启停,单片机就死机,加了阻容滤波之后稍微好些,但还是会死机,
俺想问下 大侠们   单相电机的阻容缓冲怎么确定电阻电容参数啊,电机启停单片机死机   还跟哪些因素有关呢?

lgg88 发表于 2013-1-5 08:44:25

不至于这么差劲吧   ,用的是什么单片机   ?

lgg88 发表于 2013-1-5 08:45:04

最好把整个硬件贴上来才好分析

OOXX110 发表于 2013-1-5 08:50:27

继电器加RC吸收,继电器加个套接到GND.

xiaozuowei118 发表于 2013-1-5 08:53:46

最好用DC-DC把单片机隔离起来

3050311118 发表于 2013-1-5 09:32:30

lgg88 发表于 2013-1-5 08:44 static/image/common/back.gif
不至于这么差劲吧   ,用的是什么单片机   ?

STM32                        

wdmfhvk 发表于 2013-1-5 10:05:59

stm32?以前我在一数控公司搞驱动器时,也遇到过此类问题。参数要慢慢试试

spy2008 发表于 2013-1-5 10:21:35

RC参数不合适。空间允许用固态试试。

fnems 发表于 2013-1-5 10:48:35


单片机死机一般是电源引起的吧。

LZ贴出来的IO部分回路,一般是拿来分析IO pin有无损坏危险用的。一般不会因为IO上的干扰死机(除了干扰窜入RST)

develop 发表于 2013-1-5 13:17:48

光耦的接法真奇葩

gongxd 发表于 2013-1-5 13:18:49

光耦的接法真奇葩

vesly 发表于 2013-1-6 12:51:33

电机的线上 加磁环 可抗干扰 很明显

xionghuioo7 发表于 2013-1-6 14:01:24

控制板电源220V和单相电机电源接在一起的吗?单片机死机一般都是电源上不干净造成的,建议在控制板电源入线处加电源滤波器,在直流输出的地方再加TVS吸收,可以很大程度上抑制电源干扰。

hdxet 发表于 2013-1-6 14:46:26

阻容吸收要做,单片机的抗干扰更重要,单片机每个供电端口都加个104电容,与外界连接的端口,特别是输入口要加抗干扰措施,使用金属外壳,外壳接地,如果实在不行就用固态继电器控制电动机,不过最好用适用于感性负载的固态继电器。

hdxet 发表于 2013-1-6 14:46:43

本帖最后由 hdxet 于 2013-1-6 14:48 编辑

还有,你的电源用的是什么电源?

xidian123 发表于 2013-1-6 14:56:52

有两种可能
1,电源干扰---电源加强滤波,比如加大3.3V的滤波电容
2,辐射干扰---单片机罩个屏蔽罩,供电线上串个小磁珠

Put_down 发表于 2013-1-6 18:03:24

初步感觉你的光耦接法很偏。不知你的控制逻辑所以不敢确定输入端;但输出端的接法,肯定是太偏了。

3050311118 发表于 2013-1-7 08:52:56

develop 发表于 2013-1-5 13:17 static/image/common/back.gif
光耦的接法真奇葩

那个接法???????有啥问题不

3050311118 发表于 2013-1-7 13:47:18

测量了下 电机启动电容两边的电压380多伏   该怎么放电呢

bbssilverkey 发表于 2013-1-7 17:01:37

MCU旁路2个100u,4个0.1u看看行不行

Friendz 发表于 2013-1-7 20:59:03

这种干扰有3大对策方式,共模滤波、TVS滤波、光耦隔离。祝成功!

Friendz 发表于 2013-1-7 21:02:30

develop 发表于 2013-1-5 13:17 static/image/common/back.gif
光耦的接法真奇葩

接法是不合理。 达林顿光耦直接连继电器就好了。

3050311118 发表于 2013-1-8 09:41:01

Friendz 发表于 2013-1-7 21:02 static/image/common/back.gif
接法是不合理。 达林顿光耦直接连继电器就好了。

那个不是达林顿光耦呢 PC817

3050311118 发表于 2013-1-8 13:36:41

我用STC的以前设计的单片机   设计时都没考虑到干扰方面的    STC的单片机就不死机

STM32的抗干扰性还是不行啊

Friendz 发表于 2013-1-8 20:37:24

3050311118 发表于 2013-1-8 09:41 static/image/common/back.gif
那个不是达林顿光耦呢 PC817

我的意思是直接用达林顿光耦,晶体管都省了。

最简单的方式再试一下:用另一个继电器在电机附近,再加一级继电器。

zhiyiyunmeng@ 发表于 2013-1-8 21:55:56

3050311118 发表于 2013-1-7 08:52
那个接法???????有啥问题不

看来你不懂集电极开路输出的光偶的用法啊。集电极开路输出的光偶需要上拉输出的。817更是如此,还有前后电源一定不能共地。

liu969610245 发表于 2013-1-8 22:27:43

估计影响到单片的电源了吧。有跌落,以前做小电机的时候遇见过。把单片的电源做的扎实就好了

liu969610245 发表于 2013-1-8 22:29:09

毕竟电机跟单片都是220电源出的吧。实际还是没有隔离好

pisayisi 发表于 2013-1-9 00:31:02

,

本帖最后由 pisayisi 于 2013-1-9 00:32 编辑

You can replace output transistors with a suitable darlington equivalent such as tip121 as shown below by keeping back emf protection diodes...

zhanyanqiang 发表于 2013-1-9 07:57:41

zhiyiyunmeng@ 发表于 2013-1-8 21:55:56 static/image/common/back.gif

看来你不懂集电极开路输出的光偶的用法啊。集电极开路输出的光偶需要上拉输出的。817更是如此,还有前后电源一定不能共地。

同理,光耦使用!!

tbkmcjl 发表于 2013-1-9 21:34:07

以前5V直接接VCC,现在改成这样

5V----------10R电阻————单片机VCC
         |               |
         |    220uF|

5V通过10 R电阻接VCC,10R上并个220uF电容
先不要问我为什么。
解决了就告诉我。

TigerRay 发表于 2013-1-10 08:52:34

其实有一种三极管的接法就是这样接的,这样接是启一个横流源的效果,不过就不知道LZ是不是这样用的!{:lol:}{:lol:}{:lol:}

gxwyl2 发表于 2013-1-10 09:20:21

继电器接地和单片机地要分开接否则有干扰

point110 发表于 2013-1-10 12:54:47

这个应该是电机刚刚启动时侯的电流变化率太大造成的干扰把。

tbkmcjl 发表于 2013-1-11 00:53:55

tbkmcjl 发表于 2013-1-9 21:34 static/image/common/back.gif
以前5V直接接VCC,现在改成这样

5V----------10R电阻————单片机VCC


上面的回帖写错了,应该是

5V-----10R--------VCC
                  |
                  |
               _____
               220uf
               _____
                  |
                  GND

z31com 发表于 2013-1-11 08:31:08

用示波器,把启动的电源捕下来,看看
页: [1]
查看完整版本: 单相电机启停单片机死机加阻容之后稍微好些还有问题