Description:
The On-Board Computer (OBC) of the CHESS satellite plays a critical role in facilitating communication between all subsystems. The current OBC, the TwoCan (now in its second iteration), has some limitations regarding the communication protocols it supports. For the third iteration of the TwoCan OBC, there is a need to either replace the existing microcontroller (MCU) with one that supports all the required communication protocols or to integrate a "modchip" or a
Modbus that can convert communication standards (e.g., RS-485 to a bus protocol), freeing up resources on the current MCU. The goal of this project is to evaluate these two options, determine which is more suitable for the system’s needs, and then incorporate the chosen solution into the OBC design.
Tasks: - Review requirements, assess the communication protocol requirements for the CHESS satellite subsystems.
- Analyze the trade-offs between retaining or switching the current MCU.
- Document the decision-making process, including trade-offs and justification for the final choice.
- Depending on the chosen solution, modify the existing OBC design or initiate a new design for the OBC.
Background and skills:
- Knowledge in embedded systems.
- Some knowledge in PCB design is a plus.