Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 22
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Steve Conner (46)


Next birthdays
04/28 Steve Conner (46)
04/29 GODSFUSION (37)
04/29 Zajcek (37)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: Tesla Coils
« Previous topic | Next topic »   

First SSTC design - Need some critique

Move Thread LAN_403
dexter
Sun Jul 20 2014, 08:07PM
dexter Registered Member #42796 Joined: Mon Jan 13 2014, 06:34PM
Location:
Posts: 195
from datasheet
the gate capacitance is quite high adding a bit of complexity to the gate driving circuits
the Switching Characteristics are not that bad so i think those IGBT's could work up to 100-150kHz
the recovery speed of the reverse diode is ok for the above frequencies

anyway i'm fairly new to this so i might be wrong...
Back to top
DerStrom8
Sun Jul 20 2014, 08:43PM
DerStrom8 Registered Member #3704 Joined: Sun Feb 20 2011, 01:13PM
Location: Vermont, U.S.A.
Posts: 92
dexter wrote ...

from datasheet
the gate capacitance is quite high adding a bit of complexity to the gate driving circuits
the Switching Characteristics are not that bad so i think those IGBT's could work up to 100-150kHz

Hi dexter,

You actually just strengthened my point, as my TC has a resonant frequency of around 240kHz. I'm thinking I posted the specs earlier in the thread, in case you'd like to see them. I appreciate your feedback!

By the way guys, I constructed a very simple quick-replace system for the TO-247 IGBTs in case one blows. I'm using some MSTB connectors that have the socket on the top and the adjustment screws on the side. The bottom is supposed to be plugged into a header, but since I don't have one I decided to use some 1.5mm diameter tubing in place of the header "prongs". I was then able to plug standard headers into the tubing, which allows the whole thing to be mounted to the perfboard.

This is not ideal, as the connectors are only rated for 10A and the headers are fairly wimpy. I'm thinking that it should be ok though, considering the headers are connected using the tubing, and the current will be pulsed. Here are a few pics of the connectors and the setup:

2qkhrt2
Qranf8
Fu3wjr

I'm thinking I'll probably shorten the tubing, as it really doesn't need to be that long.

Regards,
Matt

EDIT: I have also had a growing concern regarding whether my IGBTs will be able to handle the current. In case you don't feel like reading back, I found a good price on a bunch of HGTG20N60A4Ds. The datasheet says they should be good for 600V, 280A pulsed. That alone concerns me, as I am not sure how to calculate the primary current that they will be seeing--I think one of you mentioned that the calculation for that will be quite complicated. If someone could help me out with that, I would appreciate it. Secondly, I am not sure what the maximum allowable duty cycle will be, or how to calculate it. I think to calculate the maximum allowable duty cycle will require the current calculations, so without knowing the current there's not much more I can do.
Back to top
dexter
Mon Jul 21 2014, 07:03AM
dexter Registered Member #42796 Joined: Mon Jan 13 2014, 06:34PM
Location:
Posts: 195
so you are now making a DRSSTC....

quick-replace system for TO-247 IGBTs is not something new but i will try to reduce any extra joints as possible, use some of these:
DSC03426

1405926012 42796 FT164145 Dsc03426

but i doubt this could handle the currents in a DRSSTC setup

as for the peak current people have built DRSSTC with just 100A tank current
Back to top
DerStrom8
Mon Jul 21 2014, 01:07PM
DerStrom8 Registered Member #3704 Joined: Sun Feb 20 2011, 01:13PM
Location: Vermont, U.S.A.
Posts: 92
dexter wrote ...

so you are now making a DRSSTC....

quick-replace system for TO-247 IGBTs is not something new but i will try to reduce any extra joints as possible, use some of these:

1405926012 42796 FT164145 Dsc03426

but i doubt this could handle the currents in a DRSSTC setup

as for the peak current people have built DRSSTC with just 100A tank current

I used the connectors shown because of how the IGBTs will be mounted, both to the heat sink and to the board. Once again I will be shortening the tubing, so it will really just be the connector and the header. It's completely experimental, and I do have a heavy-duty terminal block if I need to use that instead.

Sure people have built 100A tank circuits, but my point is that mine is already designed--I have all the components chosen already and need to calculate the expected current. At resonance the reactance of the tank circuit is equal to zero, if I am not mistaken, so I would have to find the voltage that the primary rings up to and divide it by the total resistance of the tank circuit, am I correct? And yes, I decided quite a while ago that I was building a DRSSTC tongue

By the way folks, here's a simulation video of my Arduino-based interrupter. It's still very much a work in progress, but at least it is functional:



The interrupter has four modes:

Mode 0: Output off
Mode 1: Manual -- Arduino switches power to a 555 timer and a 393 comparator to allow independent frequency and duty cycle control
Mode 2: PC MIDI input -- Arduino accepts MIDI signal over USB and converts it to a square wave. Will probably switch to a MEGA so that I can include a channel select with readout, or even better an LCD.
Mode 3: External MIDI input -- Not yet functional, but this mode will accept a MIDI signal directly from a musical instrument.

Sorry for the delays in the video, it's caused by Proteus loading my CPU. I also apologize for the crowded screen--Most of the windows do not have the option to adjust their size.



