E
dit
W
YSIWYG
A
ttach
P
rintable
r4 - 24 Jun 2009 - 14:58:45 -
MarcoOstini
You are here:
TWiki
>
LunarNumbat Web
>
LNTaskClassGRockets
Task - Class G Rocket Launches
There are a number of people working on the hardware (rocket / avionics payload, telemetry), firmware and host software. Here's an overview of what is being undertaken (and roughly by who).
Related HackerSpace page
Class G rocket avionics / telemetry
Aiko framework
Arduino hardware
Class G rocket propulsion
Planning session for Class G rocket avionics and audio / video
General discussion
Avionics details list
{LukeW}
Avionics schematics
{LukeW}
Power charging schematic ... NEED TO FIND URL or EMAIL ATTACHMENT {LukeW}
Hardware: Overview
Arduino
Sensor board(s)
Audio / Video
Telemetry
Power
Chassis
Consider Class C retro-fit
Hardware: To Do {MikeB,LukeW}
Check Arduino pin usage {????}
Definite hardware specifications
Communications (ZigBee ?), storage (DataFlash versus SD card ?)
Assemble hardware in one place {AndyG}
Triage for hardware decisions, what will be flight ready ?
Hand-over to {MikeB}
Hardware: Payload packaging
Rigid in flight
Accessible, easy to install and remove
Testable outside of rocket
Weight minimized
Avoid shielding telemetry transmission
Strength, survive crash landing
Mounting resilience
What if payload lost, find how ?
Firmware: Sensor Board(s)
Communications, e.g. ZigBee mount [serial] {PeteY,AndyG}
Storage [SPI] {PeteY,AndyG}
Accelerometer / Gyro (6DoF) [analog x 3, serial] {JonO,AndyG}
Pressure sensor [SPI] {JonO,AndyG}
Temperature sensor [1wire] {AndyG}
Light sensor (LDR) [analog] {JonO}
Roll-rate and parachute deploy sensor
Real-time clock [1wire] {AndyG}
Power bus monitoring [analog] {SamS}
GPS [nmea-serial] {JonO}
VirtualWire [serial pins x 2] {AndyG}
Current sensor [analog] {SamS}
Software: Aiko framework {PeteY}
Easy install / update - Linux ?
Testing: reliable, e.g. real-time timing
"Aiko-ize" each device, e.g. LCD, 1-wire temperature sensor, RTC
Determine device sample rates ? Attach time-stamp
Telemetry -> Storage, after launch -> Upload to host
Telemetry -> Communications, determine sample rate
Data ...
Launch start / end (button press or 2-way ZigBee communications ?)
Checksum data, calculated by Arduino
Checked by host
Generated every "n" records
Self-testing: Check-list, provide status, how ?
Bench testing: Simulated (switches, potentiometer, signal generator)
Test firmware and host software
Software test using existing Class C rocket {JonO}
Simulate using Test Arduino (generate inputs) -> Rocket Arduino
Software: Miscellaneous
GPS -> RTS -> "millis()"
Aiko error handling
Fatal error code -> provide failure status
Non-fatal error code -> ?
Use 2 person triangulation during launch to check maximum altitude
E
dit
|
W
YSIWYG
|
A
ttach
|
P
rintable
|
R
aw View
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
: r4
<
r3
<
r2
<
r1
|
M
ore topic actions
LunarNumbat
LN Blog
LN Mail List
LN Project Mgmt
LN Twitter feed
Friends of LN
Wiki Home
Current Dev Tasks
LN Resources
About Lunar Numbat
Log In
or
Register
LunarNumbat Web
Create New Topic
Index
Search
Changes
Notifications
Statistics
Preferences
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback