MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

Report as inappropriate

Tuning the system is the hardest part :-(
It's a lot of trial and error.
I'll try to write a tutorial, but basically, here is how I've proceed (be very patient :-) )

Magnets orientation:

  • Connect the levitator host software
  • My levitating magnet south pole is facing up
  • When raising the levitating magnet, the sensor reading should decrease.

  • Add a magnet on top of the coil (on the screw), the north pole facing up

  • Set the magnet thresold value a bit less than the sensor reading when no magnet is present.
  • The levitator should turn active when you put the levitating magnet and turn off after a timeout when you remove it.

  • Set the coil and sensor filter parameters to 2.

Levitation tuning:

  • Put the levitating magnet about 2cm below the coil
  • Set the targetA value about the same as the sensor reading.
  • Set the P value to 2 and the other to 0
  • Send the parameters to the Levitator

  • Increase the P value until the magnet start to levitate and oscillate.
  • Then set the D parameters to about 5 or 10 times the P value
  • Tune the D value until the levitation stabilizes
  • Correct the error (sensor-target) with the I value.

  • You can also tune the filtering parameters to help stabilize the magnet !!!

This is the theory !!!
Be patient as a lot of factors are involved.

Good luck and share your results :-)