打印

STM32芯片发热,咋回事?

[复制链接]
9607|27
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
是这样的,我这STM32F103芯片平时正常工作,当连续按压按键,启动继电器输出时候,有时候就会出现板子发热现象。用示波器观察是这样的。
  
这个是不是干扰引起的,如何解决呢?




相关帖子

沙发
ningling_21| | 2018-7-27 13:11 | 只看该作者
示波器测的哪里

使用特权

评论回复
板凳
jjjyufan| | 2018-7-27 14:23 | 只看该作者
上个原理图看看?
莫非你的32出来接了很多继电器输出?
IO输出电流是有限的,超限了很容易发热
加缓冲 驱动

使用特权

评论回复
地板
刘东君|  楼主 | 2018-7-27 16:21 | 只看该作者

测试的3.3V电源

使用特权

评论回复
5
刘东君|  楼主 | 2018-7-27 16:25 | 只看该作者
jjjyufan 发表于 2018-7-27 14:23
上个原理图看看?
莫非你的32出来接了很多继电器输出?
IO输出电流是有限的,超限了很容易发热


MCU接了 3个这样的继电器引脚。

这边这个是按键开关,检查到高电平,继电器上电,检测到底电平,继电器断电。

使用特权

评论回复
6
ningling_21| | 2018-7-27 17:20 | 只看该作者
刘东君 发表于 2018-7-27 16:25
MCU接了 3个这样的继电器引脚。

这边这个是按键开关,检查到高电平,继电器上电,检测到底电平,继电器 ...

显然3.3V 负载过重了,用3.3V做继电器电源?

使用特权

评论回复
7
jjjyufan| | 2018-7-28 07:11 | 只看该作者
看波形 应该确实3.3V 电流 不够
被拉低很多
32 工作电压不稳,引起发热

使用特权

评论回复
8
gx_huang| | 2018-7-28 09:36 | 只看该作者
3.3V驱动继电器,少见,电源电压都被拉下去了。
但是发热,应该还有其它原因,要分析一下哪个地方发热。

使用特权

评论回复
9
刘东君|  楼主 | 2018-7-28 15:41 | 只看该作者
gx_huang 发表于 2018-7-28 09:36
3.3V驱动继电器,少见,电源电压都被拉下去了。
但是发热,应该还有其它原因,要分析一下哪个地方发热。 ...

是芯片发热 STM32芯片发热

使用特权

评论回复
10
刘东君|  楼主 | 2018-7-28 15:42 | 只看该作者
ningling_21 发表于 2018-7-27 17:20
显然3.3V 负载过重了,用3.3V做继电器电源?

是滴。。。3.3V的继电器

使用特权

评论回复
11
刘东君|  楼主 | 2018-7-28 15:43 | 只看该作者
jjjyufan 发表于 2018-7-28 07:11
看波形 应该确实3.3V 电流 不够
被拉低很多
32 工作电压不稳,引起发热

大部分时间可以工作,出现上面的背影波形时候,STM32芯片发热严重,电源波形就被拉下去了,是不是STM32程序跑飞了

使用特权

评论回复
12
ningling_21| | 2018-7-28 16:13 | 只看该作者
刘东君 发表于 2018-7-28 15:43
大部分时间可以工作,出现上面的背影波形时候,STM32芯片发热严重,电源波形就被拉下去了,是不是STM32程 ...

电压低到一定程度,芯片就复位不会再运行程序,更不会跑飞

使用特权

评论回复
13
gnaijnaoul| | 2018-7-28 19:11 | 只看该作者
1.确认这个发热不是你的LDO引起,2.检查一下按键IO的方向配置,如果按键口处于输出高电平,按下按键可能导致过大的损耗。

使用特权

评论回复
14
gx_huang| | 2018-7-28 21:46 | 只看该作者
刘东君 发表于 2018-7-28 15:41
是芯片发热 STM32芯片发热

测试一下,如果短路三极管,人为让继电器吸合,看看电源电压是否下跌。
或者3.3V外接稳压电源供电。
判断是电源电流不够,是否继电器耗电导致,还是其它耗电导致。
如果只是MCU发热,估计和MCU的GPIO配置有关,可能是软件原因。

使用特权

评论回复
评论
gx_huang 2018-11-17 21:32 回复TA
@swmcu :GPIO电平冲突了,就会导致芯片电流增大发热。比如输入口,外部接地,由于干扰或者软件BUG配置成输出高电平,就冲突了。 
swmcu 2018-11-16 17:02 回复TA
我也遇到类似问题,单片机工作一段时间后开始发热,LDO被拉低。我的LDO只为单片机供电。如果是软件问题,可能的原因是什么呢? 
15
ddllxxrr| | 2018-7-29 07:25 | 只看该作者
把电流控制信,一般是电流太大了

使用特权

评论回复
16
vikey_zhu| | 2018-7-29 20:58 | 只看该作者
STM32的供电是不是和继电器的供电是一起的?

使用特权

评论回复
17
一路向北lm| | 2018-7-30 07:19 | 只看该作者
电源部分供电不足吧

使用特权

评论回复
18
刘东君|  楼主 | 2018-7-30 09:06 | 只看该作者
gnaijnaoul 发表于 2018-7-28 19:11
1.确认这个发热不是你的LDO引起,2.检查一下按键IO的方向配置,如果按键口处于输出高电平,按下按键可能导 ...

这个平时是正常工作的,按键切换有时候几十次,有时候10多次才出现这种情况!

使用特权

评论回复
19
刘东君|  楼主 | 2018-7-30 09:07 | 只看该作者
gx_huang 发表于 2018-7-28 21:46
测试一下,如果短路三极管,人为让继电器吸合,看看电源电压是否下跌。
或者3.3V外接稳压电源供电。
判断 ...

这个按键切换几十次,偶尔才出现一次这种情况, 我给电路板断电在上电就好了,在进行按键多次按压试验,偶尔又会出现

使用特权

评论回复
20
刘东君|  楼主 | 2018-7-30 09:08 | 只看该作者
vikey_zhu 发表于 2018-7-29 20:58
STM32的供电是不是和继电器的供电是一起的?

是一起的

使用特权

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

本版积分规则

170

主题

1091

帖子

7

粉丝