你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

继电器吸合/释放时STM8S208经常复位

[复制链接]
xuanhao 提问时间:2019-5-27 12:14 /
继电器控制电阻性加热负载,在继电器释放时经常导致STM8S208系统复位重启,甚至死机,做了各种能想到处理(包括屏蔽),均无果。(电源是220VAC是共用的,经开关电源转变为24VDC+5VDC双直流电源)。转请教各位如何处理,叩谢!

输入部分

输入部分

芯片电源部分

芯片电源部分
收藏 评论17 发布时间:2019-5-27 12:14

举报

17个回答
xuanhao 回答时间:2019-6-16 14:01:29
本帖最后由 xuanhao 于 2019-6-16 14:04 编辑
frank171 发表于 2019-6-13 16:28
电源没有隔离,就不要用光耦了,另外继电器的续流二极管位置错误,纠正了吗?楼上的思路都是具有建设性的, ...

感谢回复!
K1续流二极管位置更正了。
根据各位的建议的思想,现将K2功率输出继电器更改为24VDC电源,同时也增加了续流二极管,而且此电源为单独配置,与主板电源没有直接关联。结果比较理想,连续自动模拟通断循环测试72小时,均无出现系统复位现象,貌似解决问题。
再次感谢所有回复。
xuanhao 回答时间:2019-5-27 16:53:15
本帖最后由 xuanhao 于 2019-5-27 16:59 编辑
toofree 发表于 2019-5-27 13:50
这是布局布线不合理造成的吧。
如果24V与系统VCC也是隔离的话,在光耦上已经能做到与外部AC完全隔离了。
既 ...

谢谢回复!
使用24V功率继电器,需要更大的24VDC功率,因空间有限,设计时是希望开关电源小点,故选用了外电源220VAC来驱动功率继电器。
还是因为空间原因,无法使用固态,负载功率很大,固态的散热问题解决不了。另,布局布线不合理,是指哪方面,主板上的?主要要注意会什么样的问题?
xuanhao 回答时间:2019-5-30 09:25:43
qiangtech 发表于 2019-5-27 19:26
应该先区分一下是电源的问题还是辐射的问题吧,用示波器观察一下MCU电源和MCU的复位脚在继电器动作的时候是 ...

谢谢回复!
先前用示波器观察MCU的电源(5V)能看到在继电器动作时偶有明显的高低脉冲出现。为此在5V上增加的电容(去偶和滤波),同时220VAC入口增加了相关的滤波器件,也用了屏蔽手段,但效果均不明显,只是减少了复位的次数,无法根除。
wenyangzeng 回答时间:2019-5-27 13:11:59
本帖最后由 wenyangzeng 于 2019-5-27 13:13 编辑

K1应该使用5V继电器,单独一组5V供电。同时在K1触点间加接RC火花吸收电路。而K2不应该集成在与CPU同一PCB板上。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

七哥 回答时间:2019-5-27 13:50:41
这是布局布线不合理造成的吧。
如果24V与系统VCC也是隔离的话,在光耦上已经能做到与外部AC完全隔离了。
既然你的AC220V都是共用的,那么为何不用一个24V功率继电器直接控制交流负载呢?
再或者直接光耦都不要,直接接一个5V大功率固态继电器。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

xuanhao 回答时间:2019-5-27 15:52:36
本帖最后由 xuanhao 于 2019-5-27 16:03 编辑
wenyangzeng 发表于 2019-5-27 13:11
K1应该使用5V继电器,单独一组5V供电。同时在K1触点间加接RC火花吸收电路。而K2不应该集成在与CPU同一PCB板 ...
谢谢回复!
K1是在主板上的,24V与5V是隔离的,K2不在主板上,但因空间有限,所有器件是装在1个400*400*170(mm)盒体内的,所有离得比较近,K1触点的RC吸收也曾加过,没有什么效果,
Kevin_G 回答时间:2019-5-27 18:52:50
你电路设计有问题
xuanhao 回答时间:2019-5-27 18:54:52
Kevin201707 发表于 2019-5-27 18:52
你电路设计有问题

谢谢回复!
哪方面有问题,请赐教
Kevin_G 回答时间:2019-5-27 18:57:55
K1二极管放错位置了,K2也需要这样的二极管,MCU最好通过驱动三极管驱动光耦。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

qiangtech 回答时间:2019-5-27 19:26:40
应该先区分一下是电源的问题还是辐射的问题吧,用示波器观察一下MCU电源和MCU的复位脚在继电器动作的时候是不是有明显的高低脉冲。如果有明显的高低脉冲可能要想办法在电源这里解决,加电容,屏蔽,隔离,拉远距离,慢慢找。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

xujiantj 回答时间:2019-5-31 08:27:32
单片机复位应该和继电器释放时的反向电流的影响有关,大继电器用电容吸波速度太慢,你反向加快速二极管试试,和小继电器一样。再有PCB布板的时候敷铜不能敷到继电器的常开、常闭触点位置,只能敷到线圈一侧,如果触点被敷铜环绕很容易产生干扰。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

frank171 回答时间:2019-6-13 16:28:24
电源没有隔离,就不要用光耦了,另外继电器的续流二极管位置错误,纠正了吗?楼上的思路都是具有建设性的,建议楼主试试
xuanhao 回答时间:2019-6-16 14:05:57
本帖最后由 xuanhao 于 2019-6-16 14:07 编辑
frank171 发表于 2019-6-13 16:28
电源没有隔离,就不要用光耦了,另外继电器的续流二极管位置错误,纠正了吗?楼上的思路都是具有建设性的, ...

感谢回复。
问题按楼下回复方式解决。
xuanhao 回答时间:2019-6-16 14:07:16
frank171 发表于 2019-6-13 16:28
电源没有隔离,就不要用光耦了,另外继电器的续流二极管位置错误,纠正了吗?楼上的思路都是具有建设性的, ...

感谢回复。
问题按楼下回复方式解决。
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版