PDF herunterladen
      SAMOVAR                                  
×
Menü

Rücklauf-Füllstandssensor

Samovar 7.00: Aktivierung und Polarität des Sensors werden im Konfigurator auf der Registerkarte „Sensoren“ («Датчики») eingestellt und in user_config_override.h gespeichert.
 
Der berührungslose Flüssigkeitsstandsensor XKC-Y25-V beruht auf einem kapazitiven Messelement, das auf Änderungen der Dielektrizitätskonstante reagiert. Dadurch erkennt der Füllstandsmelder Flüssigkeit durch verschiedene nichtmetallische Wände hindurch: Kunststoff, Glas, Keramik usw. Der Sensor registriert sogar die Berührung Ihrer Hand. Die maximale Wandstärke und damit die Erfassungsdistanz des Sensors beträgt 12 mm. Durch Metallwände funktioniert der Sensor nicht.
 
 
Tatsächlich kann Samovar mit jedem Sensor arbeiten (Laser, induktiv, Kontakt  usw.), der mit  3,3 Volt betrieben werden kann (oder mit 5 Volt, sofern ein Pegelwandler verwendet wird) und beim Auslösen eine logische Eins oder eine logische Null ausgibt.
Welcher Sensor verwendet wird, lässt sich in der Datei Samovar_ini.h festlegen
 
Rücklauf-Füllstandssensor verwenden, der beim Auslösen eine logische Eins ausgibt.
#define USE_HEAD_LEVEL_SENSOR //использовать датчик уровня флегмы в голове (датчик P-N-P).
 
Rücklauf-Füllstandssensor verwenden, der beim Auslösen eine logische Null ausgibt
#define WHLS_HIGH_PULL //использовать датчик уровня жидкости N-P-N
 
(Alle folgenden Beispiele beziehen sich auf den Sensor XKC-Y25-V P-N-P)
 
Wahl des Ausgangssignalmodus.
 
Manche Sensormodelle haben 4 Anschlüsse und eine eingebaute Schaltung zur Invertierung des Ausgangssignals, die über den Zustand des Pins MODE gesteuert wird.
 
Normaler Modus
Der Pin MODE ist mit dem Pluspol der Versorgung verbunden oder gar nicht angeschlossen: Das Signal OUT wird nicht invertiert.
 
Invertierter Modus
Der Pin MODE ist mit Masse verbunden: Das Signal OUT wird invertiert.
 
Wo er platziert und wie er befestigt wird,
 
Der Sensor wird am Schauglas angebracht, da er durch Metall nicht funktioniert. 
 
Stufe 1 – provisorisch-dauerhaft.
Sie benötigen:
 
 
Nehmen Sie die Karte, befestigen Sie sie mit einer Klammer an den Stäben des Schauglases (das Foto ist nicht besonders gut) und markieren Sie, wo der zweite Stab liegt. 
Schneiden Sie sie zu  und bohren Sie mit dem Stufenbohrer ein Loch, etwas kleiner als nötig. Schneiden Sie es mit dem Messer nach, sodass der Sensor straff sitzt.
 
     
 
 
Zeichnen Sie + (Plus) und - (Minus) auf,  das ist die Empfindlichkeitseinstellung, nehmen Sie die Abdeckung vom Sensor ab, stecken Sie ihn in das Loch und befestigen Sie ihn mit den beiden Klammern am Schauglas.
 
 
 
Fertig! Setzen Sie die Abdeckung nicht wieder auf – Sie müssen noch  am Trimmer drehen, um den Auslösepunkt zu finden.
 
 
Dauerhaft.

Nehmen Sie ein Stück steifen Kunststoff und machen Sie darin auf dieselbe Weise ein Loch, jetzt werden die Klammern jedoch angebohrt  und mit M3-Senkkopfschrauben befestigt.
 
   
 
 
Entfernen Sie eine Feder und  befestigen Sie das Ganze auf dieselbe Weise am Schauglas.
 
 
 
Was das bringt. Erstens die Steifigkeit der Konstruktion. Zweitens  – die Möglichkeit, den Sensor so tief wie möglich  und sogar schräg zu montieren.
 
