Hoppa till huvudinnehållet
Till KTH:s startsida Till KTH:s startsida

MF2042 Inbyggda system för Mekatronik, I 6,0 hp

Kursomgångar saknas för aktuella eller kommande terminer.
Rubriker med innehåll från kursplan MF2042 (HT 2018–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

I kursen ingår

  • Föreläsningar för att ge överblick och inspiration.
  • Övningar där nya verktyg och metoder introduceras.
  • Laborationer där de presenterade verktygen och metoderna används för att lösa uppgifter.
  • Varje vecka av kursen fokuserar på ett specifikt tema. Övningarna är moduluppbyggda enligt dessa teman.

Lärandemål

Efter kursen ska du kunna:

1. Ge exempel på befintliga inbyggda system baserade produkter och beskriva de speciella krav som ställs för att utveckla sådana system.

2. Kunna använda moderna integrerade utvecklingsmiljöer för mikrokontrollers / processor programmering och deras funktionalitet för testning och felsökning.

3. Förstå grunderna i modellbaserad utveckling, och tillämpa den inom ramen för utveckling av inbyggda system.

4. Beskriva och förklara den grundläggande hanteringen av mikrokontroller / mikroprocessorer, deras interna funktioner.

5. Utveckla grundläggande mikrokontrollerprogram för mekatroniska tillämpningar, inklusive användandet av I / O och periferienheter.

6. Beskriva, förklara och tillämpa några av de grundläggande egenskaperna hos kommunikationsprotokoll, tillämpat på Controller Area Network (CAN).

Kurslitteratur och förberedelser

Särskild behörighet

En teknologie kandidatexamen i maskinteknik eller motsvarande.

Är godkänd på kursen MF1016, eller motsvarande kunskaper i elektroteknik.

Är godkänd på kursen DD1320/DD1321 eller motsvarande kunskaper i programmeringsteknik.

Rekommenderade förkunskaper

Kandidatnivå i maskinkonstruktion inklusive elektroteknik, programmering och baskurs inom Mekatronik.
Kursen bygger på kunskaper och erfarenheter med
- Programmering, helst inklusive C-språket och basmaskin nivå/assemblerspråk programmering.
- Tidigare erfarenhet av sensorer och aktuatorer (minst en kurs där grundläggande begrepp och laborationer ingick)
- Matlab/Simulink, eller liknande verktyg för modellering och simulering.
Grundläggande kurser/kunskaper i reglerteknik och signalbehandling är att föredra men inget krav.

Utrustning

Ingen information tillagd

Kurslitteratur

Allt kursmaterial och litteratur är tillgängliga online.

Examination och slutförande

När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Betygsskala

A, B, C, D, E, FX, F

Examination

  • LAB5 - Laborationer, 3,0 hp, betygsskala: P, F
  • TEN2 - Tentamen, 3,0 hp, betygsskala: A, B, C, D, E, FX, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter.

Möjlighet till komplettering

Ingen information tillagd

Möjlighet till plussning

Ingen information tillagd

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Huvudområde

Maskinteknik

Utbildningsnivå

Avancerad nivå

Påbyggnad

MF2044

Kontaktperson

Jad El-khoury, 08-790 6877, jad@kth.se

Övrig information

Du kommer att erbjudas att göra ett skriftligt test - KS, i mitten av kursen. Resultat från denna KS kan sedan användas som ett alternativ till att svara på en motsvarande del i den skriftliga tentamen TEN2. KS resultat kan endast räknas för den kommande ordinarie tentamen (och kan inte föras över till kommande nya tentor).