IO直接驱动继电器出现复位问题

2019-07-17 16:07发布

11111122.jpg
用芯片引脚直接三极管放大驱动继电器,现在继电器断开的时候会引起芯片复位,在不改动硬件的情况下能不能解决?
我是直接用的该函数,配置为输出
GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE,GPIO_PIN_2);//使能PF2为输出、DO1
IO配置为输出有几种模式,其他模式是否可以提高一些抗干扰能力?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
djz1992
1楼-- · 2019-07-17 17:58
 精彩回答 2  元偷偷看……
djz1992
2楼-- · 2019-07-17 21:12
来人啊,救命啊。。。以前好像不复位啊,怎么最近老是复位
dirtwillfly
3楼-- · 2019-07-18 00:37
最好还是通过硬件解决。
这个问题是很典型的干扰问题。
继电器断开的时候会产生反向电动势,要注意电源隔离、io信号隔离,或者给放电二极管并一个rc电路试试
djz1992
4楼-- · 2019-07-18 02:28
dirtwillfly 发表于 2016-12-15 16:49
最好还是通过硬件解决。
这个问题是很典型的干扰问题。
继电器断开的时候会产生反向电动势,要注意电源隔离 ...

这不是现在没法短时间内修改硬件了么,希望从芯片本身改善一下。而且以前在用的时候没出现这个现状
djz1992
5楼-- · 2019-07-18 02:39
dirtwillfly 发表于 2016-12-15 16:49
最好还是通过硬件解决。
这个问题是很典型的干扰问题。
继电器断开的时候会产生反向电动势,要注意电源隔离 ...

明天查看一下电源是不是有波动吧,把电容放大一点试试
caojihui521
6楼-- · 2019-07-18 02:45
 精彩回答 2  元偷偷看……

一周热门 更多>