Electronics design within DARE used to be done by designing and implementing electronics focused on the specific hardware needs for each of our projects. We found this to be an inefficient and error-prone way of providing the necessary electronics for each of DARE’s projects. An alternative to this project-specific way of working was presented last year.
The Electronics Team presented a generic set of flight electronics: the modular electronics. These modular electronics are made with the idea that they are made once and used everywhere. A few advantages of using the modular electronics instead of designing project-specific electronics for our projects are:
- Less risk of a failed launch: as the hardware is already tested when used for a new project, there is less risk of hardware or software failure during each launch;
- Low-cost: Only the components that are actually needed have to be purchased, keeping the costs associated with the use of the modular electronics comparable to using project-specific hardware;
- Flexible: The modular electronics support different ways of interfacing with its attached components, making it compatible with the exact components, sensors and actuators that are needed.
Designing and soldering the PCBs
With these requirements and advantages in mind, the Electronics Team designed their PCBs and soldered two different types of stacks: the Project Aether stack(s) and the development stack(s). Each Aether stack contains just the components needed for the launch of Project Aether, while the development stacks are made for the development of the projects that are attempted after Project Aether as well.
After soldering and driver and software development, the Modular Electronics will have its first real-world launch: Project Aether.
Launching the Modular Electronics: Project Aether
The first real use case for the Modular Electronics is the Project Aether launch. Most of the features of the Modular Electronics will be tested, which include, but are not limited to:
- Sensor input;
- Telemetry (including a video downlink);
- Data logging, support for black boxes;
- Actuation and control of external components(engine, parachute, etc.);
- Adequate space for batteries (thus support for components requiring more power).
After Project Aether
After the launch of Project Aether, there is still enough work to be done on the Modular Electronics: first of all, any inconsistencies with respect to the original design and requirements have to be fixed. Furthermore, the Electronics Team is planning to develop the drivers and software for the remaining components: components that were not used for the launch of Project Aether. We are also creating a development environment so the other sub-teams within DARE can program a launch sequence using our own programming language, which is specifically for this use case. All these additions to the Modular Electronics will ensure that it will be used for a long time, powering future DARE projects.