Seite 1 von 1
Niederschlagsdauersensor
Verfasst: 28 Mai 2011 16:32
von Wetterwarte
Hallo,
einen Niederschlagsdauersensor für die Davis möchte ich einsetzen. In meinem Fall soll der Sensor an den zweiten Blattfeuchteanschluss angeschlossen werden.
Ich stehe vor dem Problem, dass ich mit den angegebenen Widerständen 2,2 kohm (trocken) und 54 ohm (regen) keine Wertänderung erhalte. Es wird zwar der Stromkreis geschlossen, sodass ich anstatt der Striche eine Null auf dem Display sehe, jedoch ändert sich an diesem Wert nichts trotz verschiedenster Widerstände. Es ist doch richtig, beim Kabel das rote und das schwarze Kabel zu nehmen (beim anzuschließenden Kabel). Bei den anderen Kabeln erhalte ich erst gar keinen Wert.
Wo liegt aber der Fehler, dass sich der Wert nicht ändert?
Verfasst: 28 Mai 2011 21:10
von Werner
@THomas,
anstatt Blattfeuchte-Sensor funktioniert das nicht.
Der Blattfeuchte-Sensor ist Elektronik, die man mit Widerständen
nicht "nachbilden" kann.
Temperatur-Eingang verwenden!
Werner
Verfasst: 29 Mai 2011 08:02
von Wetterwarte
Hallo Werner,
würde das auch am Anschluss eines Bodenfeuchtesensors funktionieren?
Diese Sensoren sollten auch nur über Widerstandsänderungen ansprechbar sein (im Wert von 0 bis 200cb).
Verfasst: 29 Mai 2011 16:20
von Wetterwarte
Die Lösung über den Bodenfeuchteanschluss funktioniert. Die Schaltung ist soweit fertig und dann das: Mein über 10 Jahre gut gedienter Regendauersensor schaltet nur noch 1V zum Relais (12V hätten es sein müssen). Das war es wohl dann und es ist Zeit für einen neuen Sensor.

Verfasst: 04 Jun 2011 12:27
von Wetterwarte
Hallo Werner,
danke nochmals für den Tipp mit dem Anschluss. So hätte ich vergeblich nach einer Lösung gesucht, aber über den Anschluss des Temperatursensors, bzw. in meinem Fall über den Bodenfeuchteanschluss war es problemlos möglich, den Niederschlagsdauersensor anzuschließen.
Jetzt muss nur noch Regen kommen. Erste Ergebnisse kann man schon unter Wetter aktuell unten auf der Seite sehen:
http://www.meteo-dynamics.de/wetterdaten/aktuell.html
Fehlende Werte erkennen und von Regendauerberechnung ausschl
Verfasst: 01 Jul 2011 08:23
von Wetterwarte
Hallo Werner,
zur Konfiguration in WsWin möchte ich dich noch um eine kleine Ergänzung bitten, wenn das möglich ist.
Bei mir laufe ich in Gefahr bei einem Datenausfall des Sensors oder der Archivierung alter Werte mit Zeitlücken, dass zu diesem Zeitpunkt Regen gemeldet wird, bzw. wenn generell keine Rohdaten für die Berechnung des Regendauersensors verfügbar sind.
Konfiguriert ist der Sensor über die Einstellung: Wenn Bodenfeuchtewert <=50 dann Regendauer, was auch die Null bei einem fehlenden Wert einschließt.
Könnte in die Wenn-dann-sonst Abfrage in WsWin zur Berechnung der Regendauer auch die Bedingung hinzugefügt werden, dass die Null ausgeschlossen wird, d.h. wenn der Wert exakt Null entspricht (cb, °C, ...), melde keinen Regen? Die Null Einstellung könnte auch nur im Hintergrund abgefragt werden und braucht nicht in der Programmoberfläche zusätzlich aufgeführt werden.
Beeinträchtigungen für die anderen Besitzer von Regendauersensoren sehe ich nicht, da die gebräuchlichste Regenschwelle weit im Plusbereich liegt. Die Null steht hingegen generell für eine Datenlücke oder Ausfall des Sensors.
Was meinst du dazu? Ich würde mich über diese Ergänzung sehr freuen.
Verfasst: 01 Jul 2011 20:08
von Werner
@Thomas,
wenn keine gültigen Daten von der Vantage kommen,
trägt Wswin "0" ein.
Ausser man aktiviert die Option unter Wetterstation, Einstellungen:
"Fehler Meßwert -> letzter Meßwert".
Ich denke, dass ist die Lösung für Dein Problem.
... oder aber Ursache beseitigen, ich weiß, dass ist einfacher gesagt als getan - hab auch das Problem, dass sporadisch von den Bodenfeuchte-Sensoren keine Daten kommen oder nur bei einem von den dreien nicht.
Werner
PS:
Was ich noch vergessen hab: der Bodenfeuchte-Sensor ist viel zu träge für Deine gewünschte Funktion - besser wäre hier ein Blattfeuchtesensor
Verfasst: 02 Jul 2011 10:07
von Wetterwarte
Hallo Werner,
Ausser man aktiviert die Option unter Wetterstation, Einstellungen:
"Fehler Meßwert -> letzter Meßwert".
Jepp, ist bei mir bereits aktiviert gewesen. Beim Import von Monatsdateien ist es hingegen schon schwieriger. Dann müssten auch die Rohdatenwerte bei jedem Monat angepasst werden, wo keine Daten vorhanden waren. Und zumindest für die Nutzer, welche die Option nicht aktiviert haben wäre die Prüfung der Null eine ergänzende Hilfe.
Wo ich gerade überlege müsste die Prüfung auch beim Blattfeuchtesensor funktionieren. Dort wird Regen nur dann im Wert registriert, wenn die Zahl größer null ist.
Eigentlich bräuchte ich nur so etwas wie
Code: Alles auswählen
IF(($Regendauer=="YES") AND ($Wert <=50) AND ($Wert <>0))
{$Regendauerwert = 1}
else
{$Regendauerwert = 0}
Ist zwar nicht C++, aber wenn es dort eine Variante von einer zusätzlichen Prüfung auf ungleich null gibt, würde es die fehlenden Werte automatisch ignorieren, auch bei ausgeschalteter Prüfung auf einen fehlerhaften Wert.
Was ich noch vergessen hab: der Bodenfeuchte-Sensor ist viel zu träge für Deine gewünschte Funktion - besser wäre hier ein Blattfeuchtesensor
Nur den Anschluss des Bodenfeuchtesensors nutze ich. Daran befindet sich der gleiche Regenmelder, wie hier
http://www.pc-wetterstation.de/wetter/regendauer.html (linkes Bild) und er funktioniert prima.

Auch am Bodenfeuchteanschluss ohne Probleme.