Author Topic: Tesla Coil Show Controller Project  (Read 1348 times)

Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Tesla Coil Show Controller Project
« on: January 28, 2021, 12:55:58 PM »
I am building a Tesla coil show controller that can control up to 6 Tesla coils at once. It will feature individual interrupters, touch screen controlled MIDI interrupter, safety features to ensure a safe method of working with the Tesla coils before a show, under a show and after a show. It will all be housed in a transportable 19" rack mount flight case for ease of transportation and to protect the electronics.

The 6 channel MIDI interrupter is the feature rich Syntherrupter made by Max as he shares all the plans, documentation, code and schematics.

The users and readers that know about my Tesla coils will know that I "only" have a small Tesla coil, a medium Tesla coil and a large Tesla coil. So how does this correspond with building a show controller that can take up to 6 coils at once? Well, I just have to build some more Tesla coils :)

Due to time constraints due to things like life, work, education and more or less sleep, this project is split into some smaller phases.

Part 1 - The parts
Part 2 - Programming Syntherrupter
Part 3 - 6 outputs build
Part 4 - Interrupters
Part 5 - Syntherrupter and MIDI
Part 6 - Audio input panel
Part 7 - Safety panel
Part 8 - Power supply

Part 1 - The parts
I bought 19" transportation rack, panels, power bar and some other parts for the previously released video about flight case construction. I bought it from the German company Adam Hall that is a supplier to many smaller retailing companies of disco, event and show business equipment like audio, light and transportation gear.

/>
The plan


The plan is not set in stone, so feel free to chime in with suggestions and questions about the possibilities :)
« Last Edit: July 15, 2021, 10:21:59 AM by Mads Barnkob »
https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Max

  • High Voltage Technician
  • ***
  • Posts: 178
  • Karma: +17/-1
  • "With the first link, the chain is forged. [...]"
    • View Profile
    • My Youtube Channel
Re: Tesla Coil Show Controller Project
« Reply #1 on: January 28, 2021, 01:36:23 PM »
Holy shit this is biig  :o lots of nice stuff you got there!

One thing I haven‘t really mentionned so far is that you should - if possible - not power the Nextion screen through the Tiva board. In my case it barely works but I can see the 5V dropping because of the current consumption. In addition, when reducing the backlight brightness I get a nice ripple on the 5V bus.
Your screen is bigger and will need even more current so you should definitely power it separately. Nextion recommends a 5V/1A supply for your screen (500mA for mine).
I‘ll add that info to the wiki, too.

Can‘t wait for the upcoming videos!
Max

Offline GrantV

  • High Voltage Experimenter
  • **
  • Posts: 65
  • Karma: +3/-0
    • View Profile
Re: Tesla Coil Show Controller Project
« Reply #2 on: January 28, 2021, 07:37:40 PM »
WOW, that looks like a very exciting project! Nice one :-)

The only input I have for now would be to put all the mains inputs/outputs on the back panel and keep them away from the top of the unit to keep things seperated and tidy.

I see that you have 1x 230VAC in and 7x 230VAC out. Are these outputs to power the 6x tesla coils? (If so, I'd be using a 32Amp 3Phase input and connector, in which case, I'd personally rather build a seperate power box and just run the controls for the relays etc. from the main controller to the power box using a DMX cable or similar).

Anyways, I'll be watching your progress with interest!

Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: Tesla Coil Show Controller Project
« Reply #3 on: January 28, 2021, 08:50:25 PM »
WOW, that looks like a very exciting project! Nice one :-)

The only input I have for now would be to put all the mains inputs/outputs on the back panel and keep them away from the top of the unit to keep things seperated and tidy.

I see that you have 1x 230VAC in and 7x 230VAC out. Are these outputs to power the 6x tesla coils? (If so, I'd be using a 32Amp 3Phase input and connector, in which case, I'd personally rather build a seperate power box and just run the controls for the relays etc. from the main controller to the power box using a DMX cable or similar).

Anyways, I'll be watching your progress with interest!

