Projektrücksprache 06.11.2025

Aus Technische Beeinflussbarkeit der Geschmacksache Kaffee
Zur Navigation springen Zur Suche springen

Besprechungsprotokoll – Projektrücksprache 06.11.2025

Ort: online via ZOOM

Datum: 06.11.2025

Teilnehmer: Jeremias Kögl, Philipp Schiebel, Peter Vogginger, LfbA Armin Rohnen

Moderator: Jeremias Kögl

Protokollant: Peter Vogginger

Zu Beginn der Besprechung weist Herr Rohnen auf die Einhaltung der Nomenklatur für alle Dateinamen in diesem Projekt hin. Darüber hinaus beschreibt er das Vorgehen bei der Erstellung der Agenda. Die Themenabfrage erfolgt montags und spätestens am Mittwoch liegt die Agenda allen Teilnehmenden vor. Die Agenda wird anhand der Punkte der ToDo-Liste im Wiki, entsprechend ihren Wiedervorlageterminen und den Rückmeldungen der Beteiligten, erstellt.
Zudem weist Herr Rohnen auf einen Fehler im Punkt Top 8) hin. Dieser lautet nur „Status Maschinensimulator“.


Top 1) Protokollannahme

Das Protokoll wird nicht angenommen, da es noch nicht im Wiki eingepflegt ist. Die Protokollannahme wird auf die nächste Besprechung verlegt.

Top 2) Status Startprozedur

Die Messplatine übernimmt die Initialisierung der Kommunikation. Die Aufgabenanalyse wird besprochen. Die Themen sind die Initialisierung der Systeme, der Aufbau der Kommunikationsstruktur, der Start der Messwerterfassung, der Reglerstart, die Anzeige und die Fehlerausgabe am Display.

Top 3) Status UART Kommunikation

Die Mitglieder der Projektgruppe sollen klären, wie der Kommunikationsstart und die Fehlererkennung genau ablaufen.
Die Displayplatine soll unter anderem ein IN (Menge des gemahlenen Kaffees in Milliliter), ein OUT (Menge des bezogenen Kaffees in Milliliter), ein Time (Bezugsdauer), eine Preinfusion (Zeit) und eine Mischwassertemperatur (Kaffeebezugssystem) enthalten. Dies gilt ebenso für die vorgesehene zweite Brühgruppe.
In der Auflistung der Daten des Tokens fehlt der Sollwert des Mischreglers. Eine Touchkoordinate ist möglicherweise nicht nötig. Da das Touchdisplay neu zur Espressomaschine hinzugekommen ist, muss grundsätzlich geklärt werden, wie damit umgegangen wird.
Es soll bis nächste Woche festgelegt werden, wann die Tabelle zum Tokeninhalt fertiggestellt ist.


Top 4) Status Mehrkernnutzung

Es haben sich keine Neuigkeiten ergeben. Im Projektplan ist ein Zeitraum festzulegen, wann der vorhandene Code zur Mehrkernnutzung abzuarbeiten ist.

Top 5) Status Verlagerung Füllstandsregler

Die Aufgabenanalyse wird besprochen. Die Themen sind das Verhalten bei unzureichendem Füllstand, der Ablauf einer erfolgreichen Befüllung, der Aufbau einer Glasboilermaschine und die Implementierung auf die Basisplatine.

Top 6) Status Verlagerung Boilerdruckregler

Der Boilerdruckregler kann nur bei einem ausreichendem Boilerfüllstand aktiviert werden. Der Glasboiler hat ein Betriebsproblem wegen der Regelung. Der langsam aufheizende Boiler ist druckgeregelt, während der schnell aufheizende Boiler über die Temperatur des langsam aufheizenden Boilers geregelt wird. Der Soll-Wert des letzteren ist der Ist-Wert des ersteren, sonst entsteht die gekoppelte Dampfblase lediglich durch den heißeren Boiler.

Top 7) Status Integration eines Displays mit Touchfunktion

Die Textausgabe auf dem Display funktioniert. Die Touch-Funktion funktioniert noch nicht gut, dieses gibt scheinbar zufällige Werte aus und erkennt keinen Druck. Hierzu gibt Herr Rohnen Lösungshinweise. Bei einem Fortbestand der Fehlfunktion wird möglicherweise ein neues Display-Modell gesucht. welches in diesem Projekt aber nicht mehr eingeführt wird. Für diesen Fall wird auf den Funktionstest verzichtet. Die Funktionalität des Codes ist eigentlich über die 2. Ausgabe MATLAB meets MicroPython [40] abgesichert.

Top 8) Status Hardware Maschinensimulator

Federführend ist Herr Schiebel, da er die Funktionen des Maschinensimulators für die Tests der Regler am dringendsten benötigt.
Die Aufgabenanalyse wird besprochen. Der Maschinensimulator ist in den Ring einzuschleifen und zusätzlich wird die Hardware für Testzwecke direkt an die jeweiligen Platinen angeschlossen. Der Heizwert wird manuell variiert, um das Verhalten des Reglers zu prüfen. Die Wassertemperatur und der Boilerdruck sind ineinander umrechenbar. Der Maschinensimulator liest nur im Token-Ring und schreibt nicht.
Bis nächste Woche ist festzulegen, wer diesen programmiert. Die Platinen-Hardware wird in den nächsten Wochen fertiggestellt.


Top 9) Aufgabenanalyse

Die Frist zur Abgabe der Aufgabenanalyse aller Teilnehmer verlängert sich bis zur nächsten Besprechung, da diese noch nicht vollständig sind. Die Entscheidung fällt Herr Rohnen, wobei er auch deutlich macht, dass zukünftig an Tempo zugelegt werden soll.

Top 10) Zielvereinbarung

Alle Mitglieder der Projektgruppe bestätigen die Zielvereinbarung. Im Anschluss widerrufen alle diese Bestätigung, auf Anraten von Herrn Rohnen. Es fehlt die Verwendung des Maschinensimulators (um die Regler zu testen), es fehlen dessen Ziele und die Benennung der benötigten Hardware. Diese Punkte gilt es im Verlauf der folgenden Woche zu formulieren.
Es wird vereinbart, dass bis nächste Woche Donnerstag die finale Zielvereinbarung sowie die finalen Aufgabenanalysen von allen Mitgliedern der Projektgruppe eingereicht wird. Der Projektplan ist als GANTT-Diagramm auszuführen. Die einzelnen Punkte darin sollen an die Absätze der Aufgabenanalysen orientiert und nicht zu kleingliedrig ausgeführt sein.