OBDH
Overview
The On-Board Data Handling module is responsible to synchronize actions and the data flow between other modules (ie. EPS, Payloads) and the Earth segment. It packs the generated data into dataframes and transmit back to Earth through TT&C module, or stores it on a non-volatile memory, for later retrival. Commands sent from Earth segment to the cubesat will be received by the TT&C and forwarded to OBDH, which takes the appropriate action or forward them to the responsible module, which allows direct communication from Earth to specific Payloads. The figure shows the 3D model of the Engineering Model.
Functionality
An overview of the tasks performed by the OBDH are listed below:
- Time tracking (since boot)
- Antenna Deployment Control
- Data acquisition:
3.1. OBDH Temperature
3.2. OBDH Power Bus Voltage and Current
3.3. Inertial Measurement Units (embedded on OBDH board)
3.4. EPS Module data
3.5. Sun sensor (located in the Solar Panels)
3.6. Payload 1 data (UNSW Australia) - Data Storage in Non-volatile memory
- Receive and process Tele-commands from Earth segment
5.1. Public commands (read-only)
5.2. Restricted commands (read-write/control)
5.3. Special hibernate command (Public)
6.1. Switch power consumption modes (enable/disable tasks based on available power)