Modulhandbuch BaET2012_Mikrocontrollersysteme
Verantwortlich: Prof. Georg Hartung
Modul
Anerkennbare Lehrveranstaltung (LV)
Organisation
Bezeichnung |
Lang |
BaET2012_Mikrocontrollersysteme |
LVID |
BaET2012_MCS |
LVPID (Prüfungsnummer) |
|
|
|
Zuordnung |
Studiengang |
BaET2012 |
Studienrichtung |
A,N |
Wissensgebiete |
A_AUS, N_Spez |
|
|
Einordnung ins Curriculum |
Fachsemester |
5 |
Pflicht |
A |
Wahl |
N |
|
|
Version |
erstellt |
2016-10-03 |
VID |
1 |
gültig ab |
WS 2012/13 |
gültig bis |
|
|
Zeugnistext
de
Mikrocontrollersysteme
en
Microcontroller systems
Unterrichtssprache
Deutsch
Modulprüfung
Form der Modulprüfung |
sMP |
Regelfall (bei großer Prüfungszahl: sK) |
Beiträge ECTS-CP aus Wissensgebieten |
A_AUS, N_SPEZ |
5 |
Summe |
5 |
Aufwand [h]: 150
Prüfungselemente
Vorlesung / Übung
Form Kompetenznachweis |
bÜA |
Präsenzübung und Selbstlernaufgaben |
Beitrag zum Modulergebnis |
bÜA |
unbenotet |
Spezifische Lernziele
Kenntnisse
- Mikrocontroller (PFK. 4, PFK. 11)
- Auswahl der Programmiersprache (PFK. 4)
- SOPC-Lösungen (PFK. 4, PFK. 8, PFK. 9)
- SW-Architektur (PFK. 5, PFK. 8, PFK. 9)
- Anbindung von IO-Bausteinen (PFK. 4, PFK. 9)
- Bewertungsverfahren (PFK. 10)
- Grundwissen verteilte Systeme (PFK .4)
- Programmierparadigmen verteilter Programmierung (PFK. 8, PFK .9)
Fertigkeiten
- Erstellung der Software eines MCS (PFK. 8, PFK. 9)
- Auswahl der Hardware eines MCS (PFK. 7, PFK. 8)
Exemplarische inhaltliche Operationalisierung
Die Studierenden lernen, wie Mikrocontrollersysteme (MCS) aufgebaut sind und welche Prinzipien dabei angewandt werden. Sie sind in der Lage, die Aufgabe solcher Systeme zu beschreiben und für einfache Systeme eine technische Systemarchitektur (Hardware-Softwarearchitektur) zu entwerfen. Sie wissen, wie MCS aufgebaut sind und kennen verschiedene Bussysteme sowie Ein-Ausgabemodule. Sie vertiefen die Kenntnisse in der Mikrocontrollerprogrammierung auf Basis einer Hardware-Abstraktionsschicht und erwerben Kenntnisse über Multitasking-Programmierung. Sie erwerben Grundwissen über die Kopplung von MCS mittels Datennetzen und der damit erforderlichen verteilten Programmierung.
Praktikum
Form Kompetenznachweis |
bPA |
Projektaufgabe im Team am Praktikumstermin bearbeiten |
Beitrag zum Modulergebnis |
bPA |
Testat als Voraussetzung für Teilnahme an Modulprüfung |
bPA |
unbenotet |
Spezifische Lernziele
Fertigkeiten
- Beschreibung/Spezifikation (PFK. 5, PFK. 8)
- Implementation (PFK. 9)
- SOPC-Entwicklung kennenlernen (PFK. 9)
- Testwerkzeuge kennenlernen (PFK. 9, PFK. 10)
Handlungskompetenz demonstrieren
- Extraktion einer Modellbeschreibung eines übersichtlichen Systems aus natürlichsprachigem Text (PFK. 2, PFK. 7)
- SW-Entwicklung auf Basis des Modells (PFK. 9, PFK. 10)
Exemplarische inhaltliche Operationalisierung
Die Studierenden führen in einem Projekt die Schritte Modellierung, Finden einer technischen Systemarchitektur, Hardware-Softwareaufteilung und Programmierung durch. Sie benutzen dazu moderne Entwicklungshilfsmittel. z.B. Werkzeuge zur "SystemOnChip"-Entwicklung. Sie testen ihr im Projekt entstandenes System prototypisch mit Hilfe von Testschaltungen, Sensoren und Aktoren. Sie dokumentieren das Projekt.