updating TeleMetrum page to reflect v1.2
authorBdale Garbee <bdale@gag.com>
Tue, 27 Dec 2011 06:27:53 +0000 (23:27 -0700)
committerBdale Garbee <bdale@gag.com>
Tue, 27 Dec 2011 06:27:53 +0000 (23:27 -0700)
TeleMetrum/history.mdwn
TeleMetrum/index.mdwn
TeleMetrum/v1.2/partslist.csv [new file with mode: 0644]
TeleMetrum/v1.2/telemetrum.pcb.pdf [new file with mode: 0644]
TeleMetrum/v1.2/telemetrum.pdf [new file with mode: 0644]

index abb3add432df55719ddd41945ec783e0e9eebe1f..03fbf07191548ddaaca9801a4f9afb53021a5ef1 100644 (file)
@@ -4,7 +4,12 @@
 
 This is a photo of our original board with serial port for off-board GPS,
 without the big off-board 1000uF cap from the original ejection circuit.  All
-v0.2 boards were hand-assembled by Bdale.
+v0.1 boards were hand-assembled by Bdale.  This is more significant than it
+sounds... the CC1111F32 is a 36-pin QFN package, which necessitates reflow 
+soldering. Since we needed to reflow solder anyway, and because TI used them 
+in their reference design, we went a little crazy and used 0402 passive parts 
+everywhere. That means working under a microscope to place parts!  Without an 
+inspection microscope, hand loading and testing might be impossible.
 
 <a href="v0.1/loadedpair.jpg"> <img src="v0.1/loadedpair-thumb.jpg"></a>
 
@@ -50,7 +55,9 @@ are available here as pdf copies for easy reference:
 ## v0.2 ##
 
 These are photos of our second version.  All v0.2 boards were hand assembled
-by Bdale:
+by Bdale.  The board featured in these photos also used the Tyco header for
+pyro connections that we used to offer as an option.  Nobody ever bought a
+board with anything but screw terminals, so we no longer offer this option.
 
 <a href="v0.2/cimg5164-cropped.jpg"> <img src="v0.2/cimg5164-thumb.jpg"></a>
 <a href="v0.2/cimg5171-cropped.jpg"> <img src="v0.2/cimg5171-thumb.jpg"></a>
@@ -78,7 +85,12 @@ Issues with the v0.2 boards included:
   to our many PCB geometry constraints.
 * The initial voltage regulator on v0.2 boards was a 100mA part.  Once we 
   realized how much power the GPS receiver needed to achieve initial lock, 
-  we switched to a 150mA part.
+  we switched to a 150mA part.  
+* With the LiPo battery charging rate from USB set at approximately 100mA, 
+  total power consumption can exceed the rate at which we draw power from 
+  the USB interface, particularly when the GPS is in cold start mode. This 
+  means a battery must be attached during operation, and also that the 
+  battery will only charge effectively from USB when the board is turned off.
 * The reset circuit worked well for the cc1111 but was marginal for the GPS
   chip .. sometimes the board would have to be power cycled several times
   to get the GPS to come up correctly.
