Elektronik2000.de

Elektronik2000.de Forum (http://elektronik2000.de:443/forum/)
-- E2000 - PLUS - Hardware (http://elektronik2000.de:443/forum/forum.php?id=116)
  -- Hardware allgemein (http://elektronik2000.de:443/forum/forum.php?id=127)


Seiten (7): « 1 2 3 4 5 6 [7]
 
Mikele
Die 10 Bit kommen vom Prozessor. Damit wir die Auflösung ausgerechnet.
10 Bit enstprechen 1024 Schritten. Die 5 V werden durch die 1024 geteilt. Das sind dann 4,88 mV
_________________________
E2000+ auf Raspberry Pi B; 4 x Multi-IO UP-Module; 1x Input Modul 2fach; 1 x Dimmer-Modul; 1x LCD-Modul (ungetestet)
Zuletzt bearbeitet 25.04.2020 - 10:17:44 Uhr von Mikele
 
fasabi (Betatester)
10 bit ist die Auflösung des AD-Wandlers (2 hoch10 ) oder 0-1023 Stufen ergibt bei
5V :1024=4.883mV je Stufe oder Digit.
Bei 1m/s gibt dein Sensor 170mV aus.
Je 4,883mV ein Digit also ergeben 170mV:4,883mV 35 Digit die Ausgabe am ADC Ausgang bei 1m/s Wind.
Um die 35 Digits wieder Umzurechnen:
35 x 4.883mV=171mV Spannung vom Windsensor
171 mV:170mV=1,0059 Umrechnung in m/s
1,0059x 3,6= 3,62 km/h Umrechnung in km/h
Nach Datenblatt wird diese Form der Berechnung natürlich etwas ungenauer weil 10m/s nicht 1,7V sondern nur 1,67V entspricht (Abweichung 6 Digit ca. 0,6 km/h)
Zum Ende des Messbereichs sind das dann 2km/h. 100km/h Wind oder 98km/h macht wohl keinen Unterschied
Ich denke da lohnt die Mühe nicht das in der Berechnung anzupassen.
Da der Sensor mindesten 0,4m/s braucht um zu starten kannst du die ersten 14 Digits ausblenden
170mV x 0,4m/s= 68mV Spannung bei 0,4m/s am ADC
68mV : 4.883mV=14 Digit Ausgabe am ADC bei 0,4m/s
Im Beispiel habe ich das noch mal dargestellt. So ist es besser zu verstehen. ( Ausgang 2)
Am Ausgang 1 habe ich einfach 1 Digit auf m/s umgerechnet (0,0287)

Gruß Falko
Anhänge
Windsensor3.e2kx (8,4 KB)

_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
 
Gexle
Dankeschön

Für die Erklärung jetzt verstehe ich das auch perfekt.*gut* = Sehr gut!

Jetzt ist auch das rum springen weg.*gut* = Sehr gut!

Ok wenn ich 0-10V hätte dann habe ich die selbige Brechnung oder?

Danke
Zuletzt bearbeitet 25.04.2020 - 12:17:40 Uhr von Gexle
 
Gexle
Stimmt das den so?

1m/s laut Liste sind 1,67V laut der Berechnung haben wir 1,70V

Unterschied 1,70V - 1,67V = 0,03V = 30mV

30mV : 4,883 = 6,1 Digit Abweichung

6,1 Digit wären dann 6,1 digit x 0,0287 = 0,175 x 3,6 sind dann 0,6km/h

Die zahl 0,0287 m/s wo kommt diese her ich komm nicht drauf.

Danke

Mfg
Zuletzt bearbeitet 25.04.2020 - 14:40:12 Uhr von Gexle
 
fasabi (Betatester)
Nicht ganz
1m/s 0,17V
10m/s 1,67V
Also etwas weniger als das 10fache, aber ich glaube nicht das ein Windsensor auf 1km/h genau Messen kann.
170mV=1m/s=34,815 Digit
1m/s:34,815=0.0287 m/s je Digit


Gruß Falko
_________________________
2xRaspberry Pi3 mit 23 und 6 Modulen,1xRaspberry Pi2 mit 6 Modulen 1xRaspberry Pi3 zum Testen mit 3 Modulen 1xRaspberry Pi3 mit 2 Multi IO als Akkutester
Seiten (7): « 1 2 3 4 5 6 [7]
 

24.11.2024 - 16:17:37