STM32/STM8技术william hill官网
直播中

李桂芳

7年用户 169经验值
私信 关注
[问答]

STM32F103CBT6经常烧

     STM32F103CBT6经常烧. 我这边需要支持热插拔,多次热插拔后,单片机就发热,系统灯就不亮,板子已测试发现3.3V对地短路,换一个单片机就ok,以下是原理设计:
图一

用CAN-0,CAN-1,CAN-2,CAN-3与电源和地组成一个端子,
图二

接到另外一个板子上的对应端口,见下图:
图三

热插拔 JR1 这个端口的对应线,就很容易出现烧单片机。
请各位高手帮忙分析一下,谢谢。

回帖(21)

李桂芳

2018-11-8 09:10:09
图一e:1.jpg
举报

李桂芳

2018-11-8 09:17:50
图一:

举报

李桂芳

2018-11-8 09:24:08
图二,将信号端口与供电
举报

李桂芳

2018-11-8 09:43:46
图三:
另外一端接口,主供电部分
举报

孙婷婷

2018-11-8 09:50:28
CAN总线上加个隔离器件试试。
举报

李桂芳

2018-11-8 10:05:00
拨码开关,是置0或者1选择。
第一板没有加拨码威廉希尔官方网站 ,热插拔都是OK。
目前是第二版,加上拨码开关,热插拔时,STM32F103CBT6就很容易烧。

求大神们帮忙,谢谢。
举报

李桂芳

2018-11-8 10:19:33
不接CAN0,CAN1,CAN2.CAN3,热插拔式ok的,加上这4个I/O就很容易烧
举报

王栋春

2018-11-8 10:33:53
一个是用感应电动势造成的 另一个可能是由于不同电压等级之间未搞好隔离
举报

杨丽

2018-11-8 10:38:34
mark。。。。
举报

李桂芳

2018-11-8 10:50:35
引用: tyewybvwe 发表于 2018-11-8 17:38
mark。。。。

不懂是什么意思
举报

陈炜

2018-11-8 11:04:55
建议在CAN0,CAN1,CAN2.CAN3连接芯片管脚之前,紧靠着MCU管脚各放置1K上下的限流电阻,阻值大小结合你缆线长度考虑,线长就放大点。

条件允许的话考虑加接驳口管脚上加TVS管。
举报

李桂芳

2018-11-8 11:17:19
这4个I/O必须外置,目前上拉10K到3.3V,下拉1K到GND,谢谢。
举报

张桂芝

2018-11-8 11:23:51
拨码开关,是置0或者1选择
举报

郑尧

2018-11-8 11:32:22
插拔会产生大的浪涌电流,应该在电源上想办法。比如上电时加缓启动威廉希尔官方网站 ,拔时应该给个信号断掉电源,再拔
举报

李桂芳

2018-11-8 11:48:21
引用: wenxueshu 发表于 2018-11-8 18:23
拨码开关,是置0或者1选择

是的,目前低电位设到0.7V以下
举报

李桂芳

2018-11-8 12:02:25
引用: KindGirlkelly 发表于 2018-11-8 18:32
插拔会产生大的浪涌电流,应该在电源上想办法。比如上电时加缓启动威廉希尔官方网站 ,拔时应该给个信号断掉电源,再拔

谢谢你的建议,我看看板子上有地方处理没有。
举报

李桂芳

2018-11-8 12:10:38
引用: TOPCB 发表于 2018-11-8 16:50
CAN总线上加个隔离器件试试。

在威廉希尔官方网站 上加隔离器件,会损坏CAN_H和CAN_L的信号。谢谢。
举报

李佳

2018-11-8 12:22:40
热拔插应该是先接电源再接IO 断开正相反,加TVS管不见得管用 鬼才知道那个IO或24V还有GND那个先接上
IO口上串100到2K左右限流电阻试试 不行就考虑接插件了
举报

唐奇

2018-11-8 12:40:03
我的也经常烧,改了一般,所有外接的IO口都加1K限流电阻就没发现烧坏的了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分