Mikrocontroller Programmierung in MicroPython SoSe 2026: Unterschied zwischen den Versionen

Aus Technische Beeinflussbarkeit der Geschmacksache Kaffee
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 40: Zeile 40:
* [[Projektrücksprache 02.04.2026]]
* [[Projektrücksprache 02.04.2026]]
* [[Projektrücksprache 09.04.2026]]
* [[Projektrücksprache 09.04.2026]]
* [[Projektrücksprache 16.04.2026]]
* [[Projektrücksprache 17.04.2026]]
* [[Projektrücksprache 23.04.2026]]
* [[Projektrücksprache 24.04.2026]]
* [[Projektrücksprache 30.04.2026]]
* [[Projektrücksprache 08.05.2026]]
* [[Projektrücksprache 07.05.2026]]
* [[Projektrücksprache 15.05.2026]]
* [[Projektrücksprache 21.05.2026]]
* [[Projektrücksprache 22.05.2026]]
* [[Projektrücksprache 28.05.2026]]
* [[Projektrücksprache 29.05.2026]]
* [[Projektrücksprache 11.06.2026]]
* [[Projektrücksprache 05.06.2026]]
* [[Projektrücksprache 18.06.2026]]
* [[Projektrücksprache 12.06.2026]]
* [[Projektrücksprache 25.06.2026]]
* [[Projektrücksprache 19.06.2026]]
* [[Projektrücksprache 02.07.2026]]
* [[Projektrücksprache 03.07.2026]]
* [[Projektrücksprache 09.07.2026]] (Prüfungszeit)
* [[Projektrücksprache 10.07.2026]]
* [[Projektrücksprache 16.07.2026]] (Prüfungszeit)
* [[Projektrücksprache 24.07.2026]]
* [[Projektrücksprache 23.07.2026]]
* [[Abschlusspräsentation 31.07.2026]]
* [[Abschlusspräsentation 30.07.2026]]

Version vom 9. April 2026, 20:03 Uhr

Breites Logoband.png


Mikrocontroller Programmierung in MicroPython Sommersemester 2026

Für die Projekte zur labortechnischen Espressomaschine (und weiteren Derivaten) ist die Mikrokontroller-Programmierung einer Steuerungselektronik erforderlich.

Die Programmierung der Mikrocontroller erfolgt in MicroPython und die übergeordnete Steuerung ist eine MATLAB®-APP mit einem Prozessschaubild. Die Grundfunktionalität dieses Vorgehensweise ist in der Quellenliste unter [40] (MATLAB® meets MicroPython) beschrieben.

Das Projekt wurde bereits durch eine Projektgruppe bearbeitet und hat einen Projektstand, der jedoch noch nicht die gesamte erforderliche Steuerungsfunktionalität umfasst.

Es wird angestrebt eine Steuerung auf Basis eines Nucleo STM32H743ZI2 zu erstellen. Dies würde die aktuell drei Steuerungsplatinen und Mikrocontroller auf einen reduzieren. Kommunikation wäre dann lediglich zum Displaycontroller erforderlich.

Aufgabenanalyse

Maschinensimulator

Füllstandsregler

Boilerdruckregelung

Mischtemperaturregler

Durchflussregler

Startprozedur

UART-Kommunikatgion

Display

STM32

Wartungs - APP

Leistungsvereinbarung

Besprechungsprotokolle und weitere Unterlagen