Diese Veranstaltung (Labor) bereitet Sie auf die selbständige Lösung der Abschlussprüfung vor. Die Bezeichnung Labor beschreibt den Charakter dieses Moduls. Es werden von Ihnen die praktische Anwendung von Studieninhalten (INF, GRI, GOP, SEI, …) im Rahmen eines Laborversuchs erwartet. Der Laborversuch umfasst die Erarbeitung einer Software für die Steuerung einer realen Anlage. Sie erhalten auf die Anlage Zugriff über das Internet. Für die Lösung der Programmieraufgabe erhalten Sie zum Testen ein Mikrcontrollerboard mit dem Sie die Anlage während der Programmierung zum Testen mit einfachen Mitteln emulieren können können. In der Anlage ist für die Steuerung der gleiche Mikrocontroller verbaut wie auf Ihrem Mikrocontrollerboard. Im Folgenden eine lose Auflistung wichtiger Aspekte zur Online-Veranstaltung:
nehmen Sie teil, ein Nacharbeiten ist nur sehr eingeschränkt möglich da ihnen die Interaktion bei der Lösung von Problemen fehlt
bereiten Sie sich gewissenhaft auf die Veranstaltungen vor, dafür sind das Studienheft, dieses
Tutorial und die
Laboreingangsprüfung gedacht
-
testen Sie vor der Veranstaltung mit einem
einfachen Beispiel, dass das Setup der Hardware funktioniert
Nutzen Sie in der Veranstaltung zwei Bildschirme bzw. ein zweites Gerät, eines zum Programmieren und eins zum folgen der life-Präsentation des Tutors
Ablauf/Inhalte der Online-Veranstaltung:
Begrüßung, Vorstellung
Wiederholung des Aufgabenkontext
Vorstellung der realen Labor-Anlage
Evaluierung der Mikrocontroller-Technologie
Grundstruktur einer Mikrocontrollerlösung mit der UML
Das PEC-Framework
einfache Ausgaben mit dem Mikrocontroller
Analogwert mit dem Mikrocontroller erfassen
UART-Kommunikation zwischen Mikrocontroller und PC
Timing einer Mikrocontrolleranwednung
mit dem Zustandsmaschine programmieren
Struktur eines einfachen Datenübertragungsprotokolls
Erläuterung der weiteren Modellkomponenten in SiSy
die Anwenderperspektive im SysML Modell
die funktionalen Anforderungen im SysML Modell
Testfälle aus dem SysML Modell generieren
sonstige Anforderungen im SysML-Modell
das UML Modell der Leitstand-Lösung
den Dokumentationsgenerator anwenden
Erläuterung der Aufgabenstellung
Hinweise zur Abgabe der individuellen Prüfungsleistungen