summaryrefslogtreecommitdiff
path: root/avionics.mdwn
blob: c058e37693686872bb2681cca9a22575ffd35ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
[[!meta title="PSAS Avionics Team"]]

The Avionics team is currently working on 'AV3' class hardware and firmware for the [[Launch Vehicle No. 2c|ProjectLV2]] 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|AvionicsIntro]], and then see our list of project ideas below.
- For more in depth reading about the avionics nodes, see the 2006 Capstone Project Final Report ([[CapstoneLV2bProjectReport]]).


### Avionics System version 3

Here are the slightly out-dated block diagrams of our avionics system:

- the [[onboard avionics system|avionics/lv2_avionics_diagram_2006-09-30.pdf]].
- the [[network and ground systems|avionics/system_diagram_2006-10-16.pdf]].

Here are the current subsystems in the AV3 avionics system:

- [[AV3 power requirements|avionics/av3-power-requirements]]
- Flight computer
   - [[Atom-based FC PCI-104 stack|av3_atom_fc_stack]]
   - [[x86 FC search|avionics/av3_x86_fc_search]]
   - Deprecated: [[PowerPC Flight Computer|FlightComputerAv3]] and [[PPC Flight Computer Carrier board|tqm5200_carrier]]
- [[AV3 Generic Front End|av3-generic-front-end]]
- [[AV3 battery pack|avionics/av3-battery-pack]]
- [[AV3 battery board|avionics/av3-battery-board]]
- [[AV3 GPS system|avionics/av3-gps]]

### Sponsored projects

These projects are undergraduate engineering capstones that PSAS has sponsored:

- [[Capstone 2010 project|avionics/Capstone2010]]: Flight computer carrier board
- [[Capstone 2009 project|Capstone2009]]: The Avionics Power Supply (APS)
- [[Capstone 2006 project|CapstoneLV2bProjectReport]]: The node 4 generic front end

### Misc

- [[Generic Motor Driver|avionics/generic-motor-driver]]

Deprecated and unorganized subsystems:

- [[PV-700 Digital Video Recorder|avionics/pv-700-video-recorder]]
- [[ARTS-2 Flight Computer|avionics/arts2_flight_computer]]
- [[The whole to do list|avionics-to-do]] 
- [[New LV2c recovery node|Recovery_node_lv2c]]
- [[IMU Calibration|IMUCalibration]]
- [[Avionics to-do list|AvionicsToDoList]]
- [[Avionics to-get list|AvionicsToGetList]]
- [[Bob-4 Video Overlay Board|BOB4VideoOverlay]]
- [[Airframe Test Computer Info|avionics/airframe_test_computer]]

#### Old Stuff

- USB Nodes
  - Generic USB node front end: [[2006 Capstone Project|CapstoneLV2b]]
  - OLD: [[Amateur TV System|LvTwoAmateurTelevisionOverview]]: Broadcasts NTSC video with overlay at 1.25 GHz.
  - OLD: [[Avionics Power System|AvionicsPowerSystemLv2]]: power switches, battery and bus monitoring
  - [GPL-GPS](http://gps.psas.pdx.edu/)
  - [[AV3-IMU]]
  - [[Inertial Measurement Unit: inertial sensors (also pressure and temperature sensors)|InertialMeasurementUnit]]
  - [[Magnetometer|MagnetometerLv2]]: 3D sensing of the Earth's magnetic field
  - OLD: [[Recovery Node|RecoveryNodeLV2]]: Battery backed up 2m radio receiver and pyrotechnic actuators

- [[avionics/Pressure_Sensors]]

### Launch Tower

- [[Launch Tower:|Lv2LaunchTowerElectronics]]
- [[Launch Tower Computer (LTC)|Lv2LaunchTowerComputer]]: A Linux-based x86 PC104 stack with Lucent Orinoco 802.11b card and CAN.
- [[24dBi 2.4GHz 802.11b parabolic dish antenna|Communications]] ("BBQ" grill antenna).
- [[Launch Tower Relay (LTR) board|Lv2LaunchTowerRelay]]: PIC18F458-based CAN node with four relays and some analog sampling.
- [[RocketReady Relay (RRR) board|Lv2RocketReadyRelay]]: PIC18F458-based board which provides rocketready relay interlock in firing chain.
- [[Launch Igniter Circuit|Lv2LaunchTowerIgniter]]: igniter circuit for launch igniter.
- [[Umbilical cord|Lv2UmbilicalCord]]: Connects LV2 to the electronics box. Provides shore power, includes rocketready relay interlock.
- [[Launch Tower Power System|Lv2LaunchTowerPower]]:Solar array, charge controller, and battery


Avionics Hardware Tools
-----------------------

- Electrical
   - [[Electrical Nomenclature|RocketNames]]: Project naming conventions, names for components, schematics, etc.
   - [[GerberTools]]
   - [[AvionicsSVNAccess]]: getting access to the Avionics software itself
- [[EagleCad]]: Cadsoft's EAGLE schematic capture/PCB CAD program
- [[LPKF 91 router information|LpkfRouter]]


Avionics Software Tools
-----------------------

- To develop firmware on the rocket nodes, you'll need to get set up for [[avionics/AV3 firmware development]].
- Deprecated: Page for [[the software for the sensor nodes|LPC2148Software]]
- Deprecated: Getting up and running with [[Olimex LPC2148, openocd, eclipse etc|OlimexLPC2148Setup]]
- Deprecated: Yet another getting started [[tool chain and development environment setup|FwDevSetupLPC2148]]
- Deprecated: [[LPC USB Isochronous Mode|LPCUBSIsochronous]]


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 data as the name of the page in the form YYYY-MM-DD. Don't forget to uncomment the avionics news tag!

[[!inline rootpage="news" pages="news/* and !news/*/* and tagged(avionics)" archive="yes" sort="title" reverse="yes" template="titlepage"]]