Mikrocomputertechnik Grundlagen Bare Metal + integriertes Praktikum

Lernergebnisse/Qualifikationsziele

Kenntnisse
  • Studierende kennen die prinzipielle Funktion und die Hardwarestruktur von Mikroprozessoren.
  • Sie können die typischen Komponenten eines Mikroprozessorsystems erkennen und deren Zusammenwirken beschreiben.
Fertigkeiten
  • Studierende können Assemblerprogramme für Mikrocontroller analysieren und beurteilen.
  • Sie identifizieren und klassifizieren die unterschiedlichen Speichertechnologien, die bei Mikrocomputern zum Einsatz kommen.
  • Sie können die typische Funktionalität eines Entwicklungssystems für Mikrocontroller bedienen und dessen integrierte Debug-Möglichkeiten gezielt einsetzen.
Kompetenzen
  • Studierende sind der Lage, Mikrocomputersysteme für den Einsatz in Mess-, Steuer- und Regelungs-Projekten zu konzipieren und die Eignung handelsüblicher Mikrocontroller anhand ihrer spezifischen Eigenschaften für verschiedenste Aufgabenstellungen zu beurteilen.
  • Sie können Programme für Mikrocontroller strukturiert entwickeln und effektiv implementieren.
 
Voraussetzungen
  • Grundlagen der Digitaltechnik (Boolesche Algebra, Schaltnetze, Schaltwerke, Moore-Automat)
  • Grundkenntnisse der Programmiersprache C
Weiterführende Lehrveranstaltungen
  • Embedded Systems 2

Echtzeitsysteme + integriertes Praktikum

Lernergebnisse/Qualifikationsziele

Kenntnisse
  • Studierende können Begriffe zu Echtzeitfähigkeit und Betriebssystemen von Embedded Systems wiedergeben.
  • Ihnen sind die Anforderungen an ein echtzeitfähiges System bekannt.
  • Methoden zum Umgang mit limitierten Ressourcen und deren Risiken können benannt werden.
  • Sie kennen geeignete Bibliotheksfunktionen auf einem Embedded System.
Fertigkeiten
  • Studierende können sich in aktuelle Bibliotheken und echtzeitfähige Betriebssysteme für Embedded Systems einarbeiten.
  • Sie sind in der Lage komplexe Anwendung unter Verwendung eines Embedded Systems, mit oder ohne Betriebssystem und Bibliotheken umzusetzen.
  • Sie können die gezeigten Bibliotheksfunktionen und Betriebssysteme verwenden und das Gelernte auf weiterführende Problemstellungen anwenden.
Kompetenzen
  • Studierende können komplexe Lösungen basierend auf einem Embedded System charakterisieren und bewerten.
  • Neue Anwendungsfelder können evaluiert und vorgeschlagen werden.
  • Studierende können komplexe Aufgaben analysieren und bewerten und Lösungen erarbeiten.
 
Voraussetzungen
  • Embedded Systems 1
Weiterführende Lehrveranstaltungen
  • Internet of Things

Grundlagen der Elektrotechnik 2 für Technische Informatik

Vorlesungsinhalt:

  • Elektrische und magnetische Felder und deren Berechnung

  • Verfahren zur Netzwerkberechnung, elektrische Energie und elektrische Leistung, Leistungssatz, 

  • Wechselstromkreise, Ortskurven und Schwingkreis