I have experimented with electronics for a while. Very few of my projects have been useful (if finished). So I wanted to settle in on a project for a few months that I can learn form. Allot of people have created near space balloons, and I want to join the club! The basic idea of a near space balloon is to build a case with a GPS, small flight computer, sensor array, and cameras. Then send the creation to near space (around 85,000-110,000 ft in most cases).
The case, balloon rigging, parachute, and cameras will be easy enough to build. So I decided to start by designing the flight computer and associated systems. With any luck, the engineering process is going to restrain me from running in full speed and getting everything backwards. I started by deciding on the requirements.
The flight computer must:
- Receive data from onboard sensors
- Interpret and record the data with time and or location stamps
- Retain data in the event of a loss of power
- Transmit GPS location and altitude to the ground
- Be fairly light and small
- Function at near freezing temperatures
The only experience I have with micro controllers is with the Arduino environment on the ATMEGA328. This is a very basic language and slow, but it should work for me. After a little thinking and a few tries, I came up with an O.K. design that met the requirements. It consists of a main board and a second sensor board. I am detecting humidity, inside and outside temperature, acceleration, and barometric pressure. With the exception of the humidity sensor and accelerometer, the sensor network is on the I2C bus.
The only thing left to do as far as the flight computer design is concerned is to create a system for logging the data and sending the GPS data down to earth. I would like to log the data onto a text file on a SD card so I can quickly move it to my laptop upon recovery. If each sensor could log into its own separate .CSV file that would be handy. I also need suggestions on the system for sending info down to earth.
I have included copy of the schematic and board files for Eagle if you are interested in reviewing them. Remember THESE ARE NOT TESTED so if anything blows up because you used this board, it's your own fault. I would love to hear any comments, suggestions, or ideas you may have. Thanks!