Custom-Built On-Board Computer for METUCube Satellite


Toy B., İlbağı M., TUZCU G., Güngör Y., Ergin İ. D., SÖKEN H. E.

53rd IAF Student Conference at the 76th International Astronautical Congress, IAC 2025, Sydney, Avustralya, 29 Eylül - 03 Ekim 2025, ss.204-214, (Tam Metin Bildiri) identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.52202/083098-0018
  • Basıldığı Şehir: Sydney
  • Basıldığı Ülke: Avustralya
  • Sayfa Sayıları: ss.204-214
  • Anahtar Kelimeler: Core Flight System (cFS), COTS, CubeSat, On-Board Computer (OBC), Raspberry Pi Compute Module 5, Thermal Tests
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

The aim for the research in this paper is to develop an On-Board Computer (OBC) system, which is easy to customize and develop for different CubeSat missions with high production speeds. Thus, a software framework that can be adapted to different mission profiles is needed. NASA's core Flight System (cFS) framework is explained throughout the paper with its high adaptation features. Different options to customize the cFS are also discussed. Various flight software structures built on cFS are compared, highlighting their benefits for different mission types. Housekeeping management, memory limitations, mastering an attitude determination and control system, and watchdog timers are explained with the real life use cases. This mission's primary payload is a camera system. In addition to the image communication interfaces, the intercommunication of OBC with different dedicated computers, such as power computers or ADCS computers, are also analyzed and compared through different communication interfaces such as SPI, I2C, CAN, and UART. The Raspberry Pi Compute Module 5 is selected as the main embedded system to develop the flight software on top of. Due to its cheap price, high accessibility around the world, and proven success of Raspberry Pi products, Raspberry Pi Compute Module 5 is a great option for an OBC, specifically for CubeSat missions. In this paper, different benchmarks for the embedded system are also analyzed, along with the thermal and power consumption tests, which are the main concerns for high power microprocessors.