打印
[STM32F0]

用IO控制PMOS,为什么执行到此程序跑飞?

[复制链接]
913|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用一个IO口(ISO_EN,推挽)控制PMOS管,带一个10多mA的负载,应不存在下游功耗过大的问题。执行到IO拉低打开PMOS时,程序就会跑飞。

使用特权

评论回复
沙发
heweibig|  楼主 | 2021-3-2 23:45 | 只看该作者

使用特权

评论回复
板凳
heweibig|  楼主 | 2021-3-2 23:48 | 只看该作者
之前用STM32L4也有这个问题

使用特权

评论回复
地板
ousj| | 2021-3-2 23:51 | 只看该作者
ISO_EN到Q1的G极应该增加1只限流电阻

使用特权

评论回复
5
heweibig|  楼主 | 2021-3-2 23:53 | 只看该作者
嗯 我试试加个1K电阻,按说上面已经有10K电阻了。

使用特权

评论回复
6
dengdc| | 2021-3-2 23:55 | 只看该作者
可能后面电路有电容,导致+3.3V瞬间跌落……

使用特权

评论回复
7
heweibig|  楼主 | 2021-3-2 23:57 | 只看该作者
嗯 给3.3V输入端加了10uf电容好像有些效果

使用特权

评论回复
8
jiaxw| | 2021-3-2 23:58 | 只看该作者
那就继续加大电容就好了。

使用特权

评论回复
9
zwll| | 2021-3-3 21:31 | 只看该作者
加大,加大

使用特权

评论回复
10
dingy| | 2021-3-3 21:34 | 只看该作者
不明白加限流电阻是干嘛用的

使用特权

评论回复
11
yinxiangh| | 2021-3-3 21:37 | 只看该作者
是说程序复位了吗

使用特权

评论回复
12
zyf部长| | 2021-3-3 21:39 | 只看该作者
上拉电阻,兄弟

使用特权

评论回复
13
kangzj| | 2021-3-3 21:41 | 只看该作者
怎么不接一只NPN三极管控制,而用IO直接控制?

使用特权

评论回复
14
heweibig|  楼主 | 2021-3-3 21:44 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
15
renzheshengui| | 2021-4-1 11:05 | 只看该作者
带载能力不够?

使用特权

评论回复
16
wakayi| | 2021-4-1 11:28 | 只看该作者
直接上10K电阻

使用特权

评论回复
17
wowu| | 2021-4-1 11:29 | 只看该作者
那这带载能力太低了啊

使用特权

评论回复
18
xiaoqizi| | 2021-4-1 11:31 | 只看该作者
难道是单片机的bug?

使用特权

评论回复
19
木木guainv| | 2021-4-1 11:33 | 只看该作者
在加大限流电阻

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

869

主题

13089

帖子

7

粉丝