acute1110 发表于 2013-8-27 08:48 
LZ的问题基本讲清楚了,不知道你那里有疑问。可以提出来探讨一下。
好吧,那就说说吧。
楼主说MCU工作异常,有没有说是哪种异常?是程序跑飞了?是MCU一直复位?还是MCU直接死机?
楼主给出两个电源端波形图,在楼主没说测试方法的前提下,这个图有任何意义么?我把示波器接地鳄鱼夹子夹在示波器探针上,然后靠近点火电路,一样可以得到这个波形。我可以假设楼主是不是这样测试的?把示波器探针点在5V电源端,然后探头的接地鳄鱼夹夹在附近的一个地线上。如果真是这样,那这个测到的信号真实度就要大打折扣。
楼主讲点火导致MCU导致MCU异常,我们要做的是帮楼主定位问题根本并以最经济高效的方式解决问题还是随便搞一搞敷衍了事?没有一些关键的图纸和工作环境说明,就可以随便YY?
随便举个例子吧,假设一:MCU在空间位置上非常靠近点火电路,那这个导致MCU异常的原因很有可能是近场耦合,把MCU挪一挪位置试试?假设二:MCU并不靠近点火电路,导致MCU异常的原因可能是高频共模电流通过寄生电容耦合到MCU的地上,在MCU地上形成一个电压较高的瞬时脉冲,从而导致MCU复位。假设三:点火电路的干扰通过电容耦合到MCU供电端,而MCU的供电端退藕电容取值又不尽合理,MCU电源退藕效果不理想,导致MCU供电电压异常,接下来就是MCU工作异常。
但,以上都是假设,我上面的几个假设可能还不够,可能还有其他原因。没有具体的图纸、工作环境,你能准确的找到问题么?
|