设备用的单片机是华邦78e52或89s52,装在一个大概长40cm*宽20cm*高8cm的铝壳里面,电路与外壳绝缘良好,电路板双面敷铜,外壳接大地!!
由于设备要过国标,有静电抗扰度试验,所以就干脆先用打火机里面的打火装置打打外壳试一下!系统立马瘫痪!两种单片机都不行!! 一开始以为是单片机程序跑飞,后来加了看门狗,故障依旧!必须复位才能恢复正常!
实在没辙,再把设备里面的电路板全部拿出来,是电路板与外壳没有任何接触,只是让外壳与电路板保持一小段距离,再打!故障依然会出现!!
顺手做了一个实验,用示波器夹住一根大概半米的环状导线,然后用打火装置在附近打火,可以观察到高幅尖峰,顿时就很沮丧!而且在单片机的io口,和电源的正负极都能看到尖峰。。
不明白检验部门的静电放电装置是否也与打火装置类似,也搞不清楚电路的故障是不是高压放电干扰还是其他原因,例如高压干扰了单片机io,使之故障?
请高手赐教一个解决办法!只要让单片机好好的,别歇菜就行
第一时间把找到的故障原因及解决方法发上来,谢谢大家的帮助:
一旦发生了静电放电,应该让其尽快旁路人地,不要直接侵入内部电路。例如内部电路如用金属机箱屏蔽,则机箱应良好接地,接地电阻要尽量小,这样放电电流可以由机箱外层流入大地,同时也可以将对周围物体放电时形成的骚扰导入大地,不会影响内部电路。
对金属机箱,通常机箱内的电路会通过I/O电缆、电源线等接地,当机箱上发生静电放电时,机箱的电位上升,而内部电路由于接地,电位保持在地电位附近。这时,机箱与电路之间存在着很大的电位差。这会在机箱与电路之间引起二次电弧。使电路造成损坏。通过增加电路与外壳之间的距离可以避免二次电弧的发生。当电路与外壳之间的距离不能增加时,可以在外壳与电路之间加一层接地的金属挡板,挡住电弧。
如果电路与机箱连在一起,则只应通过一点连接。防止电流流过电路。线路板与机箱连接的点应在电缆入口处。
对塑料机箱,则不存在机箱接地的问题。
|