Mikrocontrollertechnik

Lehrveranstaltungen

Kontaktzeit

Selbststudium

Vorlesung mit Übung

2 SWS/30 h

 

Projekt

15 h

60 h

Leistungspunkte

5

 

Workload

45 h

60 h

Lernergebnisse/Kompetenzen

Die Studierenden kennen den grundsätzlichen Aufbau von Mikroprozessoren und Mikrocontrollern. Sie sind
in der Lage, Mikrocontroller für einfachen Anwendungszwecke zu programmieren und die verschiedenen
Bussysteme und Kommunikationsmöglichkeiten zu nutzen. Sie können ein Gesamtsystem aus Mikrocontroller mit Energieversorgung sowie weitere benötigte Komponenten wie Speicher, Sensoren und Displays auf eine Platine verlöten und durch ein Gehäuse schützen.

Inhalte

Zahlensysteme und Codierung, Daten-Codes, Grundlagen der Rechnerarchitektur, Aufbau von Mikroprozessoren, Speicher, Befehlsstruktur, Befehlsvorrat, Adressierung, Schnittstellen und Bussysteme, Mikrocontroller an verschiedenen Beispielen, Programmierung von Mikrocontrollern in C und Assembler,
Arduino, Anwendungen.

Projekt

Die Studierenden programmieren in Einzel- oder Kleingruppen einen Mikrocontroller anhand einer vorgegebenen Aufgabenstellung. Sie sorgen für die elektrische Beschaltung und erweitern das System um
notwendige Hardware. Typische Aufgabenstellungen umfassen Datenerfassung, Prozesssteuerung oder regelungstechnische Aufgaben.

Bemerkungen

Die Prüfungsleistung besteht aus einer mündlichen Prüfung, in der die Präsentation des Projekts integriert
ist.

Studiensemester:                             1., 2. oder 3. Semester

Modulbeauftragter:                           Carstens-Behrens

Lehrende:                                         Carstens-Behrens

Voraussetzungen:                             keine

Turnus:                                             nach Bedarf und Möglichkeit

Sprache:                                           Deutsch

Standort:                                           RheinAhrCampus