Thanks :)

These outputs are only meant for controllers, chargers and power supplies for what will be at a "control desk". All power supplies for the coils themselves is handled by a separate power supply splitter and I will cover that in the part with safety. It is paramount to me that I can operate this completely isolated from mains, but also be able to run on mains as things like 7" touch screen and safety relays can be quite power hungry as Max states from his experiences with the smaller 5" screens.
https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: Tesla Coil Show Controller Project
« Reply #4 on: February 11, 2021, 07:56:31 PM »
In the part 2 video I go through features of the syntherrupter, firmware flashing, microcontroller / display programming and test of the Tiva development board and Nextion display.

Having the intelligence version of the Nextion display did result in some issues. For some reason Nextion decided that a more power version of their display should have a whole range of new properties on screen elements and not interpret a project file the same way that the basic / enhanced versions does... Some of the missing graphics was fixed by copying links to graphics to an additional configuration field called pic1, but the way nightmode is made, it was not possible to get the right graphics for that.

Max has since this video was recorded released a new Nextion display software version that will make it into part 4 :)

https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Max

  • High Voltage Technician
  • ***
  • Posts: 178
  • Karma: +17/-1
  • "With the first link, the chain is forged. [...]"
    • View Profile
    • My Youtube Channel
Re: Tesla Coil Show Controller Project
« Reply #5 on: February 12, 2021, 10:08:36 PM »
I take that video as a huge compliment, thank you! Looks like the wiki did its job so far? Obviously, if you have any suggestions, please tell me  :)
Interesting that you found the default password on the User Settings page; it's also included in the Getting Started article. Guess you were too quick with playing around for that text  ;D Anyways, you found it and didn't have to ask.

The issue you show at 19:48, where the signal doesn't match the on screen values anymore is really weird. Ontime seems to be fine but the frequency is not. What really surprises me is that it stays at 700-ish BPS even when you turn the slider to lower values. I haven't experienced that behavior myself and honestly no idea what could cause it. When you mentioned it in the Syntherrupter thread I had a different picture in mind (videos say more than a thousand words). This won't be solved by the modified firmware I posted there either.
I'm inclined to say it's some quirk of the Intelligent series but this is wild speculation. Please tell me if the issue remains.

What exactly was that 1-3us delay you were measuring at the end? Was that from the transistor switching the transmitter?

I have to say, the UI runs a lot smoother on those Intelligent displays. Shouldn't be a surprise though, considering that they have a 200MHz CPU instead of a 48MHz one. This btw doesn't help with faster firmware updates  ;D that is limited by the Tiva microcontroller which has to pass the data from one serial port to the other one. And this only works reliable up to 512kbaud/s - no matter what display it's connected to.

Btw TJC is the OEM of the displays. There's zero doubt about that even though Nextion itself had made for years the wrong claim that there was absolutely no connection with TJC. Fact is the display modules look the same, have the same parts and the TFT files for Nextion and TJC differ in only 1 value: the model name (plus some checksums depending on that).


Kind regards,
Max


Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: Tesla Coil Show Controller Project
« Reply #6 on: February 13, 2021, 07:58:06 PM »
I take that video as a huge compliment, thank you! Looks like the wiki did its job so far? Obviously, if you have any suggestions, please tell me  :)
Interesting that you found the default password on the User Settings page; it's also included in the Getting Started article. Guess you were too quick with playing around for that text  ;D Anyways, you found it and didn't have to ask.

The issue you show at 19:48, where the signal doesn't match the on screen values anymore is really weird. Ontime seems to be fine but the frequency is not. What really surprises me is that it stays at 700-ish BPS even when you turn the slider to lower values. I haven't experienced that behavior myself and honestly no idea what could cause it. When you mentioned it in the Syntherrupter thread I had a different picture in mind (videos say more than a thousand words). This won't be solved by the modified firmware I posted there either.
I'm inclined to say it's some quirk of the Intelligent series but this is wild speculation. Please tell me if the issue remains.

