Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
when the gate voltage is at the threshold voltage of only 2V to 4V then the Mosfet barely turns on with a current of only 0.25mA. That is its turn-on threshold voltage.If i'm reading that datasheet right (and I'm probably not) It looks like to turn the transistor to the ON state, it requires 2-4v across the gate and the source, if this is correct, would that mean that the source is our ground and the gate is our positive voltage out of the arduino, and the drain is the ground for the primary winding on the coil?
The worst-case coil primary spikes will occur when the coil secondary is open (not connected to a spark plug).
when the gate voltage is at the threshold voltage of only 2V to 4V then the Mosfet barely turns on with a current of only 0.25mA. That is its turn-on threshold voltage.
It is fully turned on when its gate voltage is 10V which an Arduino cannot provide.
Also, the gate of a Mosfet has a high capacitance that takes a fairly high current to charge quickly. An Arduino cannot provide the high current.
Ah, makes sense, I'll look around for a logic level mofset which looks good and run the spec sheet by you guys just to make sure
Just drive the MOSFET with a BJT to boost the voltage. Use a 2n3904 set up for a gain of 2-5. I don't have access to my schematic software right now, but a common emitter configuration with a 300ohm emitter resistor and a 1K collector resistor will do it. Follow that with a secone 3904 in common collector with the emitter connectd to the MOSFET gate. There are websites devoted to using ignition coils that have drawings to show how to do that. If you don't have one after the weekend, I'll draw one up when I get back to the office.
Almost forgot; if you use the bjt as a voltage gain element, you'll have to reverse the sequence from the PLC. "Off" will then become "ON" and visa-versa, because the common emitter inverts the signal. If it in not possible to do that, you can use a emitter-coupled pair, or else we can figure out something else.
I've found some high voltage coil driver IC's that look like they're pretty easy to use, **broken link removed** one in particular caught my eye.
Thanks,
Xeno