21ic问答首页 - 求助 此电路总是导致单片机损坏 求原因
求助 此电路总是导致单片机损坏 求原因 赏100家园币
量子纠缠2023-05-08
本帖最后由 量子纠缠 于 2023-6-14 17:31 编辑
此电路 是直流载波的uart通信 短接为了实现可接收自己发出的数据
T2CH1接单片机 发出的周期100k的CLOCK TX RX都接单片机 D9防止灌电流
现在问题是 设备使用一段时间 短则10秒 多则几个小时 就会导致单片机损坏 (单片机的3.3和gnd短路)单片机APM32F103C8T6
请教可能是什么原因 此电路设计哪里有问题 应该怎样改进。
补充:
vcc是15v直流载波 波特率是4800
单片机是3,3供电,是从78L12的12v又加了DCDC降到3.3单片机io口是5v耐受的。
加光耦隔离肯定是可以的。就是我这板子太小了,放不下。这个设计是别人量产的,不加应该是有办法使用的。
---------------------------
结论:总线上加个TVS可能是有用的 我加的比较大24v的
此电路 是直流载波的uart通信 短接为了实现可接收自己发出的数据
T2CH1接单片机 发出的周期100k的CLOCK TX RX都接单片机 D9防止灌电流
现在问题是 设备使用一段时间 短则10秒 多则几个小时 就会导致单片机损坏 (单片机的3.3和gnd短路)单片机APM32F103C8T6
请教可能是什么原因 此电路设计哪里有问题 应该怎样改进。
补充:
vcc是15v直流载波 波特率是4800
单片机是3,3供电,是从78L12的12v又加了DCDC降到3.3单片机io口是5v耐受的。
加光耦隔离肯定是可以的。就是我这板子太小了,放不下。这个设计是别人量产的,不加应该是有办法使用的。
---------------------------
结论:总线上加个TVS可能是有用的 我加的比较大24v的
赞0
评论
2023-05-11
赞0
当送入单片机端口的信号电压高于单片机的额定电压时,单片机端口的保护二极管就会导通,外部电压通过路径上的电阻连接到单片机的供电单元,形成电流倒灌,倒灌的电流达到一定大小(或能量累积到一定大小)后就会烧毁单片机的供电单元,从外部现象上看就是单片机的电源引脚短路。
解决办法有二个,我已经说了,楼主可能没看仔细。既然不能加隔离原件,那么可以在P1P2二端添加一个TVS管,这个不需要改版,直接焊在现在的电路板上就行
评论
2023-05-11
赞0
既然用的是3.3V单片机,就将5V改3.3V不就得了,何必赌I/O 5V耐受,而I/O 5V耐受一般需要设置成OC。
评论
2023-05-11
赞0
您好,确实如您所言,这个电路是没问题的 只是之前就是用的5v单片机,然后现在我换成了3.3的STM32 跟您的说法完全相符 能否展开讲一下什么是单端悬浮。感谢
评论
2023-05-11
赞0
再者,用示波器看一下输出部分的波形,看是否有过高的脉冲或者电压
评论
2023-05-10
赞0
我查了一下专利,有二个方法可以解决楼主的问题:一个是在P1P2二端添加TVS管,这个很方便,在现有电路板上就能够测试;二是在单片机侧添加光耦隔离,需要重新改版。请看贴图
28424645aefd9ae65c.png (233.32 KB )
下载附件
2023-5-10 09:14 上传
91286645af0087177d.png (292.04 KB )
下载附件
2023-5-10 09:14 上传
评论
2023-05-10
赞0
评论
2023-05-09
赞0
2、示波器观测通信过程中单片机电源纹波 以及VCC电压波动范围。
3、VCC电压包括毛刺有没有超出晶体管耐压值,进线端一般要加瞬态抑制二极管。
评论
2023-05-09
赞0
评论
2023-05-09
您需要登录后才可以回复 登录 | 注册