major update reflecting v0.2
authorBdale Garbee <bdale@gag.com>
Sat, 6 Feb 2010 19:36:36 +0000 (12:36 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 6 Feb 2010 19:36:36 +0000 (12:36 -0700)
TeleMetrum/index.mdwn

index d080ed82f4ef0bc436015d95f9da43c45d3615cd..dacd2d42e08e50eaf46a724c5a322c7623d5fd88 100644 (file)
@@ -45,13 +45,13 @@ always want GPS on board, which lead to our current second generation boards.
 * Supports dual deployment (can fire 2 ejection charges)
 * 70cm ham-band transceiver for telemetry downlink
 * Barometric pressure sensor good to 45k feet MSL
-* Temperature sensor
 * 1-axis high-g accelerometer for motor characterization
+* SkyTraq Venus GPS module 
 * On-board non-volatile memory for flight data storage
-* Serial port for attachment of GPS module
 * USB for power, configuration, and data recovery
 * Integrated support for LiPo rechargeable batteries
-* 2.5 x 1 inch board designed to fit inside 29mm airframe coupler tube
+* Uses LiPo to fire e-matches, optional support for separate pyro battery
+* 2.75 x 1 inch board designed to fit inside 29mm airframe coupler tube
 
 ### Developer View ###
 
@@ -64,14 +64,15 @@ always want GPS on board, which lead to our current second generation boards.
        * 6 12-bit analog inputs (11 bits with single-ended sensors)
        * 2 channels of serial I/O
        * digital I/O
-* [Microchip 25LC1024](http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en520389) CMOS serial EEPROM
-       * 128k x 8
+* [Atmel AT45DB081D](http://www.atmel.com/dyn/products/product_card.asp?part_id=3819) DataFlash memory
+       * 1M x 8
+       * 256 byte page size
        * SPI interface
+       * other parts in this Atmel DataFlash series can optionally be used
 * Various Sensors
        * [Freescale MP3H6115A](http://www.freescale.com/webapp/search.partparamdetail.framework?PART_NUMBER=MP3H6115A6U) pressure sensor
        * [Freescale MMA2202EG](http://www.freescale.com/webapp/search.partparamdetail.framework?PART_NUMBER=MMA2202EG) 50g accelerometer.  Can use 40-200g variants!
-       * [Microchip MCP9700A](http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en027103) temperature sensor
-* Software Features (planned)
+* Software Features
        * Written mostly in C with some 8051 assembler
        * Runs from on-chip flash, uses on-chip RAM, stores flight data to
                serial EEPROM chip
@@ -83,6 +84,19 @@ always want GPS on board, which lead to our current second generation boards.
        * The hardware is licensed under the [TAPR](http://www.tapr.org) [Open Hardware License](http://www.tapr.org/ohl.html)
        * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
 
+### v0.1 Differences  ###
+
+* 2.5 x 1 inch board with all parts mounted on one side
+* 4-pin PicoBlade serial port connector for attachment of external GPS module 
+* USB connector projected approximately 3mm over the edge of the board
+* Debug connector used 4 IC socket pins on 100 mil centers
+* no companion board interface
+* [Microchip 25LC1024](http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en520389) CMOS serial EEPROM instead of DataFlash
+       * 128k x 8
+       * SPI interface
+* [Microchip MCP9700A](http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en027103) temperature sensor instead of using cc1111 on-chip sensor
+* used 1000uF electrolytic capacitor charged to 5V for pyro charges
+
 ## [Production History](production) ##
 
 ## [Flight Logs](flightlogs) ##
@@ -134,13 +148,12 @@ of files in more easily readable form.
  * [pcb artwork](v0.1/telemetrum.pcb.pdf)
  * [bill of materials](v0.1/telemetrum.bom)
 
-We have firmware that works well enough that we now routinely allow TeleMetrum 
-to control flights by firing ejection charges.  We've flown v0.1 boards in 
-rockets exceeding 50g acceleration, above Mach 1, and to altitudes greater 
-than 12k feet AGL with great results.  Keith wrote a ground station program 
-called 
-ao-view that logs telemetry to disk, displays current and max
-values for key parameters during flight, and even includes voice synthesis 
+Our [AltOS](../AltOS) firmware works well enough that we now routinely fly 
+TeleMetrum with no backup.  Rockets with v0.1 boards have exceeded 50g 
+acceleration, been above Mach 1, and reached altitudes greater 
+than 12k feet AGL with great results.  Keith's ground station program 
+called ao-view logs telemetry to disk, displays current and max values for 
+key parameters during flight, and even includes voice synthesis 
 during the flight so that our eyes can stay on the rockets!  We have post
 flight analysis software that makes it easy to extract data from the board,
 analyze it, and even generate KML files for viewing flights in GoogleEarth!
@@ -149,23 +162,12 @@ can be found on the [AltOS](../AltOS) page on this site.
 
 ## Future Plans ##
 
-Work is underway on a second revision of TeleMetrum with the following changes:
-
-* stretch board length by 0.25 inches
-* adjust USB connector position to be flush with edge of board
-* eliminate temperature sensor, since baro sensor is already compensated and there's a sensor on the cc1111
-* eliminate serial port connector
-* integrate SkyTraq Venus GPS receiver and patch antenna on-board
-* change debug connector to 4 pin Tyco MicroMaTch
-* add 8 pin Tyco MicroMaTch connector for companion board interface
-* use v_lipo as pyro power, eliminating the huge 1000uF capacitor and instead
-  adding ballast capacitance on the 3.3V rail to prevent brownouts
-* move all connectors, beeper, and GPS patch antenna to the "other side" of the board from the surface mount parts
-* add a rectangle of silk screen material for improved serial number labeling
-
-As of early December 2009, the layout work for v0.2 is done and we're busy
-verifying it and deciding exactly how we're going to build them.  We hope to
-have first prototypes to test in time to show the new version at LCA in late
-January 2010.  If it works out as well as we hope, v0.2 may be made available 
-in assembled and tested form to others in the rocketry hobby who have 
-expressed interest sometime in 2010.
+As of early February 2010, three prototypes of v0.2 are done and working on 
+the bench.  We hope to flight test them shortly, then arrange a production
+run in time to make TeleMetrum available in assembled and tested form to 
+others in the rocketry hobby who have expressed interest in time for the 
+2010 flying season.
+
+Because we understand that not everyone uses Linux, we've started discussing 
+the best way to make a cross-platform ground station program for use with 
+[AltOS](../AltOS), perhaps in Java...