Schrittmotorsteuerungen Basisboard Multi-MCU

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

Noureddine Ait Ouhamou, 16.08.2023

Die Funktionalität und Initialsierung ist im ToDo Schrittmotorsteurung SSR-Platine beschrieben. Pinbelegung der Schrittmotoren:

 def Bruehgruppendrossel_Pins():
    return [20, 21, 15, 14]
 def Bypass_Pins():
    return [19, 18, 16, 17]

Armin Rohnen, 16.02.2023

Über das Basisboard der Multi-MCU-Elektronik werden die Schrittmotoren für die Brühgruppendrossel und den Pumpenbypass angesteuert.

Für beide Schrittmotoren existieren Voreinstellungen, welche beim Systemstart eingestellt werden sollen. Die Vorgaben dazu erfolgen über die MATLAB®GUI. Hierzu ist eine Initialisierung beim Start der MATLAB®-GUI zu erstellen.

Die Verstellung von Pumpenbypass erfolgt als Sicherheitsfunktion bei Überschreitung des Leitungsdrucks oder manuell in unkritischer Betriebssituation. Eine Verstellung der Brühgruppendrossel erfolgt lediglich manuell in unkritischer Betriebssituation.