Sparrow1-v3

Sparrow1 Version 3 notes

Parts List

PartQtyVendorPart #Notes
Basic Stamp 21ParallaxBS2-IC 
DS16201Parallax604-00002 
DIP switch1Digi-Key for controlling the project
LED1Radio Shack276-0271for status purposes (using green)
220 ohm resistor1Radio Shack for the DIP switch
10K ohm resistor1Radio Shack for the DIP switch
1K ohm resistor1Radio Shack for the DS1620
.1 microfarad capacitor1Parallax for the DS1620

I/O Assignments

as of 04/03/2010

pindevicenotes
P0  
P1  
P2LEDfor status
P3  
P4  
P5RSTfor the DS1620
P6CLK - SPI - busfor the DS1620
P7DQ - SPI busfor the DS1620
P8  
P9  
P10Serial OutProp Plug >Rx
P11Serial InProp Plug <Tx
P12  
P13  
P14  
P15SW1mode switch

Overall Notes

Will be spinning off the Version 3 code such that using the controllers' internal EEPROM would quailify it as seperate Sparrow projects. With this concept the following projects will be used:

Source Code History

V3-00

  1. done on 29-Mar-2010
  2. code space is at 12% full
  3. prints project id on the debug port and flashes the LED
  4. filename: sparrow1-v3-00.bs2

V3-01

  1. done on 29-Mar-2010
  2. internal eeprom space is at 21% full
  3. support for the DS1620 temperature sensor
  4. filename: sparrow1-v3-01.bs2

V3-02

  1. done on 29-Mar-2010
  2. internal eeprom space is at 24% full
  3. support for the mode switch
  4. filename: sparrow1-v3-02.bs2

V3-03

  1. done on 30-Mar-2010
  2. internal eeprom space is at 30% full
  3. support for the Prop Plug serial I/O
  4. filename: sparrow1-v3-03.bs2

V3-04

  1. done on 31-Mar-2010
  2. internal eeprom space at 80% full
  3. adding for pidc support
  4. temporary allocating 1024 bytes for data storage
  5. filename: sparrow1-v3-04.bs2
  6. warning: untested version

V3-05

  1. done on 31-Mar-2010
  2. internal eeprom space at 78% full for both code and data
  3. data storage:
    1. 1024 bytes of data
    2. 2 bytes per event
    3. 512 events
    4. 1 event/second
    5. mission length of 8 minutes and 31 seconds
  4. filename: sparrow1-v3-05.bs2
  5. test data:
    1. sp1-v3-05-a.TXT
    2. sp1-v3-05-b.TXT
    3. sp1-v3-05-c.TXT