index bac3334326c531fb22d6ac67a39686567105dcd5..5269d0b73c3c4e427f23a9006f25bc09a6aada8d 100644 (file)
@@ -12,7 +12,8 @@ and [Australian Rocketry](http://www.ausrocketry.com/shop/index.php?main_page=pr
 For the latest TeleMetrum firmware and related ground station software, please
 visit the [AltOS](../AltOS) page on this site.
 
-These are photos of our current production version: 
+These are photos of the previous production version (we haven't taken good
+pictures of v1.2 yet):
 
 <a href="v1.1/telemetrum-v1.1-thside.jpg"> <img src="v1.1/telemetrum-v1.1-thside-thumb.jpg"></a>
 <a href="v1.1/telemetrum-v1.1-smtside.jpg"> <img src="v1.1/telemetrum-v1.1-smtside-thumb.jpg"></a>
@@ -25,7 +26,7 @@ These are photos of our current production version:
 * Supports dual deployment (can fire 2 ejection charges)
 * 70cm ham-band transceiver for telemetry downlink
 * Barometric pressure sensor good to 45k feet MSL
-* 1-axis high-g accelerometer for motor characterization
+* 1-axis 70-g accelerometer for motor characterization
 * On-board, integrated GPS receiver
 * On-board non-volatile memory for flight data storage
 * USB for power, configuration, and data recovery
@@ -54,7 +55,7 @@ These are photos of our current production version:
                * U.FL connector with 3.3V DC can be re-purposed for optional external amplified antennas
                * async serial interface
        * [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!
+       * [Analog Devices ADXL78](http://www.analog.com/en/mems-sensors/inertial-sensors/adxl78/products/product.html) 70g accelerometer.
 * Software Features
        * Written mostly in C with some 8051 assembler
        * Runs from on-chip flash, uses on-chip RAM, stores flight data to
@@ -90,11 +91,11 @@ ground.  We call the on-the-ground version '[TeleDongle](../TeleDongle)', and
 newer versions have their own PCB design.
 
 For those who don't have ready access to the gEDA suite, here are pdf snapshots
-of the files for Production PCB version 1.1 in more easily readable form.  
+of the files for Production PCB version 1.2 in more easily readable form.  
 
-* [schematic](v1.1/telemetrum.pdf)
-* [pcb artwork](v1.1/telemetrum.pcb.pdf)
-* [bill of materials](v1.1/partslist.csv)
+* [schematic](v1.2/telemetrum.pdf)
+* [pcb artwork](v1.2/telemetrum.pcb.pdf)
+* [bill of materials](v1.2/partslist.csv)
 
 Rockets we know of flying with TeleMetrum boards have exceeded 50g acceleration, 
 been well above Mach 1, and reached altitudes 
@@ -116,28 +117,8 @@ download the software and try it before purchasing our hardware!
 
 ## Future Plans ##
 
-TeleMetrum v1.2 is back from our assembler and the first batch are being 
-prepared for sale, hopefully by Christmas day.  The significant user-visible
-change is that we've moved to a 70g accelerometer by default, due to poor
-availability of the part we previously used due to damage to the Freescale
-facility in Sendai caused by the Japan earthquake / tsunami.  Full details 
-will be posted here when they're available to order.
-
-## Problems ##
-
-* The CC1111F32 is a 36-pin QFN package, which necessitates reflow 
-  soldering.  Since we needed to reflow solder anyway, and because TI used 
-  them in their reference design, we went a little crazy and used 0402 
-  passive parts everywhere.  That means working under a microscope to 
-  place parts!  Without an inspection microscope, loading and testing these
-  boards might be impossible.
-
-* The addition of on-board GPS in v0.2 and later boards means that the total 
-  power consumption
-  can exceed the rate at which we draw power from the USB interface, 
-  particularly when the GPS is in cold start mode.  This means a battery must 
-  be attached during operation, and also that the battery will only charge 
-  effectively from USB when the board is turned off.
+TeleMetrum v1.2 is now available for sale.  Eventually we'll run out of v1.2
+boards, and by then no dobut we'll have found more things to tweak...
 
 ## [History of TeleMetrum](history) ##
 
diff --git a/TeleMetrum/v1.2/partslist.csv b/TeleMetrum/v1.2/partslist.csv
new file mode 100644 (file)
index 0000000..d9660df
--- /dev/null
@@ -0,0 +1,48 @@
+"device","value","footprint","loadstatus","vendor","vendor_part_number","quantity","refdes"
+"CONNECTOR","LiPo","B2B-PH","throughhole","digikey","A100034-ND","1","B1"
+"CAPACITOR","0.1uF","0402","smt","digikey","399-3027-1-ND","8","C10 C12 C13 C20 C28 C36 C6 C9"
+"CAPACITOR","47pF","0402","smt","digikey","399-1019-1-ND","3","C11 C2 C3"
+"CAPACITOR","4.7uF","0402","smt","digikey","490-5408-1-ND","3","C14 C16 C7"
+"CAPACITOR","0.22uF","0402","smt","digikey","587-1228-1-ND","1","C15"
+"CAPACITOR","1uF","0402","smt","digikey","490-1320-1-ND","5","C19 C37 C39 C4 C5"
+"CAPACITOR","220pF","0402","smt","digikey","587-1215-1-ND","4","C21 C26 C27 C29"
+"CAPACITOR","3.9pF","0402","smt","digikey","490-1272-1-ND","2","C22 C25"
+"CAPACITOR","8.2pF","0402","smt","digikey","587-1946-1-ND","1","C23"
+"CAPACITOR","5.6pF","0402","smt","digikey","490-1275-1-ND","1","C24"
+"CAPACITOR","22pF","0402","smt","digikey","490-1283-1-ND","3","C30 C31 C35"
+"CAPACITOR","100uF","1206","smt","digikey","490-4512-1-ND","1","C32"
+"CAPACITOR","0.001uF","0402","smt","digikey","445-2651-1-ND","2","C34 C8"
+"CAPACITOR","0.01uF","0402","noload","digikey","709-1132-1-ND","1","C38"
+"LED","yellow","0603diode","smt","digikey","160-1437-1-ND","1","D1"
+"LED","red","0603diode","smt","digikey","160-1433-1-ND","1","D2"
+"CONNECTOR","U.FL","ufl","smt","digikey","WM5587CT-ND","1","J10"
+"CONNECTOR","Pyro","282834-6","throughhole","digikey","A98337-ND","1","J4"
+"CONNECTOR","miniUSB","548190572","smt","digikey","WM17116CT-ND","1","J5"
+"CONNECTOR","Debug","0-215079-4","throughhole","digikey","A99472CT-ND","1","J6"
+"CONNECTOR","SMA","sma-edge","noload","digikey","CONSMA003.062-ND","1","J8"
+"CONNECTOR","CompanionInterface","0-338068-8","throughhole","digikey","A99436CT-ND","1","J9"
+"INDUCTOR","27nH","0402","smt","digikey","490-2628-1-ND","4","L1 L3 L4 L5"
+"INDUCTOR","22nH","0402","smt","digikey","490-2627-1-ND","1","L2"
+"MOSFET","FDS9926A","SO8","smt","digikey","FDS9926ACT-ND","1","Q1"
+"RESISTOR","5k","0402","smt","digikey","311-5.10KLRCT-ND","2","R10 R5"
+"RESISTOR","10k","0402","smt","digikey","RMCF1/16S10K1%RCT-ND","4","R11 R24 R26 R4"
+"RESISTOR","270","0402","smt","digikey","541-270LCT-ND","2","R13 R9"
+"RESISTOR","100k","0402","smt","digikey","RMCF1/16S100KFRCT-ND","2","R14 R15"
+"RESISTOR","56k","0402","smt","digikey","RHM56.0KLCT-ND","1","R16"
+"RESISTOR","100","0402","smt","digikey","P100JCT-ND","2","R19 R20"
+"RESISTOR","27k","0402","smt","digikey","311-27KJRCT-ND","2","R21 R22"
+"RESISTOR","5.6k","0402","smt","digikey","P5.60KLCT-ND","1","R25"
+"RESISTOR","3.3k","0402","smt","digikey","311-3.30KLRCT-ND","2","R2 R3"
+"RESISTOR","1.5k","0402","smt","digikey","RMCF1/16S1.5K1%RCT-ND","1","R6"
+"RESISTOR","33","0402","smt","digikey","RHM33.0LCT-ND","2","R7 R8"
+"IC","TC2185-3.3","SOT23-5","smt","digikey","TC2185-3.3VCCT-ND","1","U1"
+"IC","Venus638FLPx","Venus634FLPx","smt","skytraq","Venus638FLPx","1","U10"
+"IC","MCP130T-300","SOT23","smt","digikey","MCP130T-300I/TTCT-ND","1","U11"
+"IC","MAX1555","SOT23-5","smt","maxim","MAX1555EZK+","1","U2"
+"IC","ADXL78","ADXL78","smt","digikey","AD22281-R2CT-ND","1","U3"
+"IC","LTC1682-5","SO8","smt","digikey","LTC1682CS8-5#PBF-ND","1","U4"
+"IC","W25Q16","SOIJ8","smt","digikey","W25Q16BVSSIG-ND","1","U5"
+"IC","MP3H6115A","MOT1317","smt","digikey","MP3H6115A6U-ND","1","U6"
+"BEEPER","TDK_PS12","TDK_PS12","throughhole","digikey","445-2525-1-ND","1","U8"
+"IC","CC1111","TI-QFN36","smt","digikey","296-22684-1-ND","1","U9"
+"CRYSTAL","48mhz","ABM8","smt","digikey","887-1335-1-ND","1","X1"
diff --git a/TeleMetrum/v1.2/telemetrum.pcb.pdf b/TeleMetrum/v1.2/telemetrum.pcb.pdf
new file mode 100644 (file)
index 0000000..97bb50f
Binary files /dev/null and b/TeleMetrum/v1.2/telemetrum.pcb.pdf differ
diff --git a/TeleMetrum/v1.2/telemetrum.pdf b/TeleMetrum/v1.2/telemetrum.pdf
new file mode 100644 (file)
index 0000000..f13e6c8
Binary files /dev/null and b/TeleMetrum/v1.2/telemetrum.pdf differ