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.

Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborations-Plattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich Foswiki? Feedback senden