VEGA Requirements

Requirements:

CategoryRequirementDescriptionVerification
Power


Power.InputPowerVEGA 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.ConnectorsVEGA shall use the power connector of standard LiPo batteries.LiPo batteries use JST connectorsJST connector used




Form Factor


FormFactor.SizeVEGA shall fit inside an L1 rocket.Approximately 2.75" diameter








Environment


Environment.TemperatureVEGA shall operate in the ambient environment of Rochester summers.No one wants to fly a rocket in the winter.




Digital Communications


DigitalCommunications.ProgrammingVEGA shall be programmable using an FTDI programmer.Identical to Arduino Pro Mini
DigitalCommunications.ICVEGA shall be capable of I2C communications.Communication between ICs
DigitalCommunications.UpstreamVEGA shall be able to communicate data to a PC.Identical to Arduino Pro MiniFTDI USB to TTL Converter








Sensors


Sensors.SPICAVEGA shall implement the same sensor suite as SPICA for firmware testing and verification of schematics

Sensors.IMU.GRangeVEGA shall be able to measure acceleration in the range of ±16G

Sensors.IMU.GyroVEGA shall be capable of determining angular rate (Proper term?)

Sensors.IMU.RefreshRateVEGA shall be capable of retrieving and logging new IMU data at 5Hz.

Sensors.IMU.???










Sensors.Altimeter.RangeVEGA shall be capable of measuring within the altitude range of a 10k rocket.

Sensors.Altimeter.ResolutionVEGA shall be capable of measuring altitude within 1 meter.

Sensors.Altimeter.RefreshRateVEGA shall be capable of retrieving and logging new altitude data at 5Hz.





Sensors.ApogeeDetectionVEGA shall be capable of apogee detection.





Data Storage


DataStorage.RecordTimeVEGA shall be capable of handling X minutes of flight data? X number of flights?



DataStorage.???










Firmware


Firmware.ProgrammingVEGA shall be compatible / programmable with ArduinoEasy to program, easy to learn