Using a PI Zero to control a tesla coil and play MIDI files
The project is to make an expandable system for making a tesla coil using a core of a Raspberry Pi (PiZero) and a PIC18F14K50 as a controller
The goals are to
- Control a Tesla coil from I2C (Done)
- Control a Tesal coil from a Raspberry PI (Done)
- Develop a background program to control the Tesla coil from a number of sources. (Done)
- Play MIDI from a file in the Raspberry PI (Done)
- Play MIDI from an external Keyboard (Done)
- Impliment Over current detection. (Sort of Done)
Here it is so far.
Re built/tidied up topload. Needed re-tune, now much longer sparks for lower voltage/on times. Need to get to running from direct mains so I can lose the variac. Oh I had to test with a tune, of course.
I got the PCBs from OSH park and I realised that they send 3 of everything, as I had some spare components. I built another driver and change the software a little to split the midi to two I2C Ports.
The PI Twin was born (or TauTesla coils )
As Osh park send three boards, So I built another set of boards and tweaked the software to run two midi channels to two tesla coils.
First day out,Nottingham Gaussfest
Ran all day at the Notts Gaussfest with no issues,(and no heat sinks on the IGBT’s 🙁
Nottingham Gaussfest 2016 – Airwolf!
Power limited, no heatsinks 🙁
A Safe(r) enclosure
The case is made from an recycled sign, its made from 6mm acrylic and has a removable lid (now with cooling fans) Much safer now. 🙂
Derby Geakeasy 2016
Power limited due to safety…
Cambridge Teslathon 2016 – Mary Poppins
Plenty of power running very well.
Construction and documentation still in progress, more to come:-
Primary Capacitor / Tuning – Coming Soon
PIC uP setup / Software – Coming Soon
If you are interested, If I get enough requests, I will consider making a kit email me email@example.com
The kit will be for experianced builders only due to SMT componants and the risk of electric shock.