单片机闩锁效应指的是单片机内部金属配线发生熔断的现象,那么导致单片机闩锁效应的因素是什么?英锐恩单片机开发工程师表示,已知的导致单片机发生闩锁效应的因素有很多个。现总结如下:
1.来自终端的外来噪声
如果外部噪声的上升/下降很快,而且dV/dt值很大,则它可以到达单片机的内部并在任意位置打开PNPN结。英锐恩单片机开发工程师表示,通常情况下,噪声是指由电磁场引起的噪声,但是静电产生的高电压也可以视为噪声。
2.来自电源的噪声
首先,即使噪声进入电源并且电源的电位降低。其次,就算表观状态与噪声进入PNPN结的栅极时的状态相同,也会发生闩锁。另外,即使在没有创建单片机电源的情况下,也会在端子上施加电压,这与从终端输入外部噪声的状态相同。
3.单片机内部的电压波动引起的在栅极产生的噪声
当较大的电流在单片机内部流动时,在单片机内部会出现电势差,这与在PNPN结的栅极上施加触发器时的现象相同。在这种情况下也会发生闩锁。当大电流流入电源或大电流流出GND时发生。同样,如果大电流流入或流出引脚,则单片机内部的电压将波动,从而导致闩锁。
如何防止发生单片机闩锁效应?
为了防止闩锁现象,仅需要防止上述因素。具体可以参照以下对策:
1.防止噪声进入端子
在有噪声的环境中操作单片机时,请隔绝外部噪声,以免其进入引脚。英锐恩单片机开发工程师表示,如果不可避免出现噪声,则必须降低噪声dV/dt。例如,屏蔽、限流电阻器、电容器和铁氧体磁芯都是有效的。
2.遵循开机程序
一些单片机具有多个电源,在这种情况下,请遵循技术手册,注意开机步骤或开机注意事项。在打开电源之前,请务必遵循手册中的说明。
3.请勿让过多的电流流过电源线和端子
对于电流过大的问题,请参考单片的“最大额定值”。向电源或端子施加超过“最大额定值”的电流不仅会损坏单片机,而且还会导致单片机内部的电压波动并引起闩锁。
4.提供外部保护电路
如果由于闭锁而使大电流流过单片机,则检测电流并切断电源的保护电路也是有效的。当电源关闭时,产生的大电流可能引起闩锁。因此,如果有保护电路,则不会破坏单片机。如果单片机的内部未被破坏,则在再次打开电源后它将再次正常运行。
以上就是英锐恩单片机开发工程师分享的有关防止单片机发生闩锁现象的知识。英锐恩专注单片机应用方案设计与开发,提供8位单片机、16位单片机、32位单片机、运放芯片和模拟开关。