Journal
ADVANCES IN SPACE RESEARCH
Volume 62, Issue 12, Pages 3438-3448Publisher
ELSEVIER SCI LTD
DOI: 10.1016/j.asr.2017.10.015
Keywords
ECSS; CubeSat; CAN bus; CANopen; Command and control bus
Categories
Funding
- Headquarters of University Advancement at the National Cheng Kung University - Ministry of Education, Taiwan, ROC
Ask authors/readers for more resources
With the ever growing capabilities of space-grade FPGAs and microcontrollers, spacecraft systems are evolving from centralized architectures with a single main processing unit to decentralized layouts composed of multiple intelligent nodes. The backbone of this development is the command and control bus that interconnects these units. Used in terrestrial applications since decades, the CAN bus provides performance and robustness similar to other more traditional spacecraft buses such as MIL-STD-1553, but at very low cost. The European Cooperation for Space Standardization has published a standard in mid 2015 that specifies the requirements for a CAN bus system for space application. In this paper we present the details and results of a prototype implementation of this standard for CubeSat missions. We demonstrate that the minimal implementation of this protocol stack can well be adapted to the tight constraints of microcontrollers. The main advantages of this standardized CAN bus are increased reliability and higher data throughput, as compared to other commonly employed bus systems on CubeSats. (C) 2017 COSPAR. Published by Elsevier Ltd. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available