关于大伙谈到STM32 容易烧成电源短路解决方法
[复制链接]
44141|75
电梯直达
楼主
楼主|
xx-mcu
发表于 2012-7-27 11:14
|
只看该作者
|只看大图
|倒序浏览
|阅读模式
短路, 电源, STM32, 供电, AC
本帖最后由 xx-mcu 于 2012-7-27 11:29 编辑
硬件配置注意事项
1供电方案注意事项
如图所示:图1为官方推荐电源供电方案,图2为我所使用的供电方式。
STM32F103推荐供电电压为3.3V。为提高MCU稳定性,VDD和VDDA之间用磁珠电感隔离,以此提高可靠性。
STM32F103最大工作电流为150mA(不损坏器件的最大电流),使用过程中遇到上电瞬间电流过大导致芯片烧坏现象。因此建议给VDD供电时串个过流保护二极管。
VBAT引脚切勿悬空处理,如不使用VBAT,该引脚可以连接VDD。该引脚若悬空处置,使用时上电瞬间可能因为VBAT悬空,导致STM32F103内部供电开关损坏而无法继续使用。
1.jpg (88.58 KB, 下载次数: 22)
下载附件
2012-7-27 11:05 上传
图1 官方手册供电方案
VDD和VDDA供电
2.jpg (25.61 KB, 下载次数: 18)
下载附件
2012-7-27 11:05 上传
VBAT供电
3.jpg (7.4 KB, 下载次数: 11)
下载附件
2012-7-27 11:05 上传
电源供电
4.jpg (17.69 KB, 下载次数: 18)
下载附件
2012-7-27 11:05 上传
图2 我现在使用的供电方案
2晶振配置注意事项
如果MCU应用于工业上,RTC推荐使用外部32.768KHz温度范围较宽的普通晶振或者温补晶振。因为内部32.768KHz RC振荡电路和普通外置32.768KHz晶振在低温时,出现上电无法起振导致RTC无法工作现象。
回复
收藏12
举报
相关帖子
• 在STM32CubeIDE中找不到 -l-l 错误
• 折腾L072KZT6低功耗模式的时候发现唤醒延迟比预期要长
• G431RBT6在跑电机控制的时候发现PWM更新有时不同步
• F446RET6做I2S音频输出时碰到DMA缓冲切换不够流畅
• F051R8T6用ADC采集电压的时候感觉线性度没那么理想
• U5A5ZJT6在跑USB和SD卡并发访问时总是容易出点小问题
• WB1MMC在蓝牙透传模式下发现延迟比串口直连要高不少
• G0C1VET6调CAN总线的时候发现滤波配置顺序特别挑剔
• 家里的小米温湿度计,拆开看看里面都有啥
• 9月7日夜间至8日凌晨抬头看“红月亮”
沙发
kanta
发表于 2012-7-28 14:35
|
只看该作者
官方给的是电池供电方案,用个导通电压0.2V的二极管就可以解决防反接的办法,你用LDO供电也能防反接,这个没什么问题。
回复
收藏12
举报
板凳
楼主|
xx-mcu
发表于 2012-7-28 14:49
|
只看该作者
加二极管不只是防反接,MBR0520LT3G是小电流二极管。防止MCU上电时瞬间电流过大烧芯片。
我是多次测试,捕捉瞬间电流才发现此问题。这个很多朋友遇到,但都没找到原因。
回复
收藏12
举报
地板
王紫豪
发表于 2012-7-29 09:34
|
只看该作者
我觉得只要能保证 3.3V 不会过高,就不会烧芯片,3.3V加个 TVS 既可
回复
收藏12
举报
5楼
yhn1973
发表于 2012-7-29 11:18
|
只看该作者
3.3V的TVS不好找,有的也是功率小,过流时嵌位电压高,不能起到有效保护。并且很多时候损坏也不一定是通过电源进去的,也可能是由IO口进去的,即使加了隔离,光藕隔离电压2500V~5000V,继电器隔离电压2000V,而不加吸收的接触器动作产生的电压很容易超过。
回复
收藏12
举报
6楼
yhn1973
发表于 2012-7-29 11:21
|
只看该作者
STM32F103最大工作电流要能整到500mA就太好了,150mA确实有点小。
回复
收藏12
举报
7楼
楼主|
xx-mcu
发表于 2012-7-30 18:49
|
只看该作者
4# 王紫豪
紫豪兄的方法也不错,TVS也是一个不错的解决方法。
回复
收藏12
举报
8楼
王紫豪
发表于 2012-7-30 20:52
|
只看该作者
SMBJ3V3,我一直用,没出过问题。特别是用 dcdc 给cpu供电时,电路板初始状态输出电压比 LDO 坏的几率大很多
回复
收藏12
举报
9楼
chenghaifeng168
发表于 2012-12-25 17:48
|
只看该作者
经常遇到电源VCC跟GND短路,一直都没解决掉。不知道大伙们怎么解决的
回复
收藏12
举报
评论
macaihua7797311
嘿嘿 大哥 那最后问题解决了吗?
发表于 2018-10-22 23:50
10楼
kingpoo
发表于 2012-12-25 19:43
|
只看该作者
看半天没看明白问题在哪里?惭愧
1、使用过程中遇到上电瞬间电流过大导致芯片烧坏现象? 为何会有大电流?
2、你的电路是不是有问题?L45的目的是为了滤除来自数字信号的干扰,是不是应该连接在+3.3V-mcu更加合适?
3、你的图里也看不出你把限流二极管加到VDD啊?
回复
收藏12
举报
11楼
chenghaifeng168
发表于 2012-12-26 12:07
|
只看该作者
电源芯片怎么经常烧
QQ截图20121226120702.jpg
(119.86 KB, 下载次数: 23)
下载附件
2012-12-26 12:07 上传
回复
收藏12
举报
12楼
anno
发表于 2013-1-23 15:26
|
只看该作者
chenghaifeng168 发表于 2012-12-26 12:07
电源芯片怎么经常烧
你用的是什么型号的电源芯片啊?看都看不清楚
回复
收藏12
举报
13楼
smartmcu
发表于 2013-1-26 00:23
|
只看该作者
个人猜测,应该是某个管脚的复位缺省值和电路里有冲突,导致拉大电流。用500ma的二极管或者tvs应该是权宜之计,还是好好看看电路。
不过现在都是用库,用bootloader,很多人根本不管什么复位管脚状态这些事情了。现在好多玩arm的完全没有以前单片机的基本概念,难说是以前搞数据库、系统集成、网页的那些人转过来的,对ST来说,会非常很有趣
回复
收藏12
举报
评论
xmshao
说到了现状 呵呵
发表于 2016-1-29 18:15
14楼
秋天落叶
发表于 2013-1-26 11:56
|
只看该作者
建议很不错
回复
收藏12
举报
15楼
baidudz
发表于 2013-1-26 12:17
|
只看该作者
很有用,多谢共享
回复
收藏12
举报
16楼
wangkangming
发表于 2013-8-27 10:27
|
只看该作者
赞一个啊。。。
回复
收藏12
举报
17楼
crazy2012
发表于 2013-8-27 13:02
来自手机
|
只看该作者
我的烧过
回复
收藏12
举报
18楼
crazy2012
发表于 2013-8-27 13:03
来自手机
|
只看该作者
我的烧了
回复
收藏12
举报
19楼
MCUWYL
发表于 2013-8-30 20:48
|
只看该作者
路过、打酱油、~
回复
收藏12
举报
20楼
hawksabre
发表于 2013-8-31 09:08
|
只看该作者
比较不错的共享经验 谢谢了 感觉还是使用瞬态二极管比较靠谱
回复
收藏12
举报