Spectre MK0 is an attempt to recreate the basic features of the Spectre Module flight computer used for the actual flight vehicle(s). Due to time constraints, this project is not designed to be a 1-to-1 recreation. The objective is to experiment with servo/canard actuation with the Nexys FPGA platform.
Spectre is an experimental high-powered rocket being used to develop an active-stabilization system for future ERPL rockets by using small forward control surfaces called canards to adjust its orientation. The end goal is to achieve a vertical, roll-less flight in any reasonable launch environment.
Simply to actuate the canards based on the orientation of the Nexys A7. At the time of writing, there are no plans to use this on a flight vehicle. Data acquisition, arming, and hardware-in-the-loop (HITL) testing are not required for this project.
In order to test that the project meets expectations, the current hardware for the Spectre flight vehicle will be reused. This includes the canards, servo motors, and portions of the assembly for the AV bay.
- Platform: Nexys A7-100T
- FPGA: Artix-7 XC7A100T
- Sensors:
- Servos: LD-20MG
Coming soon
- Servo calibration
- Properly scaling of raw accelerometer output
- Generating PWM output on GPIO pins