Articles, Blog

Electromagnetic Suspension System – Bilkent University EEE 351 Term Project


Hello everyone! This is our term project demonstration for Electromagnetics course in Bilkent University I’m Yiğit Berk Üçüncü I’m Tuna Alikaşifoğlu and my name is Berk Yaşar Yavuz We were expected to tender basic consepts of Electromagnetics In order to do so we implemented a basic Electromagnetic Suspension
System. So, let’s look at our model. So, here is our prototype. Let me introduce the components As a controller, we chose to use Arduino Uno as
you can see at the center and just below it we have 3s 11.1V
li-po battery that supplies all the energy to the whole system with a few voltage divider circuits. On top of the Arduino, we placed the motor shield to drive the
four different wheels individually. For the suspension part, we have two syringes, and inside them we have two repelling neodymium magnets. The subsystem utilized as
passive suspension For the active suspension part, we wound 2 coils around our syringes and we are passing current through these coils. We control the magnitude and the direction of the current via HC-05 bluetooth module. Due to the fact that we need to pass high currents through coils we used two different motor drivers here. Let me explain how all
components work together and how we implemented the suspension system. Arduino is used as the central control unit. As the instructions are taken from
the mobile app the Bluetooth module receives and translates these
instructions via serial communication to the Arduino. Depending on the
instructions, after switching between drive mode and suspension mode, it
executes the necessary commands to drive motor shield to move the car or to drive
motor drivers to adjust suspensions. Theoretical part of the project can be
explained as follows. We are utilizing the application of Amperè’s Law, which
suggests magnetic field inside a solenoid is proportional to the current
passing through it. We interfere with the existing magnetic field due to repelling
magnets by changing the direction and magnitude of the current, we can adjust
the height of the suspension. Hello again, now I’ll mention how we
control, this, our prototype. So, as you see there is an application opened in our android telephone. So, thanks to our bluetooth module via this application we can
control our prototype. As you can see our model act according to the indicators on application when we press the upper button model goes forward and for the
lower button model goes back and for right and left hand side buttons
our model rotates according to that By default arrow keys control the movement of the model, with the hazard button system goes into suspension mode. In this mode we can control the height of the suspensions with arrow keys. With headlight switch, suspension returns to default height. We can control each suspension individually by holding on the direction key and setting the height with left keys. Furthermore, we can increase and decrease the suspensions step-by-step thanks to motor drivers. We can also drive with the adjusted suspension height. Finally, system returns to the adjusted high even with the external flicks.

Leave a Reply

Your email address will not be published. Required fields are marked *