What exactly was that 1-3us delay you were measuring at the end? Was that from the transistor switching the transmitter?

I have to say, the UI runs a lot smoother on those Intelligent displays. Shouldn't be a surprise though, considering that they have a 200MHz CPU instead of a 48MHz one. This btw doesn't help with faster firmware updates  ;D that is limited by the Tiva microcontroller which has to pass the data from one serial port to the other one. And this only works reliable up to 512kbaud/s - no matter what display it's connected to.

Btw TJC is the OEM of the displays. There's zero doubt about that even though Nextion itself had made for years the wrong claim that there was absolutely no connection with TJC. Fact is the display modules look the same, have the same parts and the TFT files for Nextion and TJC differ in only 1 value: the model name (plus some checksums depending on that).


Kind regards,
Max

The wiki is very nicely done, you went over the edge in details, help and information there! Hardly even 0.1% of all projects have that level of documentation :)

I still your idea of update rates being a problem could be it, that the faster clock of the Intelligence series is at play. Because it happens more often, the faster you move the sliders. But I will look further into this when working on part 4.

The falling edge delay was measured at the optical receiver on the DRSSTC driver board. So that delay is rise time of transmitter and fall time of receiving circuits added together.
https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Max

  • High Voltage Technician
  • ***
  • Posts: 178
  • Karma: +17/-1
  • "With the first link, the chain is forged. [...]"
    • View Profile
    • My Youtube Channel
Re: Tesla Coil Show Controller Project
« Reply #7 on: February 13, 2021, 10:58:59 PM »
Here‘s the thing that makes the faster moving theory so unplausible: you have the apply mode set to „On Release“ which means that the display only sends a command to the Tiva when you lift your finger off the screen. Unless you somehow manage to just barely touch it, causing many press/release events, the Tiva just gets one single command per movement - no matter how long and fast that movement is. I thought you had the apply mode set to „Immediately“, which means that it sends new values continuously, potentially causing a buffer overflow. Hence my original fix was to increase the buffer size.

To make absolutely sure it is not the movement speed you could set the apply mode to „Manually“ (btw you can change the mode by pressing the bottom right button that says „On Release“ by default). Now you decide when the command is sent to the Tiva. If you can still make it happen, there‘s something really wrong. I have heard f.ex. that some people had serious issues with serial communications on nextion, where the systems print function just did not work. If this is indeed the case on the Intelligent series, I can‘t help you unfortunately. Also, since i have no real use for an (expensive) Intelligent display, I‘ll not buy one myself, which of course limits my debugging abilities.


Kind regards,
Max

Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: Tesla Coil Show Controller Project
« Reply #8 on: February 27, 2021, 07:07:16 AM »
In this video I go through building a 6 optical output panel with switches for selecting different interrupters, indication LEDs and dry test speakers.

/>
The panel features for each of the 6 channels:
- Optical output transmitter IF-E96E, 1mm plastic fiber
- Output LED indicator
- Switch to turn on/off optical output transmitter
- Switch to select between two different interrupters
- Switch to turn on/off dry test speaker
- Dry test speaker

Schematics are made in https://www.expresspcb.com/pcb-cad-software/ which is just an old habit of mine for creating real fast schematics and PCB layouts, when I etch the PCBs myself.

Everything on one PCB


Switches and wires, luckily I still have a lot of color-coded multi conductor cable that I cut up to use the single wires. Makes it very easy to work with large wire bundles.


Test of the finished panel


Schematic (PCB + files in bottom of post for download)


https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Mads Barnkob

  • Administrator
  • High Voltage Expert
  • *****
  • Posts: 1785
  • Karma: +46/-0
  • Denmark
    • View Profile
    • Kaizer Power Electronics
Re: Tesla Coil Show Controller Project
« Reply #9 on: July 21, 2021, 12:42:29 PM »
6 regular DRSSTC interrupters are build from the free and open designs from Dan / Profdc9 on highvoltageforum.net: https://highvoltageforum.net/index.php?topic=353.msg2320#msg2320

Drawings are made with the free draw.io software, which can be used both online and a downloadble dekstop application.



/>


I built 7 interrupters, one for each channel and a master interrupter, that by a switch, can take over any channel. Each channel can also switch between normal and burst mode. The interrupter also has a “sound” input option, which can take any kind of regular audio output and transform it into a on-time limited square-wave signal. This feature is first implemented in another part, as this panel could not fit anymore control inputs.





Using the color coded wires, it was easy to keep track of the hundreds of wires. Each interrupter repeats the individual colors I used for the output panel channels, but also for the interrupter itself it uses identical colored wires for each interrupters control inputs. This way its easy to distinguish each channel, but also rule out any faults as all channels looks identical.



https://kaizerpowerelectronics.dk - Tesla coils, high voltage, pulse power, audio and general electronics
https://www.youtube.com/KaizerPowerElectronicsDk60/join - Please consider supporting the forum, websites and youtube channel!

Offline Max

  • High Voltage Technician
  • ***
  • Posts: 178
  • Karma: +17/-1
  • "With the first link, the chain is forged. [...]"
    • View Profile
    • My Youtube Channel
Re: Tesla Coil Show Controller Project
« Reply #10 on: July 24, 2021, 11:13:18 AM »
Once you‘re done you got to let us know how many meters of wire you ran through this thing!

Regards,
Max

High Voltage Forum

Re: Tesla Coil Show Controller Project
« Reply #10 on: July 24, 2021, 11:13:18 AM »

 


* Recent Topics and Posts

