230 likes | 439 Vues
Project ASCEND!. Embry-Riddle Aeronautical University Spring 2014. Team Organization. Ankit Jain: Project Manager Ben Anderson: Assistant Project Manager Patrick Deskin : System Integrator Brigette Cochran: Software Engineer Dallas Hodge: Hardware Engineer
E N D
Project ASCEND! Embry-Riddle Aeronautical University Spring 2014
Team Organization Ankit Jain: Project Manager Ben Anderson: Assistant Project Manager PatrickDeskin: System Integrator Brigette Cochran: Software Engineer Dallas Hodge: Hardware Engineer Austin Leonard: Structural Engineer Loren Williams: Structural Engineer
Presentation Overview Project Overview Attitude Determination Computer Aided Design (CAD) Rapid Prototyping Fabrication Hardware Software System Integration Acknowledgments
Project Overview Accurate Attitude Determination Real-Time Implementation PCB Manufacturing 26-sided Structure Booms for Stabilization Standard Clamp Rod Attachment
Attitude Determination Ankit Jain – Project Manager
Attitude Determination 23 solar panels as sun sensors IMU consisting of a 3-axis rate gyroscope and 3-axis accelerometer Rate gyroscope data is integrated Each time step, the integration is initialized with a quaternion solved using Wahba’s Problem between two independent vector measurements
CAD & Rapid Prototyping Ben Anderson – Assistant Project Manager
Early CAD Design CATIA V5 R17
Fabrication Austin Leonard – Structural Engineer
Fabrication • Bidirectional Carbon • NOMEX Honeycomb • 2/10” Styrofoam Insulation • Lexan Plate for Camera Window
Fabrication • Epoxy • Fiberglass Reinforcement • Microballoons • Velcro Door Mechanism
Hardware & Software Brigette Cochran – Software Engineer
Hardware • Microcontroller: TI-LM4F120XL • IMU: PololuAltIMU 10-DOF • Solar Panels: Powerfilm Solar sponsored • Printed Circuit Board (PCB) • Opamps for signal amplification • Multiplexers for multiple solar panel implementation • Power & Pin Routing
Hardware Pololu IMU EK-LM4F120XL
Software • Programming Platform: Code Composer Studio • Programming Language: C • Widely supported across Microprocessors • Desired Features: • Real-Time Implementation • Analog to Digital Converter (ADC) • I2C • External SD via SPI
Current Software / Hardware Dr. Isenberg’s Data logging system utilizing a PIC Processor 3.3V and 5V Power Regulators IMU Board PCB - ExpressPCB Video Recorder Data Analysis: MATLAB
System Integration & Future Recommendations Patrick Deskin – System Integrator
System Integration • Brought together component subsystems into whole • Made sure that the subsystems functioned together properly • Wiring configuration of the solar panels • Sun Vector Determination
Future Developments Recruit more software engineers Debug I2C Complete external SD & file system Real-time implementation Moving to C++ for Libraries Containing Array Math Attitude Control
Acknowledgements Jack Crabtree & ANSR - ERAU Dr. Gary Yale - ERAU Dr. Douglas Isenberg - ERAU Jim Weber – ERAU Dr. Brian Davis - ERAU Patrick David - ERAU Chris Smith – ERAU Ben Ellefson – Powerfilm Solar NASA Space Grant Interns