Download presentation
Presentation is loading. Please wait.
Published byAugusta Foster Modified over 6 years ago
1
Team: Josef Morken Reed Mathews Michael Ross Advisor: Dr. Bilgen
Project: Quadcopter Team: Josef Morken Reed Mathews Michael Ross Advisor: Dr. Bilgen
2
Purpose Develop the circuitry for piezoelectric actuated flight control for a Quad-Copter
3
Project Outline Develop a toggle between conventional flight modes and piezoelectric actuated flight Develop a signal pass-through using an Arduino without distorting the signals Create a circuit board with an Arduino unit to control blade deflection
4
Flight Control: Definition
Altitude: The height off the ground Pitch: forward and backward movement Roll: left and right movement Yaw: clockwise and counterclockwise rotation Pitch Roll Yaw
5
Channel Assignment 1: Throttle (Altitude) 2: Elevator (Pitch)
3: Aileron (Roll) 4: Rudder (Yaw) 4 3 1 2
6
What is Piezoelectricity
Piezoelectricity refers to the ability of certain materials to deform when an electrical current is applied
7
Conventional
9
Yellow: Component Outline
Circuit Board Design Objective: Design a circuit board with an Arduino unit utilizing aspects from previous circuit board design Red: Top Green: Bottom Yellow: Component Outline There will be a circuit board underneath each motor. Piezoelectric control code would be uploaded to the Arduino for control of the blade deformation.
10
Pixhawk Objective: Embed custom code within the Pixhawk that allows the pilot to toggle between the conventional flight and the custom piezo actuated mode.
11
Pixhawk: Toggle Explained
New flight mode (Piezo_Manipulation) is engaged when the signal from the controller reaches a certain range. This code is based off of the current flight modes that are embedded in Pixhawk. Failsafe installed in case of malfunction.
12
Arduino: Flight Mode Toggle
Channel 6 acts as a toggle between the Pixhawk and the Arduino flight modes Arduino required to act as a pass-through for PWM (Pulse Width Modulation) signals to prevent disruption of Pixhawk flight control
13
Arduino: PPM Generation
Develop code to generate a single PPM (Pulse Position Modulation) signal from several PWM signals that can then be sent to another Arduino unit to run the desired flight mode script
14
Gantt Chart
15
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.