Maker Pro
Maker Pro

IGBT ignition coil driver

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
Hi all,

I'm making a programmable ignition module for a very old scooter and have made the below schematic however I've found that with a multimeter in place of the coil the voltage switches correctly and I see 12V however when I put the coil in place the voltage stays at 0V.

The IGBT is this one: HGTP7N60C3D

Any ideas what I'm doing wrong? I'm not very good at the electronics side of things unfortunately.

Thanks for any advice!

schematic_v2.png
 
Last edited:

duke37

Jan 9, 2011
5,364
Joined
Jan 9, 2011
Messages
5,364
It looks as if you do not have enough drive voltage, at least 6V, better 8V, 10V good.
 

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
It looks as if you do not have enough drive voltage, at least 6V, better 8V, 10V good.

Really? The datasheet says under "On Characteristics" that the gate-emitter threshold voltage is typ. 5V

Am I looking at the wrong thing?
 

duke37

Jan 9, 2011
5,364
Joined
Jan 9, 2011
Messages
5,364
You are looking at the right thing, the threshold voltage is where the device just starts to conduct. There will be enough current to drive a voltmeter but not to do any useful work. The data sheet shows a graph giving the gate votage necessary for the required output current.
 

jackorocko

Apr 4, 2010
1,284
Joined
Apr 4, 2010
Messages
1,284
You want a voltage follower or common collector circuit. Right now when the transistor is off the gate will be held high. http://en.wikipedia.org/wiki/Common_collector
Notice how Vout is on the emitter side with the resistor connected between Vout and Gnd

I don't think you will need the cap from base to ground, it will just delay the turn off time of the BJT.
 

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
You want a voltage follower or common collector circuit. Right now when the transistor is off the gate will be held high. http://en.wikipedia.org/wiki/Common_collector
Notice how Vout is on the emitter side with the resistor connected between Vout and Gnd

I don't think you will need the cap from base to ground, it will just delay the turn off time of the BJT.

Ah yes, you're right, silly me.

Thanks guys for the help. I'll give it a shot after work tonight.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
That transistor can't be turned significantly on -- it won't work any better than the original. I'll see if I can find something for you. I'm not at home so I can't draw anything for you.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
Something like this would be better

attachment.php


The two 100 ohm resistors represent your load (it's not your actual load, clearly).

the 40Hz signal is a square wave going from 0V to 5V and represents the output of your PIC.

The output swings to within a couple of volts of the supply rail and can sink/source significant current. I would recommend a gate resistor to limit the current.

The resistor values shown are just values I pulled out of my head, the values you might use depend on the current you want to sink/source and the gain of the transistors.
 

Attachments

  • Driver.jpg
    Driver.jpg
    12.8 KB · Views: 3,611

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
OK, I'm confused, which is totally not difficult I admit!

Why is there two resistors representing the load? And how do I implement this with the 5V & 12V circuits?

And s the IGBT no longer used? I thought this would be required given it's an automotive ignition coil?
 

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
OK, I'm confused, which is totally not difficult I admit!

Why is there two resistors representing the load? And how do I implement this with the 5V & 12V circuits?

And s the IGBT no longer used? I thought this would be required given it's an automotive ignition coil?

Or can the whole circuit simply be thought of as 12V but the square wave still represents the 0-5V output of the PIC?
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
this may be easier to follow. I've inserted a mosfet because the package doesn't have a igbt

attachment.php
 

Attachments

  • Driver2.jpg
    Driver2.jpg
    10.8 KB · Views: 3,498

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
Ahhh, OK. I get it now.

I've integrated that into my schematic, and will test it out now.

Thanks so much for the help!

attachment.php
 

Attachments

  • schematic_v3.png
    schematic_v3.png
    29.8 KB · Views: 5,100

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
OK, I've implemented the above schematic and it's not quite working.

With just the multimeter for load everything reads correctly. However once I include the coil the voltage drop across the coil is only 0.45 volts.

Any ideas?
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
Disconnect the connection to the PIC, and tell us the voltage at the gate of the IGBT and across the coil. Then connect it to +5V and repeat the readings.
 

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
Disconnect the connection to the PIC, and tell us the voltage at the gate of the IGBT and across the coil. Then connect it to +5V and repeat the readings.

Sorry, my bad. I got the base and collector on the IGBT confused. I'm an idiot.

Now I do get the odd spark from the coil, so I'm getting somewhere!

However something is still up. I get one spark and then I suspect the PIC is crashing; it starts getting warm and stops responding to inputs. The IGBT also gets _very_ hot.

I'll recheck the circuit now incase I've stuffed up again.
 

(*steve*)

¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd
Moderator
Jan 21, 2010
25,510
Joined
Jan 21, 2010
Messages
25,510
There may be a few things going on.

Firstly, the electrical noise from the could may be getting back to the PIC and confusing it. I would suggest that your 5V regulator be protected from spikes. A small series resistor and n 18V zener placed before the 220uF capacitor would help.

If you're drawing sparks off this coil, then it will generate huge spikes if the spark isn't drawn from it. These may well exceed the avalanche voltage of the IGBT.

Connect (temporarily) a reverse biased diode across the coil (capable of handling the full coil current) and see if this reduces the lockups and IGBT heating.

Damage to your IGBT is also a possibility.
 

mmcl055

Feb 26, 2012
33
Joined
Feb 26, 2012
Messages
33
There may be a few things going on.

Firstly, the electrical noise from the could may be getting back to the PIC and confusing it. I would suggest that your 5V regulator be protected from spikes. A small series resistor and n 18V zener placed before the 220uF capacitor would help.

I'm guessing I've done it wrong as I'm not getting any 5V?

This is the schematic.
attachment.php


Thanks for your help!
 

Attachments

  • schematic_v3.png
    schematic_v3.png
    31.7 KB · Views: 2,817
Top