spacecan - open source cubesat workshops (indico)€¦ · xl? xlb xl3 xao xaa xëq gnd vin fritzing...

Post on 23-Jun-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SpaceCANArtur ScholzLibreCube Initiative

InterfaceStandardization

Data Interface

?

System Bus / Command and Monitoring Bus

I2C

I2C

Chart created using data from M. Swartwouthttps://sites.google.com/a/slu.edu/swartwout/home/cubesat-database

Jacklin, Stephen A. "Small-Satellite Mission Failure Rates." (2019).

Complexity

Complexity

Simple & Robust

Telecommand

Telemetry

Telecommands- switch unit on/off- change mode/configuration of unit- trigger action- …

Telemetry- status of unit- sensor readings (temp, voltage, current, …)- …

MIL-STD-1553SpaceWire

UART / RS-485CAN Bus

Higher layers

Data link layer

Physical layer

Function Node ID

4 7

… up to 127

Masternode_id = 0

Slavenode_id = 1

Slavenode_id = 2

Bus A (Prime)

Bus B (Redundant)

ServicesRedundancy managementSynchronizationTime distributionTC/TM exchange(Message exchange via ISO-TP)

Redundancy

HB

Synchronization

SYNC

Time distribution

SCET UTC

TC/TM exchange

TC

TM

TM

TM

Data (1 … 8 Bytes)Node ID

Init

TM received? Print

Timer? Send TC

Init

SYNC received? Exec

TCreceived?

Collect & Send TM

Master node Slave node

SYNC (1 Hz)

HB (2 Hz)

Y

Y

N

Y

top related