Hi Leute,
ich habe mir den Volkswindmesser (Link:http://www.schubert-gehaeuse.de/anemometer.htm) zugelegt und möchte diesen gern über ein Arduino Uno + Ethernet Shield auswerten und die gewonnen Daten auf einer SD-Karte speichern.
Das Messintervall soll hierbei eine Sekunde betragen.
Das Anemometer erzeugt hierbei pro Umdrehung eine Schaltung mittels Reed-Kontakt.
Hierbei betragen die Datenpaare der Kennlinie:
m / s..........Hz
1 2,1
2 4,6
3 7,0
4 10,0
5 12,5
6 15,0
7 18,2
8 20,9
9 24,3
10 27,2...usw.. Hier ist der Link dazu: http://www.schubert-gehaeuse.de/Anemometerbilder/VWM-Kennlinie1U_6Imp.jpg
Meine Frage ist jetzt hierbei, wie würdet ihr das ganze auswerten?
Meine Überlegungen hierzu waren:
-
Die Anzahl der Impulse pro Sekunde zählen und dann Anhand der Kennlinie auswerten. Dies würde bspw. bei 2 Impulsen bedeuten, dass 1 m/s Wind weht. Nach einer Vergleichsmessung heute mit einem Handwindmesser musste ich leider feststellen, dass das so nicht funktioniert. Bei 20 km/h (5,55 m/s) bekam ich genau 2 Impulse.
-
Wie bei einem Fahrradtacho. Ich habe den Umfang des Anemometers berechnet (meine Fahrradfelge). Nun messe ich die Zeit zwischen Impulsen und berechne Wegstrecke pro Zeit, was die Geschwindigkeit ergibt. Hier geht mir dann aber das Messintervall von einer Sekunde flöten, oder?
Wie würdet ihr das Problem lösen?
Vielen Dank schonmal für eure Antworten!
P.S. Vllt. hat von euch jemand ja auch den Volkswindmesser und kann mir mit seinen praktischen Erfahrungen weiterhelfen :).