Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

A CAN based distributed telemetry and telecommand network for a nanosatellite

Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2008.

Saved in:
Bibliographic Details
Main Author: Khumalo, Simphiwe
Other Authors: Steyn, W. H.
Format: Thesis
Language:English
Published: Stellenbosch : Stellenbosch University 2008
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867614046195286016
access_status_str Open Access
author Khumalo, Simphiwe
author2 Steyn, W. H.
author_browse Khumalo, Simphiwe
Steyn, W. H.
author_facet Steyn, W. H.
Khumalo, Simphiwe
author_sort Khumalo, Simphiwe
collection Thesis
dc_rights_str_mv Stellenbosch University
description Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2008.
format Thesis
id oai:scholar.sun.ac.za:10019.1/2753
institution Stellenbosch University (South Africa)
language English
last_indexed 2026-06-10T12:45:48.703Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2008
publishDateRange 2008
publishDateSort 2008
publisher Stellenbosch : Stellenbosch University
publisherStr Stellenbosch : Stellenbosch University
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/2753 A CAN based distributed telemetry and telecommand network for a nanosatellite Khumalo, Simphiwe Steyn, W. H. Barnard, Arno Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. CAN Telelmetry Telecommand Network Theses -- Electrical and electronic engineering Dissertations -- Electrical and electronic engineering Nanosatellites -- Control systems Artificial satellites -- Control systems Electrical and Electronic Engineering Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2008. A communications protocol is designed for real time control and data handling for a Nanosatellite application. The communication protocol is based on the Controller Area Network (CAN) technology. The protocol handles different message types such as time synchronization, telecommand messages, telemetry acquisition, unsolicited telemetry messages, large file transfers and debug messages. The design of the protocol entails finding a suitable target microcontroller in which the protocol implementation is demonstrated. This requires consideration of a number of development factors such as cost, complexity, availability, reliability and operational environment (space). The AVR AT90CAN128 microcontroller was chosen as a target microcontroller as it gave most of the required factors mentioned above. The protocol implementation involves developing low level software drivers, the middleware and the application programs to demonstrate handling of each supported message. In the implementation the media access scheme and low layer communication is provided by the CAN low level kernel (physical and data link layers). The protocol performance was evaluated by measuring the software response latencies, the bus throughputs and the software efficiencies. Power consumption due to CAN communication was also measured. System reliability was tested by loading the CAN bus with extreme communication traffic and letting the system run for a long time. The observation was that messages were handled consistently. 2008-06-17T13:02:05Z 2010-06-01T08:57:29Z 2008-06-17T13:02:05Z 2010-06-01T08:57:29Z 2008-03 Thesis http://hdl.handle.net/10019.1/2753 en Stellenbosch University application/pdf Stellenbosch : Stellenbosch University
spellingShingle CAN
Telelmetry
Telecommand
Network
Theses -- Electrical and electronic engineering
Dissertations -- Electrical and electronic engineering
Nanosatellites -- Control systems
Artificial satellites -- Control systems
Electrical and Electronic Engineering
Khumalo, Simphiwe
A CAN based distributed telemetry and telecommand network for a nanosatellite
title A CAN based distributed telemetry and telecommand network for a nanosatellite
title_full A CAN based distributed telemetry and telecommand network for a nanosatellite
title_fullStr A CAN based distributed telemetry and telecommand network for a nanosatellite
title_full_unstemmed A CAN based distributed telemetry and telecommand network for a nanosatellite
title_short A CAN based distributed telemetry and telecommand network for a nanosatellite
title_sort can based distributed telemetry and telecommand network for a nanosatellite
topic CAN
Telelmetry
Telecommand
Network
Theses -- Electrical and electronic engineering
Dissertations -- Electrical and electronic engineering
Nanosatellites -- Control systems
Artificial satellites -- Control systems
Electrical and Electronic Engineering
url http://hdl.handle.net/10019.1/2753
work_keys_str_mv AT khumalosimphiwe acanbaseddistributedtelemetryandtelecommandnetworkforananosatellite
AT khumalosimphiwe canbaseddistributedtelemetryandtelecommandnetworkforananosatellite