Ausgabeeinheiten des Bodenfeuchtesensors

Ich habe einen Octopus-Bodenfeuchtesensor, der über einen MCP3008-ADC-Chip mit einem Rasberry Pi verbunden ist. Der Sensor funktioniert einwandfrei, aber ich habe keine Ahnung, was die Messwerte bedeuten.

Ich sage, dass es richtig funktioniert, denn wenn ich den Sensor in bekanntermaßen trockenen Boden platziere und eine Messung durchführe, erhalte ich ein „trockenes“ Ergebnis. Wenn ich sie in bekannte nasse Erde lege, erhalte ich ein „nasses“ Ergebnis. Diese Abgrenzungen konnte ich in diesem Datenblatt finden .

Dies ist jedoch das einzige Datenblatt, das ich finden kann, und im Abschnitt „Spezifikation“ erhalten wir diese Tabelle:

Spezifikation des Sensoreingangs/-ausgangs

Mein ultimatives Ziel ist es, entweder ein Ventil oder eine Pumpe einzuschalten, wenn der Feuchtigkeitsgehalt im Boden unter einen bestimmten Prozentsatz des Gewichts oder des Volumens fällt (SI-Einheiten von entweder Gramm / Gramm oder Zoll / Zoll, die am häufigsten verwendeten Einheiten in der Industrie ). Ich habe wissenschaftliche Artikel gefunden, die einfach zu verwendende Gleichungen zur Umrechnung zwischen verschiedenen Maßeinheiten enthalten, einschließlich der Umstellung von einer Messung der Dielektrizitätskonstante auf den prozentualen Feuchtigkeitsgehalt.

Ich glaube, der Ausgangswert hängt entweder irgendwie mit dem beobachteten Spannungsabfall zusammen oder ist eine indirekte Messung des Widerstands, aber ich bin mir nicht sicher. Ohne irgendeine Art von Einheiten kann ich keine Berechnungen durchführen, um das Ergebnis in den gewünschten Einheiten zu erhalten. Demnach sollten korrekte Werte der Dielektrizitätskonstante für Wasser nicht über etwa 80 liegen .

Ich habe versucht, eine E-Mail an die Firma zu senden, bei der ich den Sensor gekauft habe, aber nach 2 Wochen keine Antwort.

Das Datenblatt, das ich oben verlinkt habe, besagt Folgendes:

Dieser Sensor verwendet die beiden Sonden, um Strom durch den Boden zu leiten, und liest dann diesen Widerstand, um den Feuchtigkeitsgehalt zu ermitteln

Kann ich das so verstehen, dass die Ausgabeeinheiten, die der Sensor mir gibt, in Ohmmetern sind? Wenn ja, finde ich es seltsam, dass dasselbe Dokument dies nicht auch als Einheiten in den Spezifikationen auflistet. Hat hier jemand Erfahrung mit diesem Sensor oder weiß, wo ich ein Datenblatt finden kann, das die Einheiten angibt, in denen er misst?

Antworten (1)

Es gibt Ihnen Einheiten für "Nässe", von 0 bedeutet "knochentrocken" und 950 bedeutet "klatschnass".

Es ist für einen Arduino. Es gibt Ihnen nichts so Technisches wie echte Einheiten - nur eine grobe Skala zwischen nass und trocken. Es liegt ganz bei Ihnen, wie Sie diesen Wert interpretieren.

Es ist ungefähr so ​​genau, als würde man seinen Finger in die Erde stecken, um zu fühlen, wie nass sie ist.

Sie könnten den abgetasteten Wert durch 10 teilen und ihn als Prozentsatz der Durchnässung verwenden.

Ich würde vorschlagen, die Zwischeneinheiten zu umgehen, den Sensor zu kalibrieren , Kalibrierkurven zu erstellen: output [A/D counts]vs. moisture content [g/g] or [other industry standard unit]Ich kann mich Majenko auch anschließen und die Hersteller des Sensors wegen fehlender messtechnischer Informationen kritisieren. Hier ist ein weiterer Beitrag zur Leitfähigkeitsmessung , der zusätzliche Ausblicke geben könnte.
Danke euch beiden. ersten Streifzug in dies und dachte, ich müsste einen teuren Umbau durchführen. Gut zu wissen, dass ich das nicht brauche! Ich bin wirklich nur leicht enttäuscht, dass meine Zahlen nicht wirklich so genau sein werden
Ich bin sicher, Ihre Pflanze wird nichts dagegen haben.