Author Topic: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller  (Read 910 times)

Offline NEYi

  • High Voltage Enthusiast
  • *
  • Posts: 7
  • Karma: +1/-0
  • Ukraine
    • View Profile
    • My local forum in Ukraine.
SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« on: December 21, 2018, 05:45:03 PM »
Greeting and salutations!

I've been into coiling for quite some time, but my work is mostly known in a local region of Ukraine/Belarus/Russia and is very obscure overseas. :)
I think I'll try making articles in english and start demonstrating my stuff here on HV forum – I hope you'll like my work. :D

Let's start with the driver board, it's called a SimpleDriver and allows users to build QCW coils without bulky buck-converter – relying on phase-shifting technology.
Power output of the full-bridge is controlled solely by an SD board, which allows making QCWs simple and very compact.

Actually I made a huge super-detailed article about it, which also explains the thing's operation principles. Check it out!
http://tqfp.org/simple-tesla/simpledriver-v23-in-english.html#!prettyPhoto

And just to catch your attention – a couple photos!





P.S. Let me know if you liked the article, I got much more things, like wireless 6-note poly. interrupter that can be controlled from a phone. :)
http://simpletesla.ru/wp-content/uploads/2017/08/6006b6.png
I'm on a huge rock, flying through space!

Offline nabzim

  • High Voltage Enthusiast
  • *
  • Posts: 24
  • Karma: +0/-0
  • My full name is Adam Baltazar Mizban. Hello there!
    • View Profile
    • My YouTube Channel
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #1 on: December 27, 2018, 10:57:02 AM »
This seems to me to be very, very impressive... but then again I don't know that much! ;D
I am really surprised that nobody else has replied yet!

I really really like how all of the control i/o pins are all along the same edge at the back end, and the fiber input and indicator LEDs are on the same side, facing you. Looks like it was really well thought-out.
Great job!

Offline Mads Barnkob

  • Administrator
  • High Voltage Senior
  • *****
  • Posts: 927
  • Karma: +11/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #2 on: January 03, 2019, 12:03:16 PM »
Hi Eugene and thank you for sharing your driver and its incredible detailed documentation, that is high class example of how good documentation can be on a product without giving it away when you still have the software secret.

95$ is quite steep compared to some of the Chinese manufacturers that comes out everywhere by now and which are another reason why I stopped trying to sell a simple cheap driver myself, as I got no chance to sell anything with a price on a simple driver being higher than a more advanced Chinese one. However you have documentation with yours, that is seldom the case with the Chinese, at-least not in English.

I would love to hear more about your interrupters aswell.
http://www.kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics

Offline flyglas

  • High Voltage Enthusiast
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #3 on: January 03, 2019, 08:15:48 PM »
Hi Eugen,

I like your compact design and also the great documentation. I found your driver design a few months ago in a russian forum.
At the moment I am designing my own DRSSTC/QCW driver based around an Altera/Intel MAX10 FPGA (MAX1000 eval board).
My design is inspired by the UD2.7, UD3, UD+ and of course your SimpleDriver.
My goal is to implement freewheeling, phase-shift PWM with alternating hard-switching between the half-bridges and the ramp generation completely without analog circuits. At the moment the whole gate drive logic is implemented with a state machine. The ramp will be generated either directly in VHDL or within a NIOS soft core.
Unfortunately my progress is slow as I build a matching QCW tesla coil in parallel.

Is your SimpleDriver used during this performance?



Offline NEYi

  • High Voltage Enthusiast
  • *
  • Posts: 7
  • Karma: +1/-0
  • Ukraine
    • View Profile
    • My local forum in Ukraine.
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #4 on: January 07, 2019, 07:43:50 AM »
Oh, some people had actually replied under this topic.
I checked it maybe 4 days after posting and there was nothing – thought people were like meh. :D

Anyway, I really appreciate that there's some interest to my work – you'll really like my other boards, I'll write about them a bit later. :)

So, the question-answering time!

