23.05.2011, 19:21
Hallo,
ich möchte gern die Umdrehungs-Frequenz von einem Werkzeug (0-180 Hz) mit einem Hall-Sensor messen.
Das I/O Modul (LabJack U3), an dem ich den Hall-Sensor angschlossen habe, triggert die abfallenden Flanken und gibt mir bei jedem Impuls ein Countersignal aus. Ein Timer ist ebenso vorhanden.
Für das Modul gibt es VIs mit denen ich mir Counter und Timer ausgeben lassen kann.
Mein Problem besteht nun darin, die Werte sinnvoll in einem weiteren IV zu verarbeiten, um die Frequenz zu berechnen.
Grundidee: wenn der Counter erhöht wird, dann merke dir den neuen Timerwert und ziehe diesen von dem alten Timerwert ab.
Damit hätte ich die Differenz zwischen zwei Counts und somit die Zeit, um daraus die Frequenz zu bilden.
Bin für Ideen dankbar, wie man die Grundidee in Labview realisieren kann.
ich möchte gern die Umdrehungs-Frequenz von einem Werkzeug (0-180 Hz) mit einem Hall-Sensor messen.
Das I/O Modul (LabJack U3), an dem ich den Hall-Sensor angschlossen habe, triggert die abfallenden Flanken und gibt mir bei jedem Impuls ein Countersignal aus. Ein Timer ist ebenso vorhanden.
Für das Modul gibt es VIs mit denen ich mir Counter und Timer ausgeben lassen kann.
Mein Problem besteht nun darin, die Werte sinnvoll in einem weiteren IV zu verarbeiten, um die Frequenz zu berechnen.
Grundidee: wenn der Counter erhöht wird, dann merke dir den neuen Timerwert und ziehe diesen von dem alten Timerwert ab.
Damit hätte ich die Differenz zwischen zwei Counts und somit die Zeit, um daraus die Frequenz zu bilden.
Bin für Ideen dankbar, wie man die Grundidee in Labview realisieren kann.