Systems

Micro-controller

Rev 1
 
For our revision two micro-controller, we decided to use the Basic Stamp II (BSII) designed by Parallax Inc. On the right, we have a picture of the BSII. 

The BSII provides the necessary functionality to check for adequate battery supply, read sensors, read and logs pulses from the VLF receiver, transmit the data to ground, and receive commands sent from ground. Since the BSII does not have the voltage monitoring capabilities, we implemented a comparator and utilized the Stamp's condition statements. The comparator is connected to one of the 16 I/O pins on the Stamp. When the voltage is above a certain threshold, the BSII will check to see if this pin is high. If the pin is on, then the BSII will continue with the rest of the code. If the pin is off, the BSII will sleep for a minute.

For our payloads, the BSII will read sensor data through an A/D converter and count the pulses from the VLF receiver for a specified period of time. When the BSII begins to take data, check the four sensors first, then it will collect VLF data and, finally, check sensor data again. 

For the communications subsystem, the BSII will send the data out serially in ASCII format through an FSK modem. The BSII will also receive a single numeric command through the OOK receiver. 

Special thanks to Robbie Schingler, Erik Jonsson, and Duncan Laurie for saving our butts by writing our code, although it took several hours from their pimping time. Special shouts out to the frogs because all good coders like them!!

Contact us: artemis@scudc.scu.edu


HOMEPAGE| MISSION& OBJECTIVES| ABOUT US | SYSTEMS| SPONSORS| LINKS| SCREEM