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