继电器工作导致单片机重启求教

[复制链接]
 楼主| andiwxz 发表于 2016-6-27 09:04 | 显示全部楼层 |阅读模式
各位好:
      我使用继电器SRD-05VDC-SL-C控制6V减速电机的开关、正反转,但是在开关过程中,有一定几率会导致单片机重启。求教应该做那些保护?

本帖子中包含更多资源

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

×
aozima 发表于 2016-6-27 09:50 | 显示全部楼层
有R7了还要光耦做什么
玄德 发表于 2016-6-27 11:20 | 显示全部楼层

R7可能是调试用,不装配。
但LZ应当说清楚。

先分清是继电器线圈引起的,还是继电器负载引起的问题。


 楼主| andiwxz 发表于 2016-6-27 14:56 | 显示全部楼层
不好意思,没说清楚,R7确实是调试的,正常不焊接。什么引起的我说不清楚,这个继电器工作电压是6V,6V是电源电压,电池供电,4节电池。我的cpu工作电压的是3.3V,所以其实还有一个稳压芯片1117.地是共地,继电器关闭的瞬间,会导致cpu重启。几率并不大,但是有。我以为是关闭的时候反向的电动势引起的,但是加了瞬间抑制二极管也没什么用。特此求教
haiiang 发表于 2016-6-27 21:18 | 显示全部楼层
通过软件反复控制继电器的开启和关闭,使用示波器测试6V电源以及3.3V电源,看看是否有比较大的跳变
过桥豆腐 发表于 2016-6-27 21:39 | 显示全部楼层
我也遇到过,后面好像是继电器开关瞬间影响cpu晶振导致的问题,仅供参考!
水工鸟 发表于 2016-6-30 14:45 | 显示全部楼层
我只遇到继电器断开把LCD搞黑屏的情况,CPU倒是没事。我的情况是继电器控制交流电,断开时触点拉弧造成 的,你的这个继电器闭合引起的故障就搞不明白了。除非是继电器控制的设备影响了你的电源。
b_cool2010 发表于 2016-7-6 11:43 | 显示全部楼层
既然是重启,看看MCU相关的管脚吧,比如电源、复位
防护本身也不用加太多咯
FUNSAY 发表于 2016-7-11 23:44 | 显示全部楼层
电阻R9值用3K左右,试试
bingg 发表于 2016-7-17 17:56 | 显示全部楼层
817可以不要
jackhwang 发表于 2016-8-23 13:19 | 显示全部楼层
LZ你的问题得到解决了没。
在3.3V换大些的电容,也可在继电器加RC电路。
feiban001 发表于 2016-8-24 09:08 | 显示全部楼层
电磁兼容的问题,很多都是layout问题。 上PCB截图,一目了然
eyesee2008 发表于 2016-8-24 16:28 | 显示全部楼层
io端口没有串电阻吗?
在路上_黄昏 发表于 2016-8-25 19:51 来自手机 | 显示全部楼层
有没有可能是你的电机没加续流二极管
EMC110 发表于 2016-8-29 16:56 | 显示全部楼层
本帖最后由 EMC110 于 2016-8-29 16:58 编辑

有1N4007线圈的反向干扰可以解决。现在看来就是触点开闭合引发的。可以在触点两侧加RC或者采用隔离开关电源将3V3与6V隔离也可以解决。合理PCB布局分区。也可以在复位引脚上串R并C试试, R与C值都要大。
EMC110 发表于 2016-8-29 16:57 | 显示全部楼层
问题现在解决了吗?
zhoujunfeng 发表于 2016-8-31 23:19 来自手机 | 显示全部楼层
单片机端口直接驱动光耦吗?没有限流电阻吗?
steelen 发表于 2016-9-1 13:55 | 显示全部楼层
主要是系统设计,特别是PCB设计的问题
 楼主| andiwxz 发表于 2016-9-11 15:10 | 显示全部楼层
前一段时间干别的去了,不好意思。现在又开始弄这个了,还没有解决,上PCB图

本帖子中包含更多资源

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

×
skm2008 发表于 2016-9-15 23:16 | 显示全部楼层
应该加隔离进行处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

166

主题

258

帖子

3

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