非常庆幸,有这么多朋友网页关注.
1.产品为煤气点火和火焰控制,电源分两种供电方式,电源适配器输入6V/1A和电池6V,电源从输入口开始分成独立5V供步进电机,3.3V到MCU供电,3V到阀门供电,2.0V到点火供电和检测供电,6V再到射频部份供电;并把以上各电路部份分成独立的地,最终经磁珠将各地连接起来.产品本身有一根到AC大地的连接线(也是阀门的地线),将各地用导线在不同的位置连接或将各地直接短路,效果都不理想.
2.尝试过大电容并入负载接口处,阀门和电机并有无极性电容和继流二极管,产品开机时有将有所有硬件的工作电流检测,正常后关闭步进电机,关闭阀门,关闭射频模块才开始打火,当打火约5次后才开始开阀门,此时的供电电流平均为40MA@5V,只要连上阀门和步进电机,基本上打两次火就会复位,后来SOFTWARE做了开机后就开阀门,关闭了能选择的复位使能位,仍然打两次火就复位,是不是连上阀门后有一根到大地的线与PCB的放电组成回路后在芯片产生了VDD与GND的电位差,但用过示波器检查过,由于示波器的地放在PCB任何位置都有打火时的脉冲群,包括地线到地线,故使用两支探头接大地观察芯片地与VDD也没有特别发现,估计是不插外设阀门或其它辅件,PCBA没有构成回路,PCBA相对保持电位平衡,一但接上外设和阀门,PCBA就对地放电引起电路板上的电位不平衡造成的,但又没有办法证实此猜想,折腾了近半月,希望各位有过类式经验的朋友和大神出来帮忙分析下。。。再次感谢! |