学生提问如下:
雷电流冲击时stm控制芯片死机,用io口做ad采样,测量电容上的雷击电压,电压30伏左右。3.3伏电压很稳定,怎么解决雷击时单片机死机?
白纪龙老师解答:
(1)首先雷击其实是是一种浪涌能量。
(2)浪涌能量的防护是属于EMS设计的范畴。
(3)我们在针对浪涌电压的测试也不能直接连接到单片机的AD。
(4)EMS防护有我们固有的设计套路。
(5)首先我们的EMS防护设计原则是:多级防护逐级递减,由于类似雷击等浪涌能量其能量非常强,我们要层层递减,一步一步地把他泄放到合理的电压值!
(6)EMS防护主要是通过相关的防护器件来实现,一般是通过GDT,MOV,TVS即开关型防护器件和钳位型防护器件来实现!
(7)同样的更详细的内容大家可以参考老白硬件系列课程,我们花了20多个小时的时间去讲这个问题。