I really really like how all of the control i/o pins are all along the same edge at the back end, and the fiber input and indicator LEDs are on the same side, facing you. Looks like it was really well thought-out. Great job!
Actually, I had plenty of time perfecting this design – first ever version v0.1 of SimpleDriver emerged into existence long back in 2014 and looked like this. ;) https://i.imgur.com/E3GcNpr.jpg
Over the next years there were also v1.0, v2.0, v2.1, v2.2, and now it's v2.3.
http://tqfp.org/forum/download/file.php?id=1347&mode=view (v2.0 back from 2015)
http://tqfp.org/forum/download/file.php?id=1943&mode=view (v2.2 from 2017)
Most likely there'll be new versions in the future. :D

Hi Eugene and thank you for sharing your driver and its incredible detailed documentation, that is high class example of how good documentation can be on a product without giving it away when you still have the software secret.

95$ is quite steep compared to some of the Chinese manufacturers that comes out everywhere by now and which are another reason why I stopped trying to sell a simple cheap driver myself, as I got no chance to sell anything with a price on a simple driver being higher than a more advanced Chinese one. However you have documentation with yours, that is seldom the case with the Chinese, at-least not in English.

There's been quite a huge battle over proprietary VS open-source hardware design philosophies.
It seems like OSH had won the hearts of common people, but my personal observations/experience tell a different story – in almost all cases OSH devs have very little motivation to work on their products. ???
I mean, these are rarely being developed past the point of early alpha, there are barely any documentation, and practically no user support...
Which isn't surprising, most of these projects are made not as something useful for other people, but usually to get a little fame on resources like Hackaday. After that the project usually gets completely abandoned.

In contrast, designing real commercial products can keep you motivated for years even if it's not some bestseller – you'll be happy to provide long-term design-support in new features and reliability improvements, write articles, and support every user who's currently using your design. All you need is knowing that there are actual people using your stuff, and that it pays for further work on imroving it.
Not sure how you guys, but I have a special R&D bank account that pays for all the prototype boards, parts, deliberately exploded units, and of course pizza. :D

On chinese manufacturers – I'm pretty sure these aren't a big threat for us westerners, at least yet. Of course, casual buyer will purchase a driver for $45 just because "woot! It's so cheap!", but I haven't seen these even having a basic phase-lead.
Those who try building Tesla coils for professional use will probably play with these for little, burn up a few IGBT bricks and then get a proper driver like UD2.7/UD3/UD+, or SD. :)

On my price being steep – earlier SDs had the price of only $75, but it wasn't easy providing further support to every new user. I made it $95 on v2.3 with new features like alternating shift and pulse-skip. At that moment I hanged with dudes from France and Switzerland and they said that my driver was dirt cheap cause cheapest UD v2.7 clones costed there $135. ;D

On the software not being open-source – that's basically to avoid easy production of clones. Believe it or not, but I personally know a dude who makes whole batches of UD v2.7 clones for direct purpose of retail. :)
Those with at least basic knowledge of HDL programming will have no problems recreating the driver by relying on operation principles provided in the article.

My goal is to implement freewheeling, phase-shift PWM with alternating hard-switching between the half-bridges and the ramp generation completely without analog circuits. At the moment the whole gate drive logic is implemented with a state machine. The ramp will be generated either directly in VHDL or within a NIOS soft core.
Unfortunately my progress is slow as I build a matching QCW tesla coil in parallel.

Is your SimpleDriver used during this performance?
Actually, my earlier driver was completely digital – FPGA based. Required around 450 MHz for digital phase-lead. ;D http://tqfp.org/uploads/images/00/00/01/2013/02/21/ec0a74.jpg
It had USB interface and had to be configured from PC which also required writing and supporting software for Windows.
While developing a new version... Well, I ran into the same problem – the design became too complex and progress was super-slow.
Eventually, I just designed a new one that relied on analog-digital technology – it worked. :)

Should be enough for now, there'a already a whole essay here. Will be happy to answer more questions though – feel free to ask. Also, bluetooth poly-interrupter topic is coming. :)
I'm on a huge rock, flying through space!

Offline Netzpfuscher

  • High Voltage Enthusiast
  • *
  • Posts: 44
  • Karma: +1/-0
    • View Profile
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #5 on: January 07, 2019, 07:37:53 PM »
The FPGA based version of your driver is the most interesting design for me ^^ I would like to take a look at the HDL how you implemented the whole thing in contrast to the UD3. Is there a softcore running?

