On Wed, 31 Dec 2003 22:20:23 -0600, JJ <> wrote:
Fritz,
Never mind about question 2. I just figured out that the reason for
the 1k value is to speed up switch-off time.
I'm going to make R1 1K, and go with the MOC207 with 23mA input.. I'm
also going to increase C2's value to 100uF so that the differential
gate/source voltage stays above 10V throughout the 15mS firing cycle.
I believe this means that the turn-on switching time will be
360nC/17.5mA = 21uS.
Also, I'm still wondering about question 1 above.
Sorry for the spaghetti of posts. And thanks again for the wake up
call.
v/r,
JJ
Okay. You are correct about the "question 2" thing. The 1k is to speed up
the switch off time.
As for the "question 1" thing... No, there is no reason that I see why you
would need a 47k resistor in parallel with D2. Such a resistor would serve
no function and would be extraneous. It wouldn't hurt anything, but it
isn't needed either. Why not? Well the current that charges C2 flows from
V1 through R2 through D3 through (as displacement current) C2 through L1 and
to ground just fine.
What exactly do you think is going to "latch up" when L1 is removed (and why
is it being removed?)? If L1 is removed then no charging current will flow
through C2 (except the reverse bias leakage of D2 which will be quite small,
possibly much smaller than the leakage of C2 itself), and so it will not be
possible to turn on the MOSFETs. The R1 (between gate-source) will keep
them off in the meantime. But since no current can flow through the MOSFETs
with out L1 to complete the circuit, there is also no way the MOSFETs will
be destroyed. So I'm not sure what you are concerned about, but no extra
resistor is needed as I see it.
Using a MOC207 with 23mA LED current and R1=1k between gate-source will
probably work. However, even so this is still fairly marginal. The 21us
switch on time is approximately what I calculate as well (and the change to
100uF C2 is a good idea). The plateau region of the gate charge curve of
the datasheet shows it lasts for about 175nC (this is the region where
actual switching is occurring). Since you have two of them in parallel this
amounts to 350nC of total charge needed for the switching event itself (not
the whole cycle). So 350nC/17mA=~21us. This is a typical figure though it
may be worse or better based upon part to part variation.
Turn on and turn off times are still quite slow for this kind of use. When
looking at the schematic it is easy to believe that L1 is exactly as you
specified it. That is, it appears as a 300uH inductor with 0.2R DC
resistance. Based upon your description of it in other posts however, I am
led to believe that is not really what this item really is.
An inductor obeys the E=L*dI/dt formula. (where E is applied or generated
voltage, L is the inductance in Henries, and dI/dt is change in current over
change in time in amps per second) An originally air core 300uH inductor
suddenly becomes something else entirely when you place a solid chunk of
conductive metal in the center of it. With a solid chunk of metal in the
center of it, it is much more like a transformer where the 300uH worth of
windings is the primary and the secondary is the chunk of metal on the
interior. The secondary is a single turn, but of extremely low resistance.
So what happens when you apply a voltage to this coil and "projectile"
combo? Well a B field is produced by the primary of the coil. As this B
field is increasing however, it induces a voltage in the single shorted turn
secondary. This voltage induces a very strong current to flow in the
secondary shorted turn. Well, this current in turn generates its own B
field which opposes and cancels most of the B produced by the primary. The
interaction of these two B fields is what produces the force that
accelerates the "projectile."
The basic problem is the current will ramp up pretty much instantly to
whatever the resistance of the primary coil and secondary shorted turn limit
it to. This is not how a real 300uH inductor behaves at all.
If you were switching a real 300uH inductor the current would be quite small
after ~21us of switch on time. So while the MOSFET is switching, although
large voltages are appearing accross the MOSFET, the current flowing through
it is small and so P=IV is quite small. The turn on stress is minimal.
If this isn't a real 300uH inductor, but behaves much more like a simple
very low value resistor, then the current will instantly ramp up to the
maximum that V=IR or the MOSFET limits it to. So for switching on this
"resistive" load the MOSFET will be passing large current and large voltage
accross it during the majority of that 21us switch on time.
Still though 21us isn't that long and you can guesstimate what the MOSFET
die is capable of by looking at the safe operating area graph of the
datasheet. So it may work even though still fairly stressful. The
datasheet indicates it can handle something like 250V at 300A for 25us if
the initial die temp is 25 deg. C.
http://www.ixys.com/98879.pdf
See figure 12. Interestingly the SOA curve doesn't include currents larger
than 300A even though it claims 480A peak currents are okay. I hope the
capacitor C1 is mostly or fully drained by the time the 15ms is up (or
whenever switch off occurs in the event of unusual performance like if the
uController isn't programmed right, etc.), or it will have to undergo
another high stress and long duration shutoff. The 1k resistor only
produces about 5.5mA of turn off current based upon figure 10 of the
datasheet. So the turn off time could be something as bad as say
350nC/5.5mA = ~64us.
To get both fast turn on and turn off you might strongly consider the
possibility of using extra booster transistors kind of like this:
http://www.irf.com/technical-info/designtp/dt94-12.pdf
Or perhaps a dedicated MOSFET gate driver IC such as the TC4427 available
from Digikey and others:
http://www.microchip.com/download/lit/pline/analog/power/mosfet/21422b.pdf
In the absence of this I would suggest using an even higher CTR optoisolator
such as the TLP421BL (available from Digikey). It claims a minimum 200% CTR
for the specified test conditions (others conditions may not be this good).
Keep in mind the CTR degrades over time, especially with high temperatures.
http://www.toshiba.com/taec/components/Datasheet/TLP421.pdf
I'm not quite sure by how much, but a few optoisolator datasheets sometime
give some figures. I can't tell you which ones right off but if you look at
enough of them you are bound to find some.
The next thing I might do is place a small capacitor of a few nanofarad
(maybe 10nF) in parallel with R3. Presumably the microcontroller IO pin can
handle peak currents higher than the DC value. If you place a capacitor in
parallel with R3 it will give the LED an extra jolt of current during the
transition to get the MOSFET gates turned on in a greater hurry. This may
not make the actual high stress MOSFET transition any better though if this
extra jolt of rapid juice doesn't bring the gates up to ~5.5V or so where
the plateau occurs. If this is the case, then maybe I wouldn't do this
since it places extra stress on the microcontroller without any real
benefit.
Oh, one more thing. This is mainly just my personal preference so you don't
have to do this, but when making your schematics try to make the main
currents go vertically from top to bottom. As it is your schematic is very
hard to understand and takes much longer to figure out what is going on.