Modulbeschreibung

Embedded Systems 1

ECTS-Credits:
4
Lernziele:

Das Modul behandelt Hardware- und Software-Komponenten und deren Schnittstellen in vernetzten eingebetteten Systemen (sogenannten cyber-physischen Systemen) entlang des "Sense, Think, Act, Communicate"-Modells, welches anhand verschiedener Anwendungen aus der Sensorik, digitalen Signalverarbeitung und Artificial Intelligence (AI), Regeltechnik und Kommunikationstechnik besprochen wird.
Die Studierenden lernen, die Systemkomponenten unter dem Aspekt beschränkter Ressourcen (Uniprozessor, minimaler Speicher, Ultra-Low-Power, Low-Cost, etc.) zu entwerfen, zu analysieren und auf einem Mikrocontroller umzusetzen.

Kurse in diesem Modul

Embedded Systems 1:

Das Modul behandelt anhand von Arm Cortex-M Mikrocontrollern die wesentlichen Bestandteile und Eigenschaften eines modernen eingebetteten Systems:

  • Themenblock I "Sense": Sensoren, Sensor-Kalibration, Verarbeitung von Sensordaten, DSP- und Machine Learning-Methoden (z.B. Filter, FFT, Regression, Klassifikation), Sensor Fusion, State Estimation, Data Logging.
  • Themenblock II "Act": Aktuatoren, Motor-Regelung (Strom/Drehmoment, Drehzahl/Geschwindigkeit, Position), digitale Regler (z.B. PID), Trajektorien-Generierung und -Tracking.
  • Themenblock III "Communicate": drahtgebundene und drahtlose Kommunikationsprotokolle (z.B. TCP/IP für Ethernet und WiFi, GAP und GATT für BLE), Feldbusse (z.B. Modbus, CAN), Wireless Sensor Networks (z.B. Mesh Networking, Distributed Computing).
  • Themenblock IV "System": Modellierung und Analyse, Mikrocontroller-Auswahl und System-Optimierung (z.B. Low-Power), Power Management, Timing, Real-Time Clocks, Watchdog Timer.


Inhaltliche Änderungen und weitere Themen sind möglich.

Vorlesung mit 2 Lektionen pro Woche
Praktikum mit 2 Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.