Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Implementation of a Data Handling System for a Scientific  Magnetometer on a CubeSat
KTH, School of Electrical Engineering (EES), Space and Plasma Physics.
2012 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Since their invention in 1999, CubeSats have become a widespread standard for small picosatellite missions. CubeSats allow for quick development of satellite payloads and launch in space without the high costs of a normal satellite. Emphasis during the CubeSat design process is placed on use of commercialoff- the-shelf (COTS) components and reuse of previously-designed units.

This report describes the interfacing of a scientific magnetometer, the Small Magnetometer in Low-Mass Experiment (SMILE) to such a CubeSat mission, the Space Weather using Ion spectrometers and Magnetometers (SWIM). Design of a complete platform for use in multiple such missions is presented here.

Modularity is one of the key aspects followed in the course of the work. A new board containing the analog pick-up and compensation circuitry for SMILE has been designed to fit inside a CubeSat frame. Additionally, the board contains circuitry for temperature measurements and gravity-gradient boom deployment. Modularity on the board is assured via short-circuit resistors, which can be soldered in case features are needed.

A full communication protocol has been developed and is presented as part of this work. Hardware implemented in an FPGA is used for filtering of compensation signals and storage to a Flash memory chip on the SMILE board. A modular, reusable and adaptable software stack for the flight microcontroller unit (FMCU) has been implemented for communicating to the SMILE instrument. The stack has been designed to be usable with different processors and communication interfaces. It can be run under an infinite-loop type application using interrupts, or as part of a real-time operating system task.

Place, publisher, year, edition, pages
2012. , 95 p.
Series
EES Examensarbete / Master Thesis, XR-EE-SPP 2012:005
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-103113OAI: oai:DiVA.org:kth-103113DiVA: diva2:558670
Educational program
Master of Science - System-on-Chip Design
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-10-04 Created: 2012-10-04 Last updated: 2012-12-10Bibliographically approved

Open Access in DiVA

fulltext(10153 kB)707 downloads
File information
File name FULLTEXT01.pdfFile size 10153 kBChecksum SHA-512
b1f5fb9c6d429bff3a4037abbb43cb61489f3465c8051a221373dbe23ee0db5165c96f93cb825f907826bd6f0f50438cd35bc1981e2abf46b820c9074227409e
Type fulltextMimetype application/pdf

By organisation
Space and Plasma Physics
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 707 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 340 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf