P16228 Magnetically Levitated Propeller Joseph Bernardini Bernie Garcia Cheng Lin Zachary Louison Michael Purcell Elijah Sensenig
Project Review Agenda Project Overview Customer Needs and Project Specifications System Design Concept Summary Design Summary System Testing Results Objective Project Evaluation Sustaining Project Gains
High Priority Customer Needs
Engineering Specifications
Design Concept
Systems Design
Systems Design
BOM Budget: $4,000 Total Funds Spent: $2,389.20 Zach - Reimbursement ≈$100 Magnets, PVC, Screws/Hardware
Levitation Implementation Visible Problems Permanent magnetic bearings (passive) Electromagnets (active) Feedback control via proximity sensors – Hall Effect Visible Problems Complexity of active control Magnetic bearing instability Interference between neighboring magnets Interference with motor magnets
Levitation (Bearing) Levi
Levitation (Sensors/Solenoids)
Rotation (Motor) Implementation Visible Problems Applimotion three-phase brushless DC motor Arduino Mega microcontroller Castle Creations Phoenix Edge 50 Visible Problems Lack of motor controller familiarity Lack of Arduino code familiarity Motor controller not ideal for chosen motor Discontinuous rotation due to use of servo code Levi
Rotation (Motor) Arduino code: Program ESC to control Motor Levi
Propulsion (Propeller) Implementation Created a 3D printed model of the propeller 2 printed models (1 faulty) Visible Problems Wasn’t implemented into the prototype design Propulsion wasn’t produced Levi
Electrical System Testing Results 3 Solenoid Controller Boards All functioned as designed Using an input frequency up to 250 Hz 3 Hall Effect Sensor Boards After minor tweaking, all functioned as designed 5 solenoids The inductance of each was measured and compared to the calculated value 3.15 mH, 0.870 mH, 2.54 mH, 1.47 mH and 2.03 mH Motor Inputs were sent to the motor from the Arduino via the motor controller Full testing was not complete due to issues with programming
Objective Project Evaluation Joe 16
Initial Requirements
Overall Performance/Accomplishments 1. A working prototype of the motor ○ the purchased motor was mounted on a mechanical ball bearing and shaft. It was run using an Arduino software loop via the Mega 2650 and Edge 50 microcontroller ○ we were unable to achieve continuous rotation due to discrepancies between the motor controller and Arduino code 2. Hall Effect sensor operation ○ proper sensor board operation was verified by placing a magnet near each of the sensors and measuring an output signal 3. Solenoid operation ○ proper solenoid board and solenoid operation was verified by sending a PWM signal the board input and observing the now-magnetized solenoids 4. Sensor-to-solenoid control ○ a preliminary Arduino program was implemented to connect the Hall Effect sensors to the solenoids. Bringing a magnet close to the sensor would immediately turn on the solenoid. Taking the magnet away would then turn it off 5. Passive magnet bearing prototype ○ a magnetic bearing was printed and tested with our levitation concept. We discovered the relationship between longer and shorter arc magnets that should enable quasi-stable levitation using a more precise and balanced bearing model
Semester Plan
Update Semester Plan
Moving Forward... Ensure customer has all project hardware and code Clear out lab and locker and put everything in Dr. Day’s lab Code has been moved to a dedicated hand-off folder Ensure customer has all relevant documentation Documentation has been moved to a dedicated hand-off folder (an email will be sent) Offer suggestions for project continuation Print out revised propeller and bearing; rebuild passive levitation prototype to verify theory
What we learned Working in groups can be complicated Expect setbacks and complications Backup plans should be created due to the possibility of these situations Working together provides better results Listen to the advice of your guide The entire team has to be on the same page and we work very well with one another MSD can be very stressful
Questions or comments?