VEGA Requirements
Requirements:
Category | Requirement | Description | Verification |
---|---|---|---|
Power | |||
Power.InputPower | VEGA shall accept an input voltage of a standard Low Voltage LiPo battery. | LiPo battery voltages are integer multiples of 3.7V (Low = 3.7V) | |
Power.Connectors | VEGA shall use the power connector of standard LiPo batteries. | LiPo batteries use JST connectors | JST connector used |
Form Factor | |||
FormFactor.Size | VEGA shall fit inside an L1 rocket. | Approximately 2.75" diameter | |
Environment | |||
Environment.Temperature | VEGA shall operate in the ambient environment of Rochester summers. | No one wants to fly a rocket in the winter. | |
Digital Communications | |||
DigitalCommunications.Programming | VEGA shall be programmable using an FTDI programmer. | Identical to Arduino Pro Mini | |
DigitalCommunications.IC | VEGA shall be capable of I2C communications. | Communication between ICs | |
DigitalCommunications.Upstream | VEGA shall be able to communicate data to a PC. | Identical to Arduino Pro Mini | FTDI USB to TTL Converter |
Sensors | |||
Sensors.SPICA | VEGA shall implement the same sensor suite as SPICA for firmware testing and verification of schematics | ||
Sensors.IMU.GRange | VEGA shall be able to measure acceleration in the range of ±16G | ||
Sensors.IMU.Gyro | VEGA shall be capable of determining angular rate (Proper term?) | ||
Sensors.IMU.RefreshRate | VEGA shall be capable of retrieving and logging new IMU data at 5Hz. | ||
Sensors.IMU.??? | |||
Sensors.Altimeter.Range | VEGA shall be capable of measuring within the altitude range of a 10k rocket. | ||
Sensors.Altimeter.Resolution | VEGA shall be capable of measuring altitude within 1 meter. | ||
Sensors.Altimeter.RefreshRate | VEGA shall be capable of retrieving and logging new altitude data at 5Hz. | ||
Sensors.ApogeeDetection | VEGA shall be capable of apogee detection. | ||
Data Storage | |||
DataStorage.RecordTime | VEGA shall be capable of handling X minutes of flight data? X number of flights? | ||
DataStorage.??? | |||
Firmware | |||
Firmware.Programming | VEGA shall be compatible / programmable with Arduino | Easy to program, easy to learn | |