element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum Repulsive Electromagnetic Levitation by 4 coils
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 10 replies
  • Subscribers 395 subscribers
  • Views 3054 views
  • Users 0 members are here
  • frontpage
Related

Repulsive Electromagnetic Levitation by 4 coils

bfulmind
bfulmind over 8 years ago

Hi everybody

I'm a Mechanical engineering student but interested in Electronics so I am somehow beginner.

I'm working on magnetic levitation, both attractive(from top) and repulsive(from bottom). levitating from top was successful since there are so many articles and videos available but there isn't any article or guide about repulsive levitation!! I need to understand the fundamental of this type of levitation.

It would be greatly appreciated if you share any article, Arduino code and schematic.

 

Thanks so much

image

  • Sign in to reply
  • Cancel

Top Replies

  • testhallo123
    testhallo123 over 8 years ago +3
    The System contains two main parts: 1. a big ring magnet (underneath or around the four coils, you cannot see it on your picture) and a small strong disk-like magnet. the big one is made out of ferrite…
  • dougw
    dougw over 7 years ago in reply to theultimatecreator +3
    I think you can create a rotating magnetic field by sequencing electromagnet coils - if you spin the levitating object the rotating field will keep it spinning and the gyroscopic effect will keep the object…
  • dougw
    dougw over 7 years ago in reply to eswarnaidu +1
    Here is an article that explains the basics: https://www.kjmagnetics.com/blog.asp?p=electromagnetic-levitation
  • testhallo123
    testhallo123 over 8 years ago

    The System contains two main parts:

    1. a big ring magnet (underneath or around the four coils, you cannot see it on your picture) and a small strong disk-like magnet. the big one is made out of ferrite, just search for ferrite ring magnet. the smaller magnet is a neodym magnet. Only with these components the system is unstable, and if you try to put the neodym magnet in the center of the ring magnet it will always gets attracted in one direction. this is cause of earnshaws theorem.

    so therefore you'll need a second part to get the neodym magnet floating:

    2. an adjustable magnetic field controlled by a microcontroler. it contains four coils made out of cupper wire, two hall-effect sensors and some sort of controller which will interpret the datas from the hall sensor and will drive the coils.

     

    The way it works is that the two sensors will measure the (two dimensional) position of the neodym magnet. one sensor will measure the position on the x-axis, the other one of the y-axis. now if the magnet for example moves slightly in the positive x-direction the sensor will measure it, and the controller has to drive the coils so that the magnet will get attracted back to the center. for that there are always two coils connected to each other, but with inverted polarity. so the one coil can push the magnet back to the center, and the coil on the other side can pull the magnet to the center. one hall sensor with two coils is a self contained system, the one system is responsible for the x-axis, the other one for the y-axis as said before. in praxis each sensor has to measure the position 1000 of times per second and the controller has to correct the position every time. if you want to control the coils with a controller and not with an analog circuit you have to consider that the controler is much more slower with calculating the right position than the magnet is moving. therefore you have to implement the controler as a PID-controler, which means it drives the coils mentioning the position of the magnet in the past and the calculated position in the future.

     

    the principle is nearly the same as with the attractive levitation, but instead of just correcting the position of the magnet in one direction you now have two directions..

     

     

    feel free to share your progress with your project, i made this account to answer your question because i'm interested in this topic too image

     

    maxi l.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • theultimatecreator
    theultimatecreator over 7 years ago in reply to testhallo123

    Hi i would also like to build an electromagnetic levatator . Would it be possible to complete this task without hall sensors?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw over 7 years ago in reply to theultimatecreator

    I think you can create a rotating magnetic field by sequencing electromagnet coils - if you spin the levitating object the rotating field will keep it spinning and the gyroscopic effect will keep the object from flipping over.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Cancel
  • eswarnaidu
    eswarnaidu over 7 years ago in reply to testhallo123

    Gud After noon sir,

                         Sir i am very interested to do this magentic levtion project,In this project i need circuit digram ,refrence arduino code for this project....Coulde plese send this mail id "eswarnaidu143143@gmail.com".

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw over 7 years ago in reply to eswarnaidu

    Here is an article that explains the basics:

     

    https://www.kjmagnetics.com/blog.asp?p=electromagnetic-levitation

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • camo14
    camo14 over 6 years ago in reply to testhallo123

    Good Day, I would just like to find out if you think this method would work as well if the magnet was in a rectangle formation rather than a solid ring magnet?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw over 6 years ago in reply to camo14

    Yes many of these devices use 4 permanent magnets plus 4 electromagnets.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • pritjam
    pritjam over 5 years ago

    Sorry to bump this post--Have you made any progress? I recently decided I wanted to build a slightly larger version of this for my high school Senior Project. I'd be happy to collaborate with you to share ideas.

     

    From my current understanding, you would need the 4 electromagnets in the center repelling the levitated object, and a ring of attracting magnets (permanent, not electromagnets) around the outside. Then, in the very center of the base with all of these magnets, you'd have 3 Ratiometric Hall Effect sensors (not normal Hall Effect sensors) to sense the X, Y, and Z position of the levitated object. This is because Ratiometric Hall Effect sensors detect the strength of magnetic fields, and that somehow can be used to figure out the position. (still trying to figure out how that works.)

     

    Then, you have to build some sort of analog circuit that constantly modulates the 4 electromagnets to balance the levitated object. It's like tug of war but with 4 ropes in a + shape. I don't know how to build such a circuit, but I'm doing research on that too. What are your thoughts?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • pritjam
    pritjam over 5 years ago in reply to testhallo123

    Really sorry to bump this old post--I'm super curious about this too! I understand all of the technicals behind how the feedback loop is able to modulate the coils. However, I am having trouble understanding how to construct an analog circuit to do that for me! I found a circuit here (MAGLEV MAGNETIC LEVITATION: CIRCUIT SCHEMATIC ) that is for a slightly different project--do you think it would work? What are your thoughts?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • dougw
    dougw over 5 years ago in reply to pritjam

    This type of circuit is probably more suitable for your project:

     

    https://www.electronoobs.com/eng_circuitos_tut33_2.php

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube