找回密码
 注册
搜索
楼主: gongzhongwei

[讨论] 打ESD重起,为什么?

[复制链接]
发表于 2009-8-19 20:31:01 | 显示全部楼层
干扰了吧??/
点评回复

使用道具 举报

发表于 2009-8-31 23:34:29 | 显示全部楼层
我也是头疼哪,搞这个麻烦滴,晚上还在打ESD呢,太枯燥了,大家都是由低到高的一点一点加上去打吗,能不能先上个高一点的(比如+10KV),不过再降,大家看呢
点评回复

使用道具 举报

发表于 2009-9-29 14:40:30 | 显示全部楼层
我也刚分到做这个,第一个项目就出现了打ESD重启的现象,但是我自己量了reset键,没有电平变化。哎,ESD真能搞死人啊!!!!!!!!!
点评回复

使用道具 举报

发表于 2009-9-29 14:58:25 | 显示全部楼层
干扰原理:静电放电引起Reset电位变化
更改建议:规定外壳和面板放电路径,避免静电释放到Micro芯片和Reset附近
点评回复

使用道具 举报

发表于 2009-9-29 15:07:14 | 显示全部楼层
ESD还好的,BCI真是烦透了。
ESD机器重启的现象:
1、 有些MCU,供电电压低于最低工作电压引起的重启
2.  Reset中断
3.  LVI中断
4. 有些是电源芯片自带Reset


大家先找到源,其次再找路径。否则增加了很多压敏电阻电容等,有点效果但不可靠
点评回复

使用道具 举报

发表于 2009-9-30 16:26:48 | 显示全部楼层
好吧,,简单说下。。
一般有源元件,严重异常处理 和 自我保护电路是怎么工作的?? 用的最多的,超量断开 或者 过载关闭。

IC的工作状态 一旦出现严重异常,基本就是重新初始化。。

数字电路部分,电平变化一但超过了IC识别的范围,IC就可能产生错误的判断。
打ESD时,电路中本应该是保持低电平的  某一控制端,突然出现高电平,然后IC检测到,判断状态为异常,向CPU抛出异常,CPU决定。。基本上就是重新初始化或者关闭电源。    如果是IC本身 严重异常,会紧急关闭IC电源,不通知CPU,这样就是死机,此时CPU在无限等待 该IC抛出异常。

模拟电路部分,会更复杂一些。  不过模拟部分对电流比较敏感,对于ESD这样的高脉冲 还是反映比较迟钝的。即使打到。。要么直接打坏,要么就这么过去了。。


一句话总结:ESD死机重起,是系统的自我保护,,紧急断电或强制初始化。 跟reset控制脚没什么关系。
点评回复

使用道具 举报

发表于 2009-10-5 15:24:46 | 显示全部楼层
可以在reset trace 上并一个10nF的电容试试
点评回复

使用道具 举报

发表于 2009-10-5 23:37:43 | 显示全部楼层
跟着大家学习一下!!
点评回复

使用道具 举报

发表于 2009-10-9 10:16:40 | 显示全部楼层
xiexie[em02][em02]
点评回复

使用道具 举报

发表于 2009-10-9 16:08:47 | 显示全部楼层
cpu接地很重要
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-29 23:06 , Processed in 0.044843 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表