Offline Hydron

  • Administrator
  • High Voltage Engineer
  • *****
  • Posts: 218
  • Karma: +5/-0
    • View Profile
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #6 on: January 08, 2019, 02:01:50 AM »
Thank for sharing your design here - looks like another good option (I especially like the phase shift adjustment - I tried to do a similar thing on a UD2.x design but didn't quite get it right) and the price seems very reasonable for complete tested board.

I agree that info on the FPGA implementation would be very interesting - if you are able to share anything it would be appreciated.

As for open vs closed source, it is a tricky one. If you do a bunch of hard work (both with initial design and subsequent user support) then having someone rip it off and sell to people with no support doesn't seem fair.
At the same time, open source allows me to take something and improve/modify it to do exactly what I need it to, rather than stick to a fixed design. The UD3 work being done is a good example of this - I will be taking Netzpfuscher's work and using it both to run on my coil (after I modify both the hardware and software design), and also as a way to learn about using an RTOS on ARM (I am more experienced with hardware design than coding).
Given this my personal opinion would lean toward making things open-source when practical, but I certainly understand both views!

Offline flyglas

  • High Voltage Enthusiast
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #7 on: January 08, 2019, 08:25:02 AM »
Actually, my earlier driver was completely digital – FPGA based. Required around 450 MHz for digital phase-lead. ;D

Hello Eugen,
in my approach the phase-lead is realized as known by UD2.7. With the signal from the zero current detector the state-machine is triggered to enter the next state. During QCW operation a next state (the hard switched one) is triggered by a delay corresponding to the generated ramp.
Freewheeling in case of overcurrent and alternating half-bridges in phase-shifted QCW mode is part of the state-machine.
I hope 100 MHz is enough for this. At 420 kHz coil frequency and 100 MHz FPGA clock I will have 119 clock cycles per half-wave.

What is your experience? I am also very interested in you FPGA implementation.

Offline Nijin

  • High Voltage Enthusiast
  • *
  • Posts: 15
  • Karma: +1/-0
    • View Profile
Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #8 on: January 20, 2019, 09:01:16 AM »
Great Job, I really liked the article !
Everything is a fuse if you pass enough current

High Voltage Forum

Re: SimpleDriver v2.3, my phase-shifting QCW DRSSTC controller
« Reply #8 on: January 20, 2019, 09:01:16 AM »

 


* Recent Topics and Posts

post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
badpeter
Today at 03:45:43 AM
post Re: DRSSTC Driver Logic
[Dual Resonant Solid State Tesla coils]
Netzpfuscher
March 24, 2019, 11:02:51 PM
post Re: DRSSTC Driver Logic
[Dual Resonant Solid State Tesla coils]
Laci
March 24, 2019, 10:43:55 PM
post Re: DRSSTC Driver Logic
[Dual Resonant Solid State Tesla coils]
Netzpfuscher
March 24, 2019, 09:54:54 PM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
Mads Barnkob
March 24, 2019, 08:07:19 PM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
profdc9
March 24, 2019, 04:37:50 PM
post Re: UD 2.7C Build
[Dual Resonant Solid State Tesla coils]
profdc9
March 24, 2019, 03:22:14 PM
post Re: DRSSTC Driver Logic
[Dual Resonant Solid State Tesla coils]
Laci
March 24, 2019, 02:59:48 PM
post Re: WTS [EU]: UD2.7 thru hole pcb
[Sell / Buy / Trade]
FilipŠebík
March 24, 2019, 08:39:46 AM
post Re: UD 2.7C Build
[Dual Resonant Solid State Tesla coils]
Thunderstruck
March 24, 2019, 08:35:33 AM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
flyrod
March 24, 2019, 04:07:24 AM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
Thunderstruck
March 23, 2019, 10:07:54 PM
post Re: WTS [EU]: UD2.7 thru hole pcb
[Sell / Buy / Trade]
Mads Barnkob
March 23, 2019, 04:07:55 PM
post WTS [EU]: UD2.7 thru hole pcb
[Sell / Buy / Trade]
Fumeaux
March 23, 2019, 02:12:48 PM
post Re: UD 2.7C Build
[Dual Resonant Solid State Tesla coils]
Thunderstruck
March 23, 2019, 08:03:58 AM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
petespaco
March 23, 2019, 01:50:47 AM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
Hydron
March 23, 2019, 12:11:10 AM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
badpeter
March 22, 2019, 08:19:21 PM
post Re: Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
profdc9
March 22, 2019, 06:39:37 PM
post Chinese MOSFETS/IGBTS
[Solid state Tesla coils]
Fumeaux
March 22, 2019, 05:51:55 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
petespaco
March 22, 2019, 03:46:16 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
kamelryttarn
March 22, 2019, 11:25:19 AM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
Mads Barnkob
March 22, 2019, 10:56:16 AM
post Re: looking for PCB creating software
[Printed Circuit Board]
Teravolt
March 22, 2019, 06:02:15 AM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
badpeter
March 21, 2019, 11:04:48 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
Hydron
March 21, 2019, 07:51:23 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
badpeter
March 21, 2019, 07:09:05 PM
post Re: looking for PCB creating software
[Printed Circuit Board]
kamelryttarn
March 21, 2019, 02:26:09 PM
post Re: GDT Experiments
[Solid state Tesla coils]
Uspring
March 21, 2019, 11:57:53 AM
post Re: GDT Experiments
[Solid state Tesla coils]
Teravolt
March 20, 2019, 11:15:50 PM
post Re: GDT Experiments
[Solid state Tesla coils]
Thunderstruck
March 20, 2019, 09:07:04 PM
post Re: Keep or throw away ?
[Beginners]
Teravolt
March 20, 2019, 05:18:07 PM
post Re: New small SSTC
[Solid state Tesla coils]
Bambinz
March 20, 2019, 03:52:15 PM
post Re: New small SSTC
[Solid state Tesla coils]
Mads Barnkob
March 20, 2019, 01:23:52 PM
post Re: GDT Experiments
[Solid state Tesla coils]
T3sl4co1l
March 20, 2019, 01:18:29 PM
post Re: GDT Experiments
[Solid state Tesla coils]
Mads Barnkob
March 20, 2019, 01:06:24 PM
post Re: cute-qcw Tesla Coil
[Dual Resonant Solid State Tesla coils]
Mads Barnkob
March 20, 2019, 01:00:46 PM
post Re: Help for people buying the "12-48 Volt 1800/2500 Watt ZVS induction Heater"
[Electronic circuits]
Mads Barnkob
March 20, 2019, 12:41:22 PM
post Re: Keep or throw away ?
[Beginners]
Thunderstruck
March 19, 2019, 10:02:41 PM
post Re: Keep or throw away ?
[Beginners]
Hydron
March 19, 2019, 08:14:33 PM
post Re: Keep or throw away ?
[Beginners]
Teravolt
March 19, 2019, 05:12:03 PM
post Re: Welcome new members, come say hello and tell a little about yourself :)
[General chatting]
Experimentonomen
March 19, 2019, 01:32:32 PM
post Re: Welcome new members, come say hello and tell a little about yourself :)
[General chatting]
Mads Barnkob
March 19, 2019, 12:20:34 PM
post Re: Strange gdt waveforms
[Dual Resonant Solid State Tesla coils]
Mads Barnkob
March 19, 2019, 12:15:22 PM
post Re: Which varnish to use to coat the Secondary?
[Solid state Tesla coils]
Mads Barnkob
March 19, 2019, 10:46:50 AM
post Re: Keep or throw away ?
[Beginners]
Thunderstruck
March 19, 2019, 09:11:09 AM
post Re: Keep or throw away ?
[Beginners]
Mads Barnkob
March 19, 2019, 08:24:31 AM
post Re: Keep or throw away ?
[Beginners]
Teravolt
March 19, 2019, 01:51:51 AM
post Re: Keep or throw away ?
[Beginners]
Thunderstruck
March 18, 2019, 09:56:42 PM
post Re: cute-qcw Tesla Coil
[Dual Resonant Solid State Tesla coils]
Weston
March 18, 2019, 07:55:52 PM

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30