• norsk
    • English
  • English 
    • norsk
    • English
  • Login
View Item 
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for datateknologi og informatikk
  • View Item
  •   Home
  • Fakultet for informasjonsteknologi og elektroteknikk (IE)
  • Institutt for datateknologi og informatikk
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Smart datakort for medianode testsystem: Toveis kretskortkontrollering og tjenerintegrasjon

Bakken, Nils Emil Grøv; Langbakk, Solveig
Bachelor thesis
Thumbnail
View/Open
no.ntnu:inspera:300975709:356733279.pdf (28.71Mb)
URI
https://hdl.handle.net/11250/3203426
Date
2025
Metadata
Show full item record
Collections
  • Institutt for datateknologi og informatikk [7453]
Abstract
Denne bacheloroppgaven tar for seg utviklingen av et smart datakort (MCU-kort)

som en del av testsystemet til Nevions Virtuoso medianode-plattform. Målet var

å designe og implementere et mikrokontrollerkort som kunne kommunisere med

et basekort via I2C og UART, og videreformidle data til et brukergrensesnitt via

MQTT-protokollen. Systemet skulle være modulært, brukervennlig og bidra til

effektivisering av Nevions testprosess.

Prosjektet ble gjennomført som et tverrfaglig samarbeid mellom en elektro

og en dataingeniørstudent. Det ble utviklet maskinvare , fastvare og programvare.

Kommunikasjonen mellom komponentene ble løst med en distribuert modell, der

en Raspberry Pi fungerer som lokal tjener og MQTT-megler.

Systemet ble testet i Nevions laboratorium med seks kort i drift, og det ble

gjennomført brukertesting og spørreundersøkelse for å evaluere funksjonalitet og

brukervennlighet. Resultatene viste at systemet fungerte som ønsket, men også at

det var rom for forbedringer, spesielt knyttet til ytelse og visuell tilbakemelding i

brukergrensesnittet.
 
This bachelor thesis addresses the development of a smart datacard (MCU board) as part of the test system for Nevion’s Virtuoso media node platform. The goal was to design and implement a microcontroller board capable of communicating with a baseboard via Inter-Integrated Circuit (I2C) and universal asynchronous receiver / transmitter (UART), and relaying data to a user interface using the Message Queuing Telemetry Transport (MQTT) protocol.

The system was intended to be modular, user-friendly, and contribute to increased efficiency in Nevion’s testing process. The project was carried out as an interdisciplinary collaboration between an electrical engineering student and a computer engineering student. Hardware, firmware, and software was developed. Communication between components was implemented using a distributed model, where a Raspberry Pi serves as the local server, and hosts the MQTT broker.

The system was tested in Nevion’s laboratory with six boards in operation, where a user test and a survey were conducted to evaluate functionality and usability. The results showed that the system functioned as intended, but also revealed areas for improvement, particularly regarding performance and visual feedback in the user interface.
 
Publisher
NTNU

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit
 

 

Browse

ArchiveCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsDocument TypesJournalsThis CollectionBy Issue DateAuthorsTitlesSubjectsDocument TypesJournals

My Account

Login

Statistics

View Usage Statistics

Contact Us | Send Feedback

Privacy policy
DSpace software copyright © 2002-2019  DuraSpace

Service from  Unit