Please use this identifier to cite or link to this item:
https://etd.cput.ac.za/handle/20.500.11838/1172
Title: | Development of an onboard computer (OBC) for a CubeSat | Authors: | Lumbwe, Lwabanji Tony | Keywords: | Carburetors.;Automobiles -- Electronic equipment.;Artificial satellites -- Electronic equipment.;Artificial satellites -- Control systems.;Astronautics -- Systems engineering.;Dissertations, Academic. | Issue Date: | 2013 | Publisher: | Cape Peninsula University of Technology | Abstract: | Over the past decade, the satellite industry has witnessed the birth and evolution of the CubeSat standard, not only as a technology demonstrator tool but also as a human capacity development platform in universities. The use of commercial off the shelf (COTS) hardware components makes the CubeSat a cost effective and ideal solution to gain access to space in terms of budget and integration time for experimental science payloads. Satellite operations are autonomous and are essentially based on the interaction of interconnected electronic subsystems exchanging data according to the mission requirements and objectives. The onboard computer (OBC) subsystem is developed around a microcontroller and plays an essential role in this exchange process as it performs all the computing tasks and organises the collection of onboard housekeeping and payload data before downlink during an overpass above the ground station. The thesis here presented describes the process involved in the development, design and implementation of a prototype OBC for a CubeSat. An investigation covering previously developed CubeSat OBCs is conducted with emphasis on the characteristics and features of the microcontroller to be used in the design and implementation phases. A set of hardware requirements are defined and according to the current evolution on the microcontroller market, preference is given to the 32-bit core architecture over both its 8-bit and 16-bit counterparts. Following a well defined selection process, Atmel’s AT91SAM3U4E microcontroller which implements a 32-bit Cortex-M3 core is chosen and an OBC architecture is developed around it. Further, the proposed architecture is implemented as a prototype on a printed circuit board (PCB), presenting a set of peripherals necessary for the operation of the OBC. Finally, a series of tests successfully conducted on some of the peripherals are used to evaluate the proposed architecture. | Description: | Thesis (MTech (Electrical Engineering))--Cape Peninsula University of Technology, 2013 | URI: | http://hdl.handle.net/20.500.11838/1172 |
Appears in Collections: | Electrical, Electronic and Computer Engineering - Master's Degree |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Lumbwe_T_Final2013.pdf | 6.48 MB | Adobe PDF | View/Open |
Page view(s)
927
Last Week
20
20
Last month
43
43
checked on Nov 24, 2024
Download(s)
3,946
checked on Nov 24, 2024
Google ScholarTM
Check
This item is licensed under a Creative Commons License