Hallo Stephan,
Zitat:Dabei werden 60 Impulse pro Umdrehung ausgegeben.
Bei einer Drehzahl von 1000rpm bekommst du jede 1ms einen Puls.
Zitat:Ich möchte aber gerne zum Beispiel jede Millisekunde oder in noch kleineren Zeitabständen die Drehzahl ausgegeben haben. Ist das mit der Methode möglich?
Es wäre möglich, aber kaum sinnvoll…
1. Wie oben in der Beispielrechnung gezeigt, bekommst du bei Drehzahlen unter 1000rpm nicht einmal einen Puls pro ms…
2. Es handelt sich hier um eine quantifizierte Messgröße: du hast entweder N Pulse oder N+1 Pulse. Du kannst also nur quantifizierte Drehzahlen berechnen…
Was ich hier gern mache:
1. Nutze den Counter-Eingang deiner DAQ-Karte, um die Pulse zu zählen. Ist viel einfacher, als ein analoges Signal auszuwerten.
2. Hole den Counter-Stand alle 100ms und berechne anhand dCount/dt die Drehzahl.
3. Mittele die berechnete Drehzahl über einen beliebigen Zeitraum, um eben diese Quantifizierung zu verfeinern.
4. Bei sehr langsamen Drehzahlen (oder wenig Pulsen pro Zeiteinheit) kann man auch einen Digitaleingang verwewnden und die Zeit zwischen den Pulsen messen. Dann wird (für diesen Fall) die Drehzahlberechnung etwas genauer…