06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

DS2438<br />

Der DS2438 ist ursprünglich ein “Smart Battery Monitor”.<br />

Für den Einsatz in der Hausautomation besitzt er vier interessante Eigenschaften:<br />

Ein Spannungsmesser, dieser liefert die Busspannung – ideal um diese zu überwachen (VDD)<br />

Ein Thermometer – kann man immer gebrauchen (Temperatur)<br />

Ein AD-Wandler (VAD) – kann u.a. zur Messung der Feuchtigkeit ode Helligkeit verwendet werden<br />

Einen Stromeingang (XSENS) - zur freien Verfügung<br />

Praxisbeispiel: Feuchtigkeitsmessung<br />

Der Feuchtigkeitsfühler HIH-4000 von HONEYWELL besitzt eine Genauigkeit von 3,5% im Bereich von 0 to 100%<br />

RH.<br />

Wegen seines linearen Ausgangs kann er direkt mit dem DS2438 ausgelesen werden. Da dieser einen internen<br />

Temperatur-Sensor hat, kann auch eine Temperatur-Kompensation berücksichtigt werden.<br />

Wie es geht, veranschaulicht das folgende Skript:<br />

$Vad = GetValue(44045);<br />

$Vdd = GetValue(14570);<br />

$temp = GetValue(18691;<br />

$Srh = ($Vad - 0.958062) * 30.680;<br />

$Srh = $Srh / ((1.0305 + (0.000044 * $temp) - (0.0000011 * pow($temp,2))));<br />

echo "Feuchte: $Srh %rh Temp.Comp.\n";<br />

SetValue(49935 /*[Feuchte %rh]*/, $Srh);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!