The Avionics team is currently working on 'AV3' class hardware and firmware for the Launch Vehicle No. 2c airframe. The AV3 hardware includes a PowerPC flight computer, a USB-based avionics bus, and a half-dozen USB-based avionics nodes including a GPS, IMU, power system, recovery node, and amateur TV broadcast.
- If you're new to the avionics team, or you want some information on a previous sytem, please see our Introduction to PSAS Avionics Page!
- For more in depth reading about the avionics nodes, see the capstone Project Design Summary (?CapstonePDS) and their final report (CapstoneLV2bProjectReport).
Latest News, Status and "Todo's"
- The 2006 Capstone student team has finished their 2006 Capstone Project.
- Page for the software for the sensor nodes
- Avionics to-do list
- Avionics to-get list
- Getting up and running with Olimex LPC2148, openocd, eclipse etc
- Yet another getting started tool chain and development environment setup
- IMU Calibration
- LPC USB Isochronous Mode
Avionics System 3 (AV3) Hardware
- Here are the current block diagrams of:
- PowerPC Flight Computer
USB Nodes
- Generic USB node front end: 2006 Capstone Project
- OLD: Amateur TV System: Broadcasts NTSC video with overlay at 1.25 GHz.
- OLD: Avionics Power System: power switches, battery and bus monitoring
- GPL-GPS
- Inertial Measurement Unit: inertial sensors (also pressure and temperature sensors)
- Magnetometer: 3D sensing of the Earth's magnetic field
- OLD: Recovery Node: Battery backed up 2m radio receiver and pyrotechnic actuators
Firmware is at: http://svcs.cs.pdx.edu/cgi-bin/gitweb.cgi?p=psas/freertos.git;a=summary
Launch Tower
- Launch Tower Computer (LTC): A Linux-based x86 PC104 stack with Lucent Orinoco 802.11b card and CAN.
- 24dBi 2.4GHz 802.11b parabolic dish antenna ("BBQ" grill antenna).
- Launch Tower Relay (LTR) board: PIC18F458-based CAN node with four relays and some analog sampling.
- RocketReady Relay (RRR) board: PIC18F458-based board which provides rocketready relay interlock in firing chain.
- Launch Igniter Circuit: igniter circuit for launch igniter.
- Umbilical cord: Connects LV2 to the electronics box. Provides shore power, includes rocketready relay interlock.
- Launch Tower Power System:Solar array, charge controller, and battery
Avionics Hardware/Software Tools
- Electrical Nomenclature: Project naming conventions for schematics, etc.
- GerberTools
- AvionicsSVNAccess: getting access to the Avionics software itself
- EagleCad: Cadsoft's EAGLE schematic capture/PCB CAD program
- LPKF 91 router information
Other Advanced Amateur Avionics Systems
- MARS Society: http://www.ukrocketman.com/rocketry/gimbal.shtml
- Robert DeHate: http://www.geocities.com/rdh82000/L3/
- MIT's Autonomous Helicopter: http://web.mit.edu/%7Eferon/Public/www/DASC.pdf
[Off Topic]
From Spencer Webb of AntennaSys:
- Webb's Law of Project Complexity: "All good projects go from simple to insanely complex, then back to simple after a required epiphany."
- Corollary to WLPC: "If the project never gets to the insanely complex stage, it is probably not worth doing."
- Second Corollary to WLPC: "If the epiphany never comes, the project will likely be an insanely complex failure."
Avionics Team Meeting Minutes
To add a new entry, please use the date of the entry (YYYY-MM-DD) and then add a [[!meta title="YYYY-MM-DD - Title here!"]] line to give it
a title. Include a the avionics tag [[!tag avionics]] so that it gets listed here!
2008-08-13 - Switched launch dates, airframe update, and avionics update.
2008-07-23 - New avionics folks, nosecone mold finished, OSCON
2008-07-16 - PLUG meeting talk, Airframe planning meeting, and spin table handoff
2008-07-02 - Standalone ATV System discussion and design start
2008-04-09 - Ad Hoc comm team meeting on communication system frequencies
2008-01-09 - General team meeting
2007-08-29 - Go/No go decision for the BRD 2007 launch
2007-08-08 - General meeting; ikiwiki demo session
2007-04-25 - Re-baselining LV2b
2007-04-11 - Bruce gives a presentation on RTOSs for the LPC2148
2007-03-14 - Recovery Node discussion
2007-03-07 - Beginning to hand out projects for AV2c...
2007-01-31 - Intro. and General Meeting
2007-01-03 - Where are we, where are we going
2006-09-06 - Notes up until this point
2006-02-15 - EAGLE CAD Workshop
2006-01-04 - Capstone Team: USB discussion and schedule planning
2005-12-20 - Capstone Team: Goals of PSAS and how they relate to the capstone project
2005-12-16 - Capstone Team: Official meeting with faculty advisor, Mark Faust
2005-12-13 - Capstone Team: Milestones, meeting with Faust, deliverables, some technical stuff
2005-12-06 - First meeting of the capstone team: Introductions, USB vs. CAN, and EagleCAD
2005-11-30 - More avionics architecture, PPC flight computer, and CAN vs USB discussions
2005-10-25 - Discussion of avionics architecture and PPC flight computer
2005-10-06 - General Meeting: what do we do next?
2005-09-01 - General Meeting: Post-mortem analysis of LV2's wreckage
2005-08-13 - System Test at Gabriel Park
2005-08-06 - System Test at Portland International Raceway
2005-08-03 - General Meeting: launch logistics for 8/20 launch
2005-07-09 - System Test at Gabriel Park
2005-07-06 - General Meeting: Planned integration test at Gabriel Park (7/9).
2005-07-03 - System Test at Gabriel Park
2005-02-09 - General Meeting: Launch (almost!) debrief, spaceshipone movie
2004-12-12 - System Integration and Test Day
2004-11-03 - General Meeting: updates, integration issues, launch schedule
2004-08-28 - General Meeting and integration workshop at Brian's house
2004-06-09 - APS (Avionics Power System) design: Li Ion battery charger choice
2004-05-30 - Critical path scheduling and APS
2004-02-01 - Chat with Professor Jim Binkley about 802.11b and Linux drivers
2003-12-02 - General Meeting: updates, integration issues, scheduling
2003-10-13 - Power measurements on each component of the avionics system
2003-10-07 - What's next, timelines, task lists
2003-08-26 - To do list, what's critical
2003-08-12 - General Meeting: Black Rock details, success criterion
2003-07-22 - Non-PDX tasks, Protocols, LTC, Rocketview API, Routers
2003-06-24 - Things to do by August 22nd
2003-05-13 - General Meeting: Ixnay summer, aim for 9/19 in Nevada; Need USENIX help
2003-04-01 - General Meeting: rescheduled June 2003 launch
2003-03-11 - Recovery node design review
2003-01-28 - EAGLE PCB CAD Workshop
2003-01-07 - 5/4/2003 is freeze and launch call. 1/26 kickoff meeting scheduled.
2002-11-05 - General Meeting: Scheduling for 2003
2002-10-01 - Linux 2.6 lecture at OGI; General Meeting at McMenamin's Cornelius Pass Road House
2002-09-10 - Hardware work @ Andrew's; Software @ FAB CS lounge: telemetry client works
2002-09-08 - ATV distro board and PicCore @ Andrew's; Software @ FAB CS lounge
2002-08-27 - GPS CAN node done; Clementine determined to be broken
2002-08-25 - ATV hardware & distro board designed. Jupiter boards programmed. Ate pizza.
2002-08-20 - PicCore lecture; James starts hacking FC software together
2002-08-13 - Overview of what needs to be done; James' notes on FC update
2002-08-11 - Paul and Andrew discuss GPS node processing
2002-07-31 - General Meeting: Launch logistics for 8/3
2002-07-21 - More to-do items; got LV1b 2m receiver to work, and tested it
2002-07-09 - General Meeting: Launch logistics for 8/3
2002-07-07 - Getting CAN nodes working w/PicCore
2002-06-25 - Paul and Nate's CAN node dev system finally up and running
2002-06-18 - Project timeline until the scheduled 8/3 launch
2002-06-04 - General Meeting: Reschedule of 6/21 launch to 8/3
2002-05-28 - James hacks away on FC, Andrew on the beginnings of PicCore
2002-02-06 - General Team Meeting
2001-12-11 - Twiki lesson, planning for next launch.
2001-12-04 - OGI Lecture: Intro to Extreme Programming (XP)
2001-06-27 - Meeting with Jim Binkley of PSU CS on 802.11b
2001-05-29 - Avionics Meeting in PCAT 103
2001-02-06 - General Meeting in PCAT 103
2001-01-09 - General Meeting in PCAT 103
2000-07-19 - General Meeting in PCAT 103
2000-07-16 - LV1b telemetry system test #2
2000-07-12 - General Meeting & Task List in PCAT 103
2000-07-05 - General Meeting in PCAT 103
2000-06-07 - General Meeting in PCAT 103
2000-05-05 - LV1b telemetry system test
2000-05-03 - General Meeting in PCAT 103
2000-02-02 - General Meeting in PCAT 103
2000-01-18 - General Meeting in PCAT 103
1999-12-01 - General Meeting in PCAT 103
1999-10-20 - General Meeting in PCAT 103
1999-07-07 - General Meeting in PCAT 103
1999-06-16 - General Meeting in PCAT 103
1999-04-21 - General Meeting in PCAT 103
1999-04-07 - Payload and Recovery Tests IV
1999-01-28 - Payload and Recovery Tests III