1-Wire Feuchtemessung: Unterschied zwischen den Versionen

Aus FHEMWiki
Zeile 4: Zeile 4:


Hierbei wird ein sehr genauer Feuchtesensor HIH-4031 der Fa. Honeywell verwendet. Folgende Bauteile werden benötigt:
Hierbei wird ein sehr genauer Feuchtesensor HIH-4031 der Fa. Honeywell verwendet. Folgende Bauteile werden benötigt:
* Feuchtesensor Honeywell HIH-4031
* Feuchtesensor Honeywell HIH-4030/4031/5030
* Smart Battery Monitor DS2438
* Smart Battery Monitor DS2438
* Kondensator 47 nF
* Kondensator 47 nF
Zeile 16: Zeile 16:
Mit dem DS2438 wird in regelmäßigen Abständen die Temperatur T, die vom HIH gelieferte Spannung V sowie die aktuelle Versorgungsspannung VDD gemessen. Letzteres ist extrem wichtig, weil unterschiedliche 5V-Netzteile auch unterschiedliche Spannungen liefern.
Mit dem DS2438 wird in regelmäßigen Abständen die Temperatur T, die vom HIH gelieferte Spannung V sowie die aktuelle Versorgungsspannung VDD gemessen. Letzteres ist extrem wichtig, weil unterschiedliche 5V-Netzteile auch unterschiedliche Spannungen liefern.


Mit Hilfe des folgenden Konfigurationseintrags
Mit Hilfe der folgenden Konfigurationseinträge wird daraus die relative Feuchte berechnet. Die Parameter der Berechnungsformel ergeben sich jeweils aus den Datenblättern des HIH4030/4031/5030


   define W_OWM OWMULTI DS2438 7C5034010000 60
   define W_OWM OWMULTI DS2438 7C5034010000 60
   attr W_OWM VName relHumidity|rH
   attr W_OWM VName relHumidity|rH
   attr W_OWM VUnit percent|%
   attr W_OWM VUnit percent|%
  attr W_OWM VFunction (161.29 * V / VDD - 25.8065)/(1.0546 - 0.00216 * T)


wird daraus die relative Feuchte berechnet. Die Parameter der Berechnungsformel ergeben sich aus dem Datenblatt des HIH4031
===Verwendung eines HIH-4030===
Folgende Formel ist zu verwenden:
  attr W_OWM VFunction ((VAD/VDD - 0.16) / 0.0062) / (1.0546 - 0.00216 * T)


===Verwendung eines HIH-4030===
===Verwendung eines HIH-4030===
Folgende Formel ist zu verwenden:
Folgende Formel ist zu verwenden:
   attr W_OWM VFunction ((VAD/VDD - 0.16) / 0.0062) / (1.0546 - 0.00216 * T)
   attr W_OWM VFunction (161.29 * VAD / VDD - 25.8065)/(1.0546 - 0.00216 * T)


===Verwendung eines HIH-5030===
===Verwendung eines HIH-5030===

Version vom 7. Dezember 2013, 07:14 Uhr

Mit den Modulen 00_OWX.pm und 21_OWMULTI.pm (Multisensor DS2438) bzw. 21_OWAD.pm (A/D-Konverter DS2450) kann eine Feuchtemessung als 1-Wire Device realisiert werden.

Relative Feuchte der Luft

Hierbei wird ein sehr genauer Feuchtesensor HIH-4031 der Fa. Honeywell verwendet. Folgende Bauteile werden benötigt:

  • Feuchtesensor Honeywell HIH-4030/4031/5030
  • Smart Battery Monitor DS2438
  • Kondensator 47 nF
  • Kondensator 10 uF
  • Widerstand 47 kOhm

Diese Bauteile werden wie folgt verschaltet:

Multi-1.png

Mit dem DS2438 wird in regelmäßigen Abständen die Temperatur T, die vom HIH gelieferte Spannung V sowie die aktuelle Versorgungsspannung VDD gemessen. Letzteres ist extrem wichtig, weil unterschiedliche 5V-Netzteile auch unterschiedliche Spannungen liefern.

Mit Hilfe der folgenden Konfigurationseinträge wird daraus die relative Feuchte berechnet. Die Parameter der Berechnungsformel ergeben sich jeweils aus den Datenblättern des HIH4030/4031/5030

  define W_OWM OWMULTI DS2438 7C5034010000 60
  attr W_OWM VName relHumidity|rH
  attr W_OWM VUnit percent|%

Verwendung eines HIH-4030

Folgende Formel ist zu verwenden:

  attr W_OWM VFunction ((VAD/VDD - 0.16) / 0.0062) / (1.0546 - 0.00216 * T)

Verwendung eines HIH-4030

Folgende Formel ist zu verwenden:

  attr W_OWM VFunction (161.29 * VAD / VDD - 25.8065)/(1.0546 - 0.00216 * T)

Verwendung eines HIH-5030

Folgende Formel ist zu verwenden:

  attr W_OWM VFunction ((VAD/VDD - 0.1515) / 0.00636) / (1.0546 - 0.00216 * T)

Volumetrische Feuchte des Bodens

Hierzu wird der Bodenfeuchtesensor VH400 Rev. F der Fa. Vegetronix verwendet, für dessen Kennlinie der Hersteller folgende Daten angibt (VWC = Volumetric Water Content in Prozent des Gesamtvolumens):

Voltage V VWC
0 bis 1.1 10 * V - 1
1.1 bis 1.3 25 * V - 17.5
1.3 bis 1.82 48.08 * V - 47.5
1.82 bis 2.2 26.32 * V - 7.89

Diese Werte wurden nicht überprüft. Ein einfacher Fit an diese Werte ist die Funktion -(0.569557/(1 + V^2)) + (7.10835 V^2)/(1 + V^2) + (11.6552 V^4) / (1 + V^2), die im folgenden Konfigurationseintrag verwendet wird.

  define W_OWM OWMULTI DS2438 7C5034010000 60
  attr W_OWM VName Volumetric Water Content|VWC
  attr W_OWM VUnit percent|%
  attr W_OWM VFunction (11.6552 * V**4 + 7.10835 * V**2 - 0.569557) / (V**2 + 1)