Vis enkel innførsel

dc.contributor.advisorOsinski, Dominik
dc.contributor.advisorBirkeland, Roger
dc.contributor.authorDugan, Ken Robin
dc.contributor.authorEeg, Magnhild
dc.contributor.authorEine, Simen Løcka
dc.date.accessioned2022-07-09T17:19:54Z
dc.date.available2022-07-09T17:19:54Z
dc.date.issued2022
dc.identifierno.ntnu:inspera:112133282:113301148
dc.identifier.urihttps://hdl.handle.net/11250/3004332
dc.description.abstractDenne bacheloroppgaven er skrevet for NTNU Small Satellite Lab (SmallSat). Oppgaven beskriver hvordan nettverksprotokollen "Cubesat Space Protocol" (CSP) kan sendes over et fysisk UART/RS-422-grensesnitt ved å implementere datalinkprotokollen "Keep It Simple, Stupid" (KISS) i programvaren til satellittene HYPSO-1 og HYPSO-2. Oppgaven har som hensikt å forbedre overføringsraten internt på HYPSO-2 ved å implementere den raskere databussen RS-422 i parallell med den nåværende CAN-databussen. Resultatet fra bacheloroppgaven er et fungerende tillegg i programvaren hypso-SW som åpner for seriell kommunikasjon ved bruk av KISS over RS-422. Rapporten inneholder detaljerte forklaringer av funksjonaliteten til koden og beskriver hvordan kodeendringene skal integreres inn i HYPSO-prosjektet. Teori og foreløpige tester indikerer at endringen i programvare vil forbedre overføringsraten både i det fysiske laget og i datalinklaget. Rapporten er skrevet for å være praktisk nyttig for fremtidige medlemmer av SmallSat. Det skal være mulig å slå opp i de individuelle kapitlene for å lese om enkelttemaer i bacheloroppgaven.
dc.description.abstractThis bachelor’s thesis is written for NTNU Small Satellite Lab (SmallSat). The thesis outlines how the “Cubesat Space Protocol” (CSP) can be sent over a UART/RS-422 interface by implementing the data link layer protocol “Keep It Simple, Stupid” (KISS) in the software of the HYPSO-1 and HYSPO-2 satellites. The intention of the bachelor’s thesis is to improve the data rate of HYPSO-2 by adding the high-speed RS-422 data bus and the currently used CAN bus in parallel. The result of the bachelor’s thesis is a working addition to the HYPSO software that enables serial communication by using KISS over RS-422. This thesis contains detailed explanations of the additions to the code and instructions on how to integrate the work into the rest of the HYPSO project. Preliminary test results indicate that the changes made in the software will improve the data rate in both the physical layer and the data link layer. The text is written to be practically useful to the other members of the SmallSat team. The intention is that other team members should be able to look up in individual chapters of interest without needing to read the entire thesis.
dc.languagenob
dc.publisherNTNU
dc.titleImplementering av Cubesat Space Protocol over UART i programvare for minisatellitt
dc.typeBachelor thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel