LabVIEWForum.de
Mittelwertmessung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ)
+---- Thema: Mittelwertmessung (/Thread-Mittelwertmessung)



Mittelwertmessung - spooky - 13.05.2008 09:47

Hallo, ich hab schon einiges hier im Forum darüber gelesen und es wurde auch schon diskutiert, aber leider habe ich dadurch immer noch nicht mein Problem gelöst.

Ich bekomme von einem Timer (Hallsensor am Rad eines Autos) alle 500ms einen Wert zurück, der sich immer erhöht. Aus diesen Werten möchte ich den Mittelwert für die Bestimmung der Geschwindigkeit ermitteln. Schön wäre ein mittelwert zwischen drei und fünf Werten, oder perfekt wenn man ihn einstellen könnte.

Ich würde euch sehr danken, wenn ihr mir damit helfen könntet. Danke im voraus.


Gruß Spooky


Mittelwertmessung - Kvasir - 13.05.2008 10:05

Entsprich soetwas deinen Wünschen?

Grüße

Lv82_img[attachment=12493]


Mittelwertmessung - spooky - 13.05.2008 11:15

' schrieb:Entsprich soetwas deinen Wünschen?

Grüße

Lv82_img[attachment=39722:Unbenannt_3.vi]


Danke für die schnelle Antwort, aber was genau passiert da? Wofür hast du die Zufallszahl da eingebaut?

Das ist der Teil meines VI wo ich die Werte herausbekomme.

Gruß Spooky


Mittelwertmessung - Kvasir - 13.05.2008 12:33

Ok entschuldige. Eine kleine Beschreibung zu meinem Vi hätte vermutlich nicht geschadet.

Der Zufallswert sollte deine Messwerte simulieren. Mein Beispiel liest bei jedem Schleifendurchgang einen neuen Wert ein und mittelt (einstellbar) über die letzten Werte. Ich bin einfach davon ausgegangen, dass du eine Schleife hast, in der alle 500ms ein Wert eingelesen wird?! Dann ersetzt du einfach den Randomwert mit deinem Messwert und erhältst einen Mittelwert als Ergebniss.

Gruß


Mittelwertmessung - spooky - 13.05.2008 12:51

' schrieb:Ok entschuldige. Eine kleine Beschreibung zu meinem Vi hätte vermutlich nicht geschadet.

Der Zufallswert sollte deine Messwerte simulieren. Mein Beispiel liest bei jedem Schleifendurchgang einen neuen Wert ein und mittelt (einstellbar) über die letzten Werte. Ich bin einfach davon ausgegangen, dass du eine Schleife hast, in der alle 500ms ein Wert eingelesen wird?! Dann ersetzt du einfach den Randomwert mit deinem Messwert und erhältst einen Mittelwert als Ergebniss.

Gruß

Ah, ok. Jetzt ist klar. Vielen dank.

Gruß Spooky


Mittelwertmessung - Lucki - 13.05.2008 14:23

Für die Glättung gibt es Filter mit etlichen Spielmöglichkeiten.
Lv82_img [attachment=12496]


Mittelwertmessung - spooky - 13.05.2008 15:05

' schrieb:Für die Glättung gibt es Filter mit etlichen Spielmöglichkeiten.
Lv82_img [attachment=39725:Gl_tten.vi]

Auch Super, doch bei mir erhöht sich ja immer der Wert des Timers, da er immer nur die Anzahl der "Speichen" des Rades kontinuierlich hoch zählt und nicht zurückgesetzt wird. Dadurch ist ein mittel der Werte sinnlos, da ich so ja nur eine glättung der immer größer werdenden Werte bekomme. Ich möchte ja gerne immer nur z.B. von den letzten 3 bis 5 Werten eine Mittelwert der -Änderungen- haben. Es muß also immer der Wert von dem vorherigen abgezogen werden. Ich will ja eine Geschwindigkeit messen. Smile
Gib es da auch so ein schönes VI?

Gruß Spooky


Mittelwertmessung - Lucki - 15.05.2008 13:26

' schrieb:Gib es da auch so ein schönes VI?
Das nicht, aber Deine Drehzahl ist eben proportional zu Anzahl der gezählten Speichen, dividiert durch die ensstrebende Zeitdauer. Du mußt den Zähler nur in konstanten Zeitintervallen auslesen, und davon erst mal den vorigen Zählerstand subtrahieren. Das hat aber doch nichts mit LabVIEW zu tun, das ist doch Messtechnik für den Kinderkurs, oder?