post Re: Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
Today at 10:15:30 PM
post CW Help -- too much info to digest
[Voltage Multipliers]
abstruse1
Today at 06:16:53 PM
post Re: Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Chrisader
Today at 04:16:11 PM
post Re: Gate driver for big IGBTs
[Electronic Circuits]
davekni
Today at 05:38:42 AM
post Gate driver for big IGBTs
[Electronic Circuits]
TMaxElectronics
Today at 02:15:25 AM
post Re: Modified VTTC for induction heating
[Vacuum Tube Tesla Coils (VTTC)]
dbach
July 24, 2021, 11:38:33 PM
post Re: Modified VTTC for induction heating
[Vacuum Tube Tesla Coils (VTTC)]
Mads Barnkob
July 24, 2021, 11:29:15 PM
post Re: repair of Panasonic microwave inverter
[Electronic Circuits]
Twospoons
July 24, 2021, 10:41:38 PM
post Modified VTTC for induction heating
[Vacuum Tube Tesla Coils (VTTC)]
dbach
July 24, 2021, 09:18:42 PM
post Re: repair of Panasonic microwave inverter
[Electronic Circuits]
Mads Barnkob
July 24, 2021, 08:08:36 PM
post Re: Tesla Coil Show Controller Project
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Max
July 24, 2021, 11:13:18 AM
post Re: repair of Panasonic microwave inverter
[Electronic Circuits]
Weston
July 24, 2021, 10:08:34 AM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
July 24, 2021, 03:20:42 AM
post Re: repair of Panasonic microwave inverter
[Electronic Circuits]
Twospoons
July 24, 2021, 03:16:27 AM
post 3kW Cisco Server Supply teardown and help needed
[Electronic Circuits]
Da_Stier
July 23, 2021, 09:23:11 PM
post Re: IGBT question
[Dual Resonant Solid State Tesla coils (DRSSTC)]
thedoc298
July 23, 2021, 08:05:58 PM
post Re: IGBT question
[Dual Resonant Solid State Tesla coils (DRSSTC)]
futurist
July 23, 2021, 07:02:18 PM
post Re: IGBT question
[Dual Resonant Solid State Tesla coils (DRSSTC)]
thedoc298
July 23, 2021, 05:33:57 PM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
GKnapp
July 23, 2021, 04:51:37 PM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
July 23, 2021, 03:52:46 AM
post Re: IGBT question
[Dual Resonant Solid State Tesla coils (DRSSTC)]
thedoc298
July 22, 2021, 10:59:32 PM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
GKnapp
July 22, 2021, 08:50:34 PM
post Re: IGBT question
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Mads Barnkob
July 22, 2021, 08:47:23 PM
post Help needed - which IGBT module to buy
[Dual Resonant Solid State Tesla coils (DRSSTC)]
thedoc298
July 22, 2021, 07:01:24 PM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
July 22, 2021, 06:50:07 AM
post Re: Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
July 22, 2021, 06:39:37 AM
post Re: Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
alan sailer
July 21, 2021, 07:55:03 PM
post Horrible waveforms advice--just bad test setup?
[Dual Resonant Solid State Tesla coils (DRSSTC)]
GKnapp
July 21, 2021, 06:34:13 PM
post Re: Global shutter synchronized to arcs?
[DSLR]
Uspring
July 21, 2021, 05:10:18 PM
post Re: Tesla Coil Show Controller Project
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Mads Barnkob
July 21, 2021, 12:42:29 PM
post Re: Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Chrisader
July 21, 2021, 08:15:00 AM
post Re: Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
davekni
July 21, 2021, 04:57:04 AM
post Re: Micro-power continuity checker.
[Electronic Circuits]
davekni
July 21, 2021, 03:50:33 AM
post Re: Skm flyback destroyer 🤗
[Transformer (Ferrite Core)]
oneKone
July 21, 2021, 01:50:19 AM
post Proper phase lead adjustment at the input
[Dual Resonant Solid State Tesla coils (DRSSTC)]
Chrisader
July 20, 2021, 10:06:14 PM
post Re: Micro-power continuity checker.
[Electronic Circuits]
klugesmith
July 20, 2021, 06:24:29 PM
post Micro-power continuity checker.
[Electronic Circuits]
davekni
July 20, 2021, 05:37:36 AM
post Re: Help needed with SSTC. First TC build
[Solid State Tesla Coils (SSTC)]
davekni
July 20, 2021, 05:08:24 AM
post Re: Global shutter synchronized to arcs?
[DSLR]
davekni
July 20, 2021, 04:43:05 AM
post Re: Global shutter synchronized to arcs?
[DSLR]
TMaxElectronics
July 20, 2021, 12:09:36 AM
post Re: Help needed with SSTC. First TC build
[Solid State Tesla Coils (SSTC)]
AstRii
July 19, 2021, 11:13:13 PM
post Another question on CT Feedback
[Solid State Tesla Coils (SSTC)]
Maverikie
July 19, 2021, 08:56:04 PM
post Re: Sync RSG motor problems - help and thoughts needed
[Spark Gap Tesla Coils (SGTC)]
newage
July 19, 2021, 07:09:56 PM
post Re: Global shutter synchronized to arcs?
[DSLR]
klugesmith
July 19, 2021, 06:49:08 PM
post Re: Sync RSG motor problems - help and thoughts needed
[Spark Gap Tesla Coils (SGTC)]
klugesmith
July 19, 2021, 04:39:05 PM
post Global shutter synchronized to arcs?
[DSLR]
davekni
July 19, 2021, 06:32:35 AM
post Re: Sync RSG motor problems - help and thoughts needed
[Spark Gap Tesla Coils (SGTC)]
MRMILSTAR
July 19, 2021, 05:22:51 AM
post Re: Sync RSG motor problems - help and thoughts needed
[Spark Gap Tesla Coils (SGTC)]
newage
July 19, 2021, 04:24:38 AM
post Re: a typical sstc half bridge design, any considerations or tips?
[Solid State Tesla Coils (SSTC)]
eli
July 19, 2021, 12:35:18 AM
post Re: a typical sstc half bridge design, any considerations or tips?
[Solid State Tesla Coils (SSTC)]
Mads Barnkob
July 19, 2021, 12:15:43 AM

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 
SimplePortal 2.3.6 © 2008-2014, SimplePortal