OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13722|回复: 19

关于STM32控制继电器工作的问题 有的时候会导致STM32掉电重启 求助啊

[复制链接]

2

主题

6

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2014-3-13
在线时间
0 小时
发表于 2014-5-19 11:09:51 | 显示全部楼层 |阅读模式
5金钱
我用STM32控制一个有光耦隔离的2路继电器,如果插电不加负载继电器根据程序正常通断
但是一旦加上负载(我用的是一个小型风扇)当程序控制继电器关断的时候风扇关闭是会影响STM32让它掉电重启一直在闪屏。
程序里面端口设置推完输出,初始化端口为低电平当满足要求就将相应端口置高,不满足了就置低。
求大大帮忙。

最佳答案

查看完整内容[请看2#楼]

回复【8楼】1122www: --------------------------------- 我已经解决,只要你的继电器有光耦隔离,然后32的板子用开关电源单独供电(5V 2A或3A的最佳),继电器用开发板上的5V输出端供电,风机就工作的很稳定,USB给开发板供电太弱了
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2014-3-18
在线时间
0 小时
发表于 2014-5-19 11:09:52 | 显示全部楼层
回复【8楼】1122www:
---------------------------------
我已经解决,只要你的继电器有光耦隔离,然后32的板子用开关电源单独供电(5V 2A或3A的最佳),继电器用开发板上的5V输出端供电,风机就工作的很稳定,USB给开发板供电太弱了
回复

使用道具 举报

233

主题

961

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1815
金钱
1815
注册时间
2011-10-9
在线时间
230 小时
发表于 2014-5-19 11:19:50 | 显示全部楼层
继电器 那个二极管加了没有?
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2014-3-13
在线时间
0 小时
 楼主| 发表于 2014-5-19 11:37:52 | 显示全部楼层

回复【2楼】simms01:
---------------------------------
?我是直接买的那种继电器模块  有光耦隔离的那种  里面貌似是2TY贴片三极管
回复

使用道具 举报

38

主题

165

帖子

0

精华

高级会员

Rank: 4

积分
646
金钱
646
注册时间
2014-3-5
在线时间
67 小时
发表于 2014-5-19 14:38:50 | 显示全部楼层
回复【3楼】wws:
---------------------------------
电源不稳赵成的吧!   把单片机供电几个电容
Hard work!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-19 23:19:29 | 显示全部楼层
怀疑是继电器的辐射,导致STM32死机,重启了...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

43

主题

228

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1074
金钱
1074
注册时间
2012-1-10
在线时间
238 小时
发表于 2014-5-20 10:17:19 | 显示全部楼层
STM32的供电和继电器供电分开供电。
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2014-5-18
在线时间
0 小时
发表于 2014-5-20 14:38:47 | 显示全部楼层
我也是这种情况,我用继电器驱动的是5V的电控锁,继电器断开时会板子会掉电复位,我用的是mini板
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2014-5-18
在线时间
0 小时
发表于 2014-5-20 15:00:58 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
怎么解决这种情况?
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2014-3-13
在线时间
0 小时
 楼主| 发表于 2014-5-20 16:59:01 | 显示全部楼层
我也试过直接用220V转5V的电源给继电器供电,但是如果电源和STM32不共地的话继电器无法正常工作,可是共地的话就和STM32直接供电一样了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-20 23:15:01 | 显示全部楼层
回复【8楼】1122www:
---------------------------------
1,单片机远离继电器.
2,单片机/继电器加屏蔽.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2014-3-18
在线时间
0 小时
发表于 2014-5-21 13:52:10 | 显示全部楼层
我也是这个问题啊,不加小型风扇继电器正常,一加上风扇,一直掉电重启,求最有效方法啊,马上毕业答辩了。。。
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2014-3-18
在线时间
0 小时
发表于 2014-5-21 15:30:39 | 显示全部楼层
回复【11楼】huguyue:
---------------------------------
已经解决
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
26
金钱
26
注册时间
2014-3-18
在线时间
0 小时
发表于 2014-5-21 15:35:44 | 显示全部楼层
回复【3楼】wws:
---------------------------------
我用的和你一样的5V 2路继电器,可能原因是你用USB供电了,要另外用开关电源供电,USB供电很不稳定
回复

使用道具 举报

2

主题

6

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2014-3-13
在线时间
0 小时
 楼主| 发表于 2014-5-25 14:45:04 | 显示全部楼层
回复【14楼】huguyue:
---------------------------------
谢谢问题解决了   确实是USB供电的问题
回复

使用道具 举报

15

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
130
金钱
130
注册时间
2014-7-16
在线时间
3 小时
发表于 2014-9-4 20:35:36 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
麻烦问下,这个问题应该怎么解决呢?
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-9-5 00:21:09 | 显示全部楼层
回复【16楼】半城:
---------------------------------
9楼
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

96

主题

762

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
金钱
1228
注册时间
2012-10-19
在线时间
15 小时
发表于 2014-11-13 16:56:17 | 显示全部楼层
回复【3楼】wws:
---------------------------------
我这边电路和你的一样,哈哈
回复

使用道具 举报

11

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
461
金钱
461
注册时间
2014-11-23
在线时间
192 小时
发表于 2015-5-18 12:31:59 | 显示全部楼层
你的光耦用的什么型号?有没有加三极管放大,还是直接驱动光耦,然后驱动继电器?
菜鸟不可怕,就怕菜鸟不愿飞 | | | -===+=====_/(T)\_=====+===- | |/.\| | `-|\_/|-'
回复

使用道具 举报

13

主题

123

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
242
金钱
242
注册时间
2013-1-6
在线时间
20 小时
发表于 2015-5-18 15:05:44 | 显示全部楼层
回复【19楼】hxyqq87:
---------------------------------
一般的光耦肯定驱动不了,要加三极管驱动,除达林顿光耦除外
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 09:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表