Last semester I took a projects course offered by my colleges engineering program and I had designed and built a coil on plug conversion for my 99 Infiniti G20. Stock these use a distributor ignition system. The goal wasnt to produce more power, but to eliminate the mechanical aspect in the ignition system. The protoboard worked great and I was working on making my own pbc via etching and when complete and hooked up, I had a short and fried my pcb. I found and corrected the error in my schematic and decided to get some pcbs printed for quality purposes. On the bench the board tested perfectly and sequenced exactly like my protoboard and used all the same components. So when I hooked up the printed board, the car would not start. What I observed is that the board was able to identify TDC of the #1 cylinder, just as its designed too, but upon the spark event, the board glitches and is thrown out of sequence. I thought the glitch was isolated to my printed board so I installed the protoboard and the same thing happened. It seems that when the spark event happens, one or all of the IC's are affected even though all the input signals from the cam sensor are not distorted.
I have tried multiple coils with the same result. First being GM LS2 coils. These use either an IGBT or mosfet, but draw 20ma of current. Then second set of coils are the nissan p12 coils, these use an IGBT and draw 20ma as well. The third is the VAG coil which use a mosfet and draw around 600ma.
I am not sure if I am getting some sort of feedback from the spark, or inductive kickback from the igbt or the mosfet. I'm not really sure. I'm not looking for anyone to solve this problem as this has been a very complicated project, i'm just looking for some fresh ideas on how to approach this problem.
I have tried multiple coils with the same result. First being GM LS2 coils. These use either an IGBT or mosfet, but draw 20ma of current. Then second set of coils are the nissan p12 coils, these use an IGBT and draw 20ma as well. The third is the VAG coil which use a mosfet and draw around 600ma.
I am not sure if I am getting some sort of feedback from the spark, or inductive kickback from the igbt or the mosfet. I'm not really sure. I'm not looking for anyone to solve this problem as this has been a very complicated project, i'm just looking for some fresh ideas on how to approach this problem.