Diese Seite beschreibt alle Parameter des Samovar, die in der Weboberfläche auf der Seite „Settings“ (Einstellungen) verfügbar sind. Die Beschreibung entspricht der Firmware 7.00.
Beim ersten Öffnen der Einstellungsseite wird der Tab „Main“ (Allgemein) angezeigt. Insgesamt gibt es sieben Tabs: Main (Allgemein), Temperatures (Temperaturen), Pump (Pumpe), Beer (Bier), Cheese (Käse), NBK, Other (Sonstiges). Zwischen ihnen wechseln Sie mit den Schaltflächen oben auf der Seite.
Anfangswerte lassen sich aus der Textdatei Samovar_default_settings.txt im Ordner tools/ laden. Klicken Sie dazu auf dem Tab „Other“ auf „Load settings file“ (Einstellungsdatei laden) und wählen Sie die Datei auf Ihrer Festplatte aus. Auf demselben Tab gibt es die Schaltfläche „Download settings file“ (Einstellungsdatei herunterladen), die die aktuellen Werte in einer Textdatei speichert. Das ist praktisch, wenn Sie mehrere Sensorsätze verwenden: Sie können für jeden eine eigene Datei speichern und beim Wechsel der Ausrüstung die passende laden.
Tab „Main“ (Allgemein)
Auf diesem Tab legen Sie den Betriebsmodus und die allgemeinen Prozessparameter fest.
- Operating mode (Betriebsmodus) — die Auswahl eines von sieben Modi: Rektifikation, Destillation, Bier, BK (Maischekolonne), NBK (kontinuierliche Maischekolonne), Käseherstellung. Der Sous-vide-Modus und Lua werden separat gewählt, auf der Seite „Program“ (Programm) oder über
/lua. Nach dem Speichern der Einstellungen übernimmt der Controller den gewählten Modus ohne Neustart: Die Menge der aktiven Sensoren und die Reglerlogik ändern sich. - Rectification, distillation and BK up to boiler temperature (Rektifikation, Destillation und BK bis zur Temperatur der Brennblase) — die Temperaturschwelle der Brennblase, ab der ein Destillations- oder BK-Prozess als abgeschlossen gilt (standardmäßig 99,9 °C).
- Time to monitor distillation completion (Zeit zur Überwachung des Destillationsendes) — die Zeit in Minuten, in der sich der Messwert des Brennblasensensors nicht ändern darf, damit der Controller den Destillations- oder BK-Lauf beendet. Bereich 0–255 min. Standard ist 60 min; der Wert 0 bedeutet, dass dies ignoriert wird.
- Use pressure correction (Druckkorrektur verwenden) — wenn aktiviert, passt der Controller die Temperatur der Mittellaufabnahme (Herzstück) bei Änderungen des Luftdrucks an (auf Basis eines Sensors BMP180/BMP280/BME280 oder MPX5010DP).
- Use the phlegm level sensor during rectification (Phlegma-Füllstandssensor bei der Rektifikation verwenden) — aktiviert die Überwachung des Phlegma-Füllstands für eine automatische Abnahmepause.
Kolonnenparameter
- Diameter (Durchmesser) — der Innendurchmesser der Kolonne in Zoll (1.5 / 2.0 / 3.0).
- Packing height (Füllhöhe) — die Höhe des gefüllten Abschnitts in Metern (0,50–2,50 m in Schritten von 0,25 m).
- Packing density (Packungsdichte) — ein Schieberegler von 0 bis 100 %.
Detektor für Verunreinigungsdurchbruch (Rektifikation)
- Use detector (Detektor verwenden) — der Hauptschalter. Ohne ihn arbeitet der Detektor nicht. Er beobachtet den Temperaturtrend in allen Zeilen des Rektifikationsprogramms (beim Vorlauf nur beobachtend), hält die Abnahme an, wenn der Anstieg kritisch wird, und setzt sie nach der Stabilisierung automatisch fort.
- Reduce take-off speed when temperature rises (Abnahmegeschwindigkeit bei steigender Temperatur verringern) — funktioniert nur zusammen mit dem Detektor. Liegt der Trend über der Schwelle, senkt der Detektor die Pumpengeschwindigkeit sanft und stellt sie wieder her, wenn sich der Trend beruhigt.
- Speed reduction step (Schritt der Geschwindigkeitsverringerung) — der Prozentsatz, um den sich die Geschwindigkeit bei einer Korrektur ändert (0 = Standardwert 5, Maximum 20).
Druck und MPX5010DP
- Pressure that triggers an alarm (Druck, der Alarm auslöst) — die Druckschwelle für die Notabschaltung (mmHg).
- MPX zero point (MPX-Nullpunkt) — der ADC-Wert des Sensors MPX5010DP bei null Überdruck. Er wird von jeder Messung abgezogen.
- MPX counts per 1 mmHg (MPX-Einheiten pro 1 mmHg) — die Skala des Sensors (Werkswert 12).
Summer
- Use buzzer for notifications (Summer für Benachrichtigungen verwenden) — aktiviert die akustische Anzeige von Ereignissen. Ist der Parameter aus, ist der Summer vollständig abgeschaltet.
- Use buzzer for notifications in the browser (Summer für Benachrichtigungen im Browser verwenden) — aktiviert akustische Signale im Browser.
- Sound the buzzer when the program changes (Summer beim Programmwechsel ertönen lassen) — ein kurzer Piepton beim Wechsel zwischen Programmzeilen.
Tab „Temperatures“ (Temperaturen)
Auf diesem Tab legen Sie für jeden der fünf DS18B20-Sensoren die Adresse am 1-Wire-Bus, die Korrektur der Messwerte, den Sollwert für die Temperaturabweichung und die Verzögerung für das Auslösen der Pause fest. Die Schaltfläche „Scan sensors“ (Sensoren suchen) dient dazu, die Adressen der angeschlossenen Sensoren zu finden.
Die Sensoren: Dampf vor dem Dephlegmator (Steam), Kolonnenschuss bei 2/3 der Höhe (Pipe), Kühlwasser (Water), Brennblase (Tank), TCA (ACP).
- Sensor address (Sensoradresse) — die Seriennummer des DS18B20 am Bus. Sind die Sensoren noch nicht ihren Einbauorten zugeordnet, können Sie die Sensoren einzeln anschließen und nach jedem Anschließen die Einstellungen speichern, um die Adresse festzuhalten.
- Correction (Korrektur) — eine Korrektur der Messwerte in °C. Sie dient dazu, die Sensoren aufeinander abzugleichen: Wird zum Beispiel Wasser in einem gemeinsamen Behälter auf 70–80 °C erhitzt, werden die Messwerte der Sensoren auf einen einheitlichen Wert angepasst.
- Setpoint / Deviation from setpoint (Sollwert / Abweichung vom Sollwert) — die zulässige Abweichung der Temperatur vom Referenzwert bei der Abnahme des Mittellaufs. Wird sie überschritten, wird die Abnahme angehalten.
- Trigger delay (Auslöseverzögerung) — die Zeit in Sekunden, die die Messwerte außerhalb des Sollwerts bleiben müssen, bevor die Abnahme angehalten wird.
Für die Sensoren von Dampf und Kolonnenschuss sind Sollwerte zwingend: Ohne sie ist die Abnahme des Mittellaufs instabil. Zum Anfang können Sie 0,1 °C für den Dampfsensor und 0,4 °C für den Kolonnensensor einstellen und sie während des Betriebs der Kolonne nachjustieren.
Der Abgleich der Sensoren aufeinander für einheitliche Messwerte beeinflusst die Arbeit des Controllers nicht, da Samovar mit relativen Temperaturwerten arbeitet, erleichtert aber die visuelle Analyse des Prozesses und das Lesen der Protokolle.
Tab „Pump“ (Pumpe)
- Stepper motor step count (Schrittzahl des Schrittmotors) — ein Kalibrierparameter der lokalen Schlauchpumpe: wie viele Schritte des Schrittmotors 1 ml Flüssigkeit entsprechen.
- I2C pump step count (Schrittzahl der I2C-Pumpe) — die Kalibrierung einer externen, über I2C angeschlossenen Pumpe (falls eine eingebaut ist).
- Use the I2C pump above the reflux condenser (I2C-Pumpe über dem Rückflusskühler verwenden) — aktiviert die Beteiligung der Pumpe an der Rektifikation. Die Pumpe beteiligt sich nur, wenn sie beim Start des Controllers erkannt wurde. Beim Vorlauf wird sie zur Hauptpumpe; beim Mittellauf und beim Vorfluten arbeitet sie gleichzeitig mit der lokalen Pumpe.
- Second I2C pump speed (Geschwindigkeit der zweiten I2C-Pumpe) — die Abnahmegeschwindigkeit der zweiten Pumpe in L/h.
Die Pumpe wird auf einem separaten Bildschirm „Pump calibration“ (Pumpenkalibrierung) kalibriert (die Seite calibrate.htm). Dem Pumpeneingang wird Wasser zugeführt (besser kalibrieren Sie mit Alkohol und bei der Abnahmetemperatur), der Ausgang wird in einen Messbehälter geleitet. Nach dem Klick auf „Start calibration“ (Kalibrierung starten) schaltet sich die Pumpe ein; sobald 100 ml erreicht sind, müssen Sie auf „Record 100 ml“ (100 ml speichern) klicken, und der Controller merkt sich die Zahl der Schritte pro 1 ml. Ist ein Encoder eingebaut, stellt sein Drehen die Geschwindigkeit des Schrittmotors während der Kalibrierung ein, und sein Drücken beendet die Kalibrierung.
Tab „Beer“ (Bier)
Auf diesem Tab legen Sie die Parameter des Bier-Modus und des Heizungsreglers fest.
- Brewing order (Brauschema) — der Aufbau der Brauanlage, kein Rezept. Verfügbare Optionen: All-in-one / BIAB (die Maische wird in der Brennblase erhitzt), HERMS (PID am Wassersensor in der Brennblase und eine durchgehend laufende Pumpe), RIMS (PID am Kolonnensensor in der Rücklaufleitung und eine durchgehend laufende Pumpe). Das Maischverfahren, Infusion oder Dekoktion, wird durch den Schritttyp im importierten BeerXML-Rezept festgelegt.
- PID coefficients (PID-Koeffizienten) — Kp, Ki, Kd für den PID-Heizungsregler.
- Regulator voltage/power in temperature holding mode (Spannung/Leistung des Reglers im Temperaturhaltemodus) — die Spannung oder Leistung des Reglers im Thermostatmodus (StbVoltage).
- Regulator voltage/power in heating and boiling mode (Spannung/Leistung des Reglers im Heiz- und Kochmodus) — die Arbeitsspannung/-leistung im Kochmodus (BVolt).
- BK power after boiling starts (BK-Leistung nach Kochbeginn) — die Arbeitsleistung der Maischekolonne nach Erreichen des Arbeitsmodus (BKPower).
- Use the boost heating element when boiling (Boost-Heizstab beim Kochen verwenden) — wird ein Boost-Heizstab verwendet, kann er auch im Kochmodus zugeschaltet werden. Bei der Destillation wird der Boost-Heizstab, wenn die Option aus ist, abgeschaltet, sobald das Kochen beginnt.
Tab „Cheese“ (Käse)
Im Käsemodus belegt die pH-Sonde PH-4502C den Pin LUA_PIN, und das Ablassventil ist an Relais Nr. 4 angeschlossen. Der Bediener muss entweder die PH-4502C oder den Drucksensor MPX5010DP am gemeinsamen Analogeingang physisch anschließen, und an Relais Nr. 4 entweder das Ablassventil oder den Boost-Heizstab. In den anderen Modi bleiben der MPX5010DP, Lua und der Boost-Heizstab verfügbar.
Die pH-Sonde wird auf einer separaten Seite „pH calibration“ (pH-Kalibrierung) kalibriert (calibrate_ph.htm).
Tab „NBK“
Automatisierungsparameter der kontinuierlichen Maischekolonne (NBK).
- Inertia (Trägheit) — die Zeit in Sekunden, die die Kolonne braucht, um nach einer Änderung von Leistung oder Zulauf in einen neuen stabilen Zustand zu kommen. Standard ist 180 s. Bei dicken Getreidemaischen und Kolonnen mit Vorwärmung liegt sie üblicherweise bei 300–600.
- Delta — die zulässige Abweichung der Temperatur der Schlempe vom Referenzwert Tn, innerhalb der Leistung und Zulauf nicht verändert werden.
- Power step (Leistungsschritt) — um wie viele Watt die Automatik die Leistung bei einer Korrektur ändert.
- Feed step (Zulaufschritt) — um wie viele Liter pro Stunde die Automatik den Maischezulauf bei einer Korrektur ändert.
- Steam T (Dampf-T) — die obere Arbeitsgrenze der Dampftemperatur. Nähert sich die Temperatur dieser Grenze, verringert die Automatik den Zulauf.
- Flooding pressure (Flutungsdruck) — die Schwelle des Drucksensors, bei der ein Fluten registriert wird. Die Obergrenze des Arbeitsdrucks ist die Hälfte dieses Werts.
- Completion T (stillage) (Abschluss-T (Schlempe)) — die Referenztemperatur der abgebrannten Schlempe.
- Switch the flow with the servo on flooding (Strom beim Fluten mit dem Servo umschalten) — beim Fluten wird Position 1 (schmutziger Strom) gewählt; Position 0 (sauberer Strom) wird erst nach einer vollständigen Erholungspause oder am Ende des NBK-Laufs wiederhergestellt.
Tab „Other“ (Sonstiges)
- Blynk token (Blynk-Token) — ein Feld für den Autorisierungstoken der Blynk-App. Der Controller nutzt Blynk als Hintergrundbibliothek für die Kommunikation mit dem Server samovar-tool.ru. Der Hauptkanal für Benachrichtigungen und Steuerung sind die mobilen Apps für Android und iOS, die Weboberfläche und die Website samovar-tool.ru.
- Camera video URL (Video-URL der Kamera) — ein Link zum Kamerastream (HTTP oder RTP). Das Video wird auf dem Tab „Video“ der Hauptseite und in der mobilen App angezeigt (nur im lokalen Netz).
- Time zone (Zeitzone) — ein Versatz relativ zu Greenwich für die Anzeige der Zeit in Protokollen und Diagrammen.
- Use regulator connection check (Verbindungsprüfung des Reglers verwenden) — wird ein externer Leistungsregler verwendet und die Verbindung zu ihm geht verloren, schaltet der Controller die Heizung ab.
- Heating element resistance for power calculation (Widerstand des Heizstabs für die Leistungsberechnung) — wird bei der Arbeit mit einem Regler mit Rückmeldung verwendet, bei dem der Controller die Spannung vorgibt und vom Regler eine Bestätigung erhält.
- Mains voltage (Netzspannung) — die Nennspannung des Netzes in Volt. Wird für die Leistungsberechnung verwendet.
- Use water flow monitoring (Wasserdurchflussüberwachung verwenden) — ist ein Wasserdurchflusssensor angeschlossen, werden seine Messwerte bei der Überwachung der Kühlung berücksichtigt.
Sensorfarben
Auf dem Tab „Other“ legen Sie die Farben fest, in denen die Messwerte der fünf Temperatursensoren in Diagrammen und auf der Hauptseite dargestellt werden. Farben können Sie mit einem beliebigen Farbwähler auswählen, zum Beispiel mit dem Farbwähler von w3schools.
Relaispegel
Für jedes der vier Relais legen Sie den aktiven Pegel fest: LOW (Einschalten ist logisch 0, Ausschalten ist logisch 1) oder HIGH (umgekehrt). Die Wahl hängt vom Typ des verwendeten Relaismoduls ab.
Einstellungen speichern und laden
Unten auf dem Tab „Other“ gibt es vier Service-Schaltflächen:
- Download settings file (Einstellungsdatei herunterladen) — speichert die aktuellen Parameter in einer Textdatei auf Ihrem Computer.
- Load settings file (Einstellungsdatei laden) — lädt Parameter aus einer zuvor gespeicherten Datei.
- Reset WiFi settings (WLAN-Einstellungen zurücksetzen) — setzt SSID und Passwort des WLANs zurück, und der Controller wechselt in den Access-Point-Modus.
- Reboot Samovar (Samovar neu starten) — ein vollständiger Neustart des Controllers (nur beim Wechsel der Firmware oder nach Wiederherstellungsarbeiten nötig).
Einstellungen übernehmen
Nach dem Klick auf „Save“ (Speichern) unten auf der Einstellungsseite schreibt der Controller die Parameter in den nichtflüchtigen Speicher und übernimmt sie ohne Neustart: Der Betriebsmodus, die Menge der aktiven Sensoren und die Parameter des Leistungsreglers ändern sich. Ein Neustart ist nur beim Wechsel der Firmware oder nach einem WLAN-Reset nötig.
