Skip to content

Anschluss einer analogen Messeinheit

tobiasfaust edited this page Mar 31, 2020 · 22 revisions

Die Inspiration zur Verwendung dieses Sensors kam aus dem FHEM-Forum (Dank an Billy) sowie die dort referenzierte Vorarbeit.

Zur Messung des Füllstandes der Zisterne/Regenwassertonne kann folgender Sensor verwendet werden.

Dieser Sensor wird im Tank bis zum Boden versenkt und misst die Füllhöhe anhand des Differenzdrucks. Deshalb ist es wichtig, das das im Kabel des Levelsensors befindliche Luftröhrchen zum Druckausgleich nicht verstopft wird und dementsprechend sorgsam offen bleiben muss.

Die Spezifikationen sehen gut aus, es gibt Versionen von 0-1m bis zu 0-10m Wasserstand. Hier ein Beispiel für einen 0-5m Sensor:

  • Range: 0-5m H2O/50kPa;
  • Cable Length: 6 meters
  • Measurement Medium: Water, Diesel, Fuel and Acid;
  • Power Supply: 12-32VDC;
  • Output Signal: 4-20mA;
  • Accuracy: ±0.5%FS;
  • Overload Capacity: Two times full-scale pressure;
  • Operating Temperature: -20—120;
  • Waterproof Class: IP68;
  • Load Resistance: less than(U-10)/0.02Ω;
  • Shell Material: 316L stainless steel;
  • Explosion-proof Type: Exia II CT6;

Dieser Sensor gibt ein analoges Signal über 4-20mA. Es wird ein Konverter benötigt um das Signal in ein 0-3.3V Signal zu wandeln. Dazu kann am besten ein eeinstellbarer Konverter verwendet werden. Diesen muss man mittels Jumper auf das 3.3V Ausgangssignal einstellen - beide Jumper 1/2 und 3/4 müssen entfernt werden. (siehe Teileliste)

Der Sensor benötigt 12-36VDC, empfohlen sind 24VDC. Da für den ESP8266 bereits 5VDC verfügbar sind kann ein BoostKonverter zur Stromversorgung verwendet werden (siehe Teileliste).

Alles zusammen in einem Schaltplan sieht es final folgendermassen aus:

Teileliste

  1. Level Transmitter Sensor 4-20mA
  2. BoostConverter StepUp Adjustable Module
  3. Current to Voltage 4-20mA to 0-2.5V/3.3V/5V/10V Converter
Clone this wiki locally