Der Sensor ist kapazitiv. Stellen Sie ihn mit einem Schraubendreher mit langem isoliertem Griff ein,  am besten mit einem ganz oder überwiegend aus Kunststoff.
 
Schließen Sie den Sensor an den Anschluss LEVEL auf der Leiterplatte an. Die Prüfung ist einfach – anschließen, Hand annähern, und die LED leuchtet auf.
Als Auslösung des Rücklauf-Füllstandssensors wertet Samovar einen Zeitraum von 3 Sekunden, in dem die LED des Sensors ununterbrochen leuchtet.  Blinkt die LED in Abständen von weniger als 3 Sekunden, gilt das nicht als Auslösung.
Stellt Samovar fest, dass der Sensor ausgelöst hat, erhält der Regler den Befehl, die Spannung zu senken: um 1 V beim KVIC, um 2 V beim RMVK, um 3 % der aktuellen Leistung beim SEM_AVR. Die nächste Absenkung ist frühestens nach 40 Sekunden möglich – der Prozess reagiert träge. Während des Programms „Vorfluten“ («Предзахлёб») ist das Auslösen des Sensors ein normales Ereignis, und es wird keine Meldung über Fluten gesendet.
 
Nach dem Aufheizen, wenn die Kolonne in den Stabilisierungsbetrieb übergegangen ist und das Schauglas sich erwärmt hat, müssen Sie die Auslöseschwelle einstellen.
Verringern Sie zunächst die Empfindlichkeit des Sensors, bringen Sie die Kolonne in den Arbeitsbetrieb und beginnen Sie mit der Abnahme des Vorlaufs. Drehen Sie mit einem Schraubendreher die Trimmerschraube,  bis der Sensor auslöst, und drehen Sie sie dann ein wenig zurück.
Während der Vorlaufabnahme können Sie die Kolonne durch Erhöhen der Leistung fluten lassen, um sicherzustellen, dass der Sensor korrekt auslöst,  und ihn feinzujustieren. Diese Episode beeinträchtigt die Qualität des Endprodukts nicht.
 
Je feiner die Einstellung, desto früher reagiert der Sensor auf Rücklauf im Schauglas, allerdings sind dann Fehlauslösungen möglich.
Wurde der Sensor abgenommen oder stand die Kolonne lange still, muss die Einstellung wiederholt werden.

Mögliche Probleme.
 
Bei der Einrichtung des Sketches können Sie im Konfigurator auf der Registerkarte „Sensoren“ («Датчики») das Kontrollkästchen „Rücklauf-Füllstandssensor verwenden“ («Использовать датчик уровня флегмы») deaktivieren oder in der Datei Samovar_ini.h die Zeile auskommentieren:
//#define USE_HEAD_LEVEL_SENSOR //использовать датчик уровня флегмы в голове (датчик P-N-P)
 
Oder ein anderer Weg:
Kommentieren Sie in der Datei Samovar_ini.h die Zeile aus
//#define IGNORE_HEAD_LEVEL_SENSOR_SETTING //Если датчик флегмы используется, то игнорировать команду на отключение датчика в WEB-интерфейсе.
Dann erscheint in der Oberfläche auf der Registerkarte Einstellungen («Настройки») ein Kontrollkästchen, mit dem Sie die Verwendung des Rücklaufsensors ein- oder ausschalten können.
 
Bei Verwendung des Sensors muss der Widerstand R1-10k (neben dem Anschluss LEVEL)  bestückt sein.
 
Gibt der Sensor beim Auslösen eine logische Eins aus, muss der Füllstandseingang nach GND gezogen werden: GPIO27 beim ESP32 DevKit oder GPIO19 beim ESP32-S3. Auf der Standard-Leiterplatte für das DevKit ist dieser Pull-down bereits vorgesehen.
 
Gibt der Sensor beim Auslösen eine logische Null aus, muss der Füllstandseingang nach +3,3 V gezogen werden: GPIO27 beim ESP32 DevKit oder GPIO19 beim ESP32-S3.