Netværksforbundne indlejrede systemer
Overordnede kursusmål
Kurset vil give grundlæggende, avanceret samt praktisk viden om design og implementering af netværksforbundne indlejrede systemer til tingenes internet (IoT). Kurset vil fokusere på byggeklodser på systemniveau til udvikling af netværksforbundne indlejrede systemer, herunder software-hardware-interaktion, sensorer og aktuatorer, intra-board kommunikation, kablet/trådløst indlejret netværk, indlejret softwareudvikling, ydelsesevaluering og -testning, samt databehandling på enheden og indlejret maskinlæring.
See course description in English
Læringsmål
- beskrive grundlæggende begreber inden for netværksforbundne indlejrede systemer og deres rolle inden for tingenes internet (IoT).
- identificere de forskellige undersystemer i et basalt netværksforbundet indlejret system, og hvordan de interagerer med hinanden.
- forklare de grundlæggende måder, hvorpå netværksforbundne indlejrede systemer interagerer med det fysiske miljø.
- evaluere fordele og ulemper ved forskellige intra-board og inter-board kommunikationstilgange.
- forklare afvejningen mellem forskellige metoder til kablet/trådløs indlejret systemkommunikation.
- forklare fordele og ulemper ved forskellige metoder til tidssynkronisering.
- designe indlejret software og programmere basale netværksforbundne indlejrede systemer.
- designe og teste netværksforbundne indlejrede systemer.
Kursusindhold
Netværksforbundne indlejrede systemer, mikrocontrollere, sensorer, aktuatorer, indlejret systemdesign, input/output porte, analog-til-digital konvertere, pulsbredde modulatorer, seriel kommunikation, UART, SPI, I2C, differentiel signalering, medium adgangskontrol, CAN Bus, Ethernet, Automotive Ethernet, trådløst indlejret netværk, radio duty cycling, tidssynkronisering, GPS, NTP, PTP, industrielle netværk, TSCH, 6tisch, TSN, indlejret softwareudvikling, indlejrede operativsystemer, afvikling, samtidighed, interrupts, timere, laveffekttilstande, indlejret maskinlæring, ydelsesevaluering, pålidelighed, energieffektivitet, latens
Undervisningsform
Forelæsninger og projekt