The Levitron
Media
Connect
James Ballard's
Repulsion Levitron
Play the video

Levitron Overview

  Overview
THE THEORY
The full theory behind my repulsion levitation device is too long and complex to include on this website. However, I have uploaded all of my theory, circuit schematics, software and supporting documentation to my thesis website
Base
James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-
James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-

Stage 1 - Power Input and Stepper Motor Control

James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
James Ballard Power Board 5V Reg 9V Reg LED Power In L293D Arduino Uno
This stage is responsible for providing 5V and 9V supply to the rest of the unit and for controling the stepper motor.
L293D
L7805/9
Arduino Arduino Uno
Motor
All Components
No Components
  Stage 1 Description
All Components
No Components
Please Select a Component
L293D
L7805/9
Arduino Arduino Uno
Motor

Stage 2 - Mosfet H Bridge Driver and PLC

James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
James Ballard Electromagnet Driver Circuit Arduino Mega 2560 N N Drive Inputs Coil Pair 1 Power Coil Pair 2 P P P P N N
This stage is all about powering the coils. The Arduino receives a signal from each of the two hall effect sensors and outputs PWM power through two H-bridge circuits to the coil pairs.
ntype
ptype
Arduino Arduino Uno
Heatsink
All Components
No Components
  Stage 2 Description
All Components
No Components
Please Select a Component
ntype
ptype
Arduino Arduino Uno
Heatsink

Stage 3 - Levitation and Feedback

James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-
James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-
James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-
James Ballard C3- Elecgtromagnet Board C1+ C1- C4+ C4- C3+ C2+ C2-
C3-
This stage introduces the ring magnet and electromagnets. The ring magnet provides only vertical lift, whilst the 2 electromagnet pairs provide horizontal stabilisation.
Coils
Ring
Feedback
Magnet
All Components
No Components
  Stage 3 Description
All Components
No Components
Please Select a Component
Coils
Ring
Feedback
Magnet