发 帖  
原厂入驻New
[问答] 继电器工作导致单片机重启应该做那些保护?
189 华强芯城 继电器 电机
分享
各位好:
      我使用继电器SRD-05VDC-SL-C控制6V减速电机的开关、正反转,但是在开关过程中,有一定几率会导致单片机重启。求教应该做那些保护?
0
2019-11-4 09:11:04   评论 分享淘帖 邀请回答
17个回答
有R7了还要光耦做什么
2019-11-4 11:34:53 评论

举报

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

先分清是继电器线圈引起的,还是继电器负载引起的问题。
2019-11-4 11:45:12 评论

举报

不好意思,没说清楚,R7确实是调试的,正常不焊接。什么引起的我说不清楚,这个继电器工作电压是6V,6V是电源电压,电池供电,4节电池。我的cpu工作电压的是3.3V,所以其实还有一个稳压芯片1117.地是共地,继电器关闭的瞬间,会导致cpu重启。几率并不大,但是有。我以为是关闭的时候反向的电动势引起的,但是加了瞬间抑制二极管也没什么用。特此求教
2019-11-4 11:56:51 评论

举报

通过软件反复控制继电器的开启和关闭,使用示波器测试6V电源以及3.3V电源,看看是否有比较大的跳变
我也遇到过,后面好像是继电器开关瞬间影响cpu晶振导致的问题,仅供参考!
2019-11-4 12:24:20 评论

举报

我只遇到继电器断开把LCD搞黑屏的情况,CPU倒是没事。我的情况是继电器控制交流电,断开时触点拉弧造成 的,你的这个继电器闭合引起的故障就搞不明白了。除非是继电器控制的设备影响了你的电源。
既然是重启,看看MCU相关的管脚吧,比如电源、复位
防护本身也不用加太多咯
2019-11-4 12:47:02 评论

举报

电阻R9值用3K左右,试试
2019-11-4 12:57:02 评论

举报

2019-11-4 13:02:07 评论

举报

LZ你的问题得到解决了没。
在3.3V换大些的电容,也可在继电器加RC电路。
2019-11-4 13:19:25 评论

举报

电磁兼容的问题,很多都是layout问题。 上PCB截图,一目了然
2019-11-4 13:33:16 评论

举报

io端口没有串电阻吗?
2019-11-4 13:47:24 评论

举报

有没有可能是你的电机没加续流二极管
2019-11-4 13:59:13 评论

举报

有1N4007线圈的反向干扰可以解决。现在看来就是触点开闭合引发的。可以在触点两侧加RC或者采用隔离开关电源将3V3与6V隔离也可以解决。合理PCB布局分区。也可以在复位引脚上串R并C试试, R与C值都要大。
2019-11-4 14:05:56 评论

举报

2019-11-4 14:13:41 评论

举报

单片机端口直接驱动光耦吗?没有限流电阻吗?
2019-11-4 14:28:24 评论

举报

主要是系统设计,特别是PCB设计的问题
2019-11-4 14:43:49 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
关闭

站长推荐 上一条 /7 下一条

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