szzhcharleswang 发表于 2016-9-13 16:10:08

STM32F103CBT6经常烧

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

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

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

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

szzhcharleswang 发表于 2016-9-13 16:17:16

图一e:1.jpg

szzhcharleswang 发表于 2016-9-13 16:18:04

图一:

szzhcharleswang 发表于 2016-9-13 16:21:04

图二,将信号端口与供电

szzhcharleswang 发表于 2016-9-13 16:22:08

图三:
另外一端接口,主供电部分

发表于 2016-9-13 16:25:29

CAN总线上加个隔离器件试试。

szzhcharleswang 发表于 2016-9-13 16:28:06

拨码开关,是置0或者1选择。
第一板没有加拨码电路,热插拔都是OK。
目前是第二版,加上拨码开关,热插拔时,STM32F103CBT6就很容易烧。

求大神们帮忙,谢谢。

szzhcharleswang 发表于 2016-9-13 16:38:29

不接CAN0,CAN1,CAN2.CAN3,热插拔式ok的,加上这4个I/O就很容易烧

高二毛 发表于 2016-9-14 08:40:25

mark。。。。

szzhcharleswang 发表于 2016-9-14 11:45:06

高二毛 发表于 2016-9-14 08:40
mark。。。。

不懂是什么意思
页: [1] 2 3
查看完整版本: STM32F103CBT6经常烧