Open Access Open Access  Restricted Access Subscription Access

COTS Based Implementation of Data Handling Unit for Micro-Satellites


Affiliations
1 Department of Electronics Engineering, Iqra University, Pakistan
2 Department of Electrical Engineering, Jouf University, Saudi Arabia
 

Background: Data Handling Unit (DHU) is a one of the most important units of Command and Data Handling System (CDHS) in a satellite. The unit is responsible for Telemetry (TM) acquisition and Tele commands (TC) Execution and onboard communication management through shared and dedicated links. Objectives: This paper presents an effective COTS based implementation of DHU for micro satellites. Methods: Controller Area Network (CAN) is used in the proposed system as shared communication link. It is preferred over I1C because of higher immunity to losses. Redundancy is very important in a satellite system, since on-site maintenance is not possible after its launch. In order to add redundancy to this system, direct links and dual redundant CAN is added to the system. Findings: Two different designs are presented for Data Handling Unit. In the first design FPGA has been used as central processor and its advantages and disadvantages analyzed. The second design based on PIC microcontroller is proposed. Paper also presents the software design for TM, TC, CAN, and Analog to Digital Converter (ADC) and UART. Results presented in the paper show successful testing of individual modules as well as the complete system. Simulation based testing was done for hardware having simulation models. In other cases, hardware based testing was performed by displaying result on onboard LCD and on PC using UART. Application: The proposed DHU can be used in weather monitoring satellites, aircrafts for communication of flight sensors data and automobiles for effective communication between sub-systems.
User

  • Scholz A. Command and Data Handling System Design for the Compass S-1 Picosatellite. Proceedings of the 5th IAA Symposium on Small Satellite for Earth Observation, Berlin, Germany. 2005; p. 1-5.PMid:15841397.
  • Comsa J, Sharma N, Rolle P, Khan O. QuickSAT Command and Data Handling Unit Preliminary Design Review. Jupitron, Toronto, Canada. 2010.PMCid:PMC2979832.
  • Hamann RJ, Bouwmeester J, Brouwer GF. Delfi-C3 Preliminary Mission Results. Proceedings of the 23rd Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA. 2009; p. 1-11.PMid:19246323.
  • Command and Data Handling (CDH). Available from: http://elfin.igpp.ucla.edu/spacecraft-subsystems/cdh/. Date accessed: 30/04/2018.
  • Datasheet for SJA1000 Stand-alone CAN controller. Available from: https://www.nxp.com/docs/en/data-sheet/SJA1000.pdf. Date accessed: 30/04/2018.
  • Datasheet for MCP2515 CAN controller. Available from: http://ww1.microchip.com/downloads/en/DeviceDoc/20001801H.pdf. Date accessed: 30/04/2018.
  • Datasheet for MCP2551 High speed CAN Transceiver. Available from: http://ww1.microchip.com/downloads/en/DeviceDoc/21667E.pdf. Date accessed: 30/04/2018.
  • Datasheet for PIC18fxxK80 Family. Available from: http://ww1.microchip.com/downloads/en/DeviceDoc/39977e.pdf. Date accessed: 30/04/2018.
  • Datasheet for TL16C754B QUAD UART with 64-byte FIFO. Available from: http://www.ti.com/lit/ds/symlink/tl16c754b.pdf. Date accessed: 30/04/2018.
  • OSA RTOS. Available from: http://www.pic24.ru/doku.php/en/osa/ref/download/intro. Date accessed: 30/04/2018.
  • PICOS18. RTOS for PIC18 μC. Available from: http://www.microchip.com/forums/m43743.aspx. Date accessed: 30/04/2018.
  • FreeRTOS. Available from: https://sourceforge.net/projects/freertos/. Date accessed: 30/04/2018.

Abstract Views: 113

PDF Views: 0




  • COTS Based Implementation of Data Handling Unit for Micro-Satellites

Abstract Views: 113  |  PDF Views: 0

Authors

Mohsin Ahmed
Department of Electronics Engineering, Iqra University, Pakistan
Bilal Sheikh
Department of Electronics Engineering, Iqra University, Pakistan
Omer Mohsin Mubarak
Department of Electrical Engineering, Jouf University, Saudi Arabia

Abstract


Background: Data Handling Unit (DHU) is a one of the most important units of Command and Data Handling System (CDHS) in a satellite. The unit is responsible for Telemetry (TM) acquisition and Tele commands (TC) Execution and onboard communication management through shared and dedicated links. Objectives: This paper presents an effective COTS based implementation of DHU for micro satellites. Methods: Controller Area Network (CAN) is used in the proposed system as shared communication link. It is preferred over I1C because of higher immunity to losses. Redundancy is very important in a satellite system, since on-site maintenance is not possible after its launch. In order to add redundancy to this system, direct links and dual redundant CAN is added to the system. Findings: Two different designs are presented for Data Handling Unit. In the first design FPGA has been used as central processor and its advantages and disadvantages analyzed. The second design based on PIC microcontroller is proposed. Paper also presents the software design for TM, TC, CAN, and Analog to Digital Converter (ADC) and UART. Results presented in the paper show successful testing of individual modules as well as the complete system. Simulation based testing was done for hardware having simulation models. In other cases, hardware based testing was performed by displaying result on onboard LCD and on PC using UART. Application: The proposed DHU can be used in weather monitoring satellites, aircrafts for communication of flight sensors data and automobiles for effective communication between sub-systems.

References





DOI: https://doi.org/10.17485/ijst%2F2018%2Fv11i23%2F123174