Download presentation
Presentation is loading. Please wait.
Published byLenard Adam Wright Modified over 8 years ago
1
Team 01 : QuadSquad Software Design Considerations Camille Chang 10/23/2013 the ECE quadcopter senior design project @ Purdue University1
2
Abstract Android controlled quadcopter Bluetooth connection (~300 foot range) GPS, compass, ultrasonic, battery monitor Brushless DC motors with speed controllers PWM input flight controller board for stabilization Waypoint navigation & auto take-off/land the ECE quadcopter senior design project @ Purdue University2 10/23/2013
3
the ECE quadcopter senior design project @ Purdue University3
4
Project-Specific Success Criteria An ability to … determine the position of the quadcopter using GPS control the copter using an Android device over a Bluetooth interface automatically take-off and land fly-by-waypoint using GPS coordinates monitor the state of battery charge and relay back to user 10/23/2013 the ECE quadcopter senior design project @ Purdue University4
5
Software Design Considerations State Machine 16 Kb SRAM and 8 MHz External Oscillator Memory & speed NOT critical Peripherals – UART: 9600 bps, 8 bits, no parity bit, 1 stop bit (x2) – SPI: 8 bits, Mode 0 – PWM: Dependent on Flight Controller – A/D: Battery Voltage / Proximity Sensor the ECE quadcopter senior design project @ Purdue University5 10/23/2013
6
the ECE quadcopter senior design project @ Purdue University6
7
7 10/23/2013
8
the ECE quadcopter senior design project @ Purdue University8
9
Development Status Android Application90% Bluetooth100% GPS50% Proximity Sensor50% Magnetometer0% Battery0% Flight Controller20% the ECE quadcopter senior design project @ Purdue University9 10/23/2013
10
Questions?? the ECE quadcopter senior design project @ Purdue University10 10/23/2013
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.