FURTHER EDITS:

Thanks to a sticky Mads just posted, I believe I found the answer to the current problem. The thread I am referring to is this one: Link2

Uspring wrote ...

Basically you'll add the switching voltage to your MMC voltage every time you switch. In detail:
With a mains voltage of 120V and a half bridge you switch between -170V and +170V. Initially you start off with 0V. When voltage is first applied, the MMC voltage will rise to 170V after one half cycle, i.e. 3us. Then you switch input to -170V. After 3us MMC voltage will be 170V + 340V. You have added the switching amplitude (340V) to the initial voltage. After another 3us MMC voltage wil be 170V + 2*340V and so on.

The MMC voltage determines the current:
I = V / (2* Pi * Lpri * fres)
with primary fres. For 21uH and 160kHz, 100A will be reached, when the MMC voltage is 2100V, i.e. after about 6 half cycles or about 18us.

This is very much an upper limit for the current. Losses in the primary tank and even more the loading due to the secondary will limit the current. If you have a scope, I'd monitor it and go from there.
I believe these fets can stand much more current for the short burst times you are aiming at.

I will be running from full-wave rectified mains (120VAC), so most of the values used in the example match what I will be using. The only differences are my primary inductance (mine is 27.8uH) and fres (mine is around 217kHz). Therefore my max current should be (roughly):

Mcgp3r

How does this look?

Thanks guys!
Back to top
Sigurthr
Tue Jul 22 2014, 01:06AM
Sigurthr Registered Member #4463 Joined: Wed Apr 18 2012, 08:08AM
Location: MI's Upper Peninsula
Posts: 597
Note that in that thread with Uspring's reply that you quoted, he made the mistake that a half bridge switches between +170 and -170, it does not. A FULL bridge does. A Half bridge on rectified 120V mains switches +85 and -85 as the capacitive divider creates a +85v to ground mid point that the primary is tied to.
Back to top
DerStrom8
Tue Jul 22 2014, 01:22AM
DerStrom8 Registered Member #3704 Joined: Sun Feb 20 2011, 01:13PM
Location: Vermont, U.S.A.
Posts: 92
Sigurthr wrote ...

Note that in that thread with Uspring's reply that you quoted, he made the mistake that a half bridge switches between +170 and -170, it does not. A FULL bridge does. A Half bridge on rectified 120V mains switches +85 and -85 as the capacitive divider creates a +85v to ground mid point that the primary is tied to.

Hi Sigurthr,

Yep, I did notice that. And since my circuit uses a full bridge, I used the original formula he provided.

I gotta say, that thread did clear up a bit, so thanks for that wink

Cheers,
Matt
Back to top
DerStrom8
Sat Jul 26 2014, 04:39PM
DerStrom8 Registered Member #3704 Joined: Sun Feb 20 2011, 01:13PM
Location: Vermont, U.S.A.
Posts: 92
Hi guys,

I read somewhere that one should not run a DRSSTC at a duty cycle higher than 10%, unless specifically designed otherwise. Is this true? 10% does seem a bit low, but it would make sense, considering the amount of current being delivered to the primary.

Thanks guys,
Matt
Back to top
Mads Barnkob
Sat Jul 26 2014, 07:48PM
Mads Barnkob Registered Member #1403 Joined: Tue Mar 18 2008, 06:05PM
Location: Denmark, Odense C
Posts: 1968
You should not run a DRSSTC above 500uS on-time at most, it is normal to run between 50 to 300uS on-time depending on coil size.

That is far far less than 10% duty cycle.
Back to top
DerStrom8
Sat Jul 26 2014, 08:06PM
DerStrom8 Registered Member #3704 Joined: Sun Feb 20 2011, 01:13PM
Location: Vermont, U.S.A.
Posts: 92
Mads Barnkob wrote ...

You should not run a DRSSTC above 500uS on-time at most, it is normal to run between 50 to 300uS on-time depending on coil size.

That is far far less than 10% duty cycle.

The 10% figure was an upper limit, so that makes sense. It looks like I will have to reconsider my interrupter, though. I was planning on playing music through the coil, possibly using the tone library for Arduino. Those tones are played at a 50% duty cycle, which means an A4 tone (440Hz) would have an on-time of around 1.14nS. I guess if I plan to use the tone library, it would be best if I avoid playing notes at 1kHz or lower? Either that or find a way to change the duty cycle of the tone. How do other people with singing DRSSTCs generally do it? I'm leaning towards manipulating the duty cycle, probably with external circuitry.

Thanks for the info, it clears up a few questions.
Back to top
Dr. Dark Current
Sat Jul 26 2014, 10:29PM
Dr. Dark Current Registered Member #152 Joined: Sun Feb 12 2006, 03:36PM
Location: Czech Rep.
Posts: 3384
Three words: Die temperature ripple.

Calculate the peak power dissipation in your transistors and then from the transient thermal impedance graph find out the longest ON-time you can run. The ripple should never be larger than 30 °C.
When running higher duty cycles, also check the average dissipation.

In other words, you can destroy the bridge running at 1% duty in one case, where it will run happily at 10% in another case.
Besides peak current; lower break rates, higher switching frequencies and hard switching all limit the duty cycle you can run.
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.