Das hängt davon ab, wie schnell das periodische Signal ist, welche
Ferquenz es besitzt.
Einfacher (IMHO) ist es, wenn du eine Zeit vorgibst und zählst
wieviele Pulse da reinkommen. Dann brauchst du nicht gross
rumrechnen. Bei 1 Sekunden Torzeit, wird der gemessene Wert mal
60 genommen und du hast die Drehzahl. Dafür:
* kriegst du halt nur alle 1 Sekunden ein Ergebnis
* ist das Ergebnis mit einem Fehler +/- 60 behaftet.
Nun kannst du natuerlich die Torzeit ( = die Messzeit) auf
1/10 Sekunde drücken, dafür geht aber der Fehler auf +/- 600
rauf.
Umgekehrt ist es auch nicht besser: Wenn du die Zeit zwischen
2 Pulsen misst, stellt sich natuerlich die Frage: Wie genau kannst
du die Zeit denn messen? Jeder Fehler in der gemessenen Zeit wirkt
sich im Ergebnis aus. Nimm dir mal ein paar Zahlen und spiel
am Papier damit rum. Und dann variier mal den Eingangswert
und sieh nach wie sich das Endergebnis Deiner Berechnung verändert.
Weiters stellt sich natürlich die Frage: Wie genau muss den
das Ergebnis sein?. Macht es wirklich Sinn, die Drehzahl auf
1 U/min genau auszugeben? Kann mein Motor denn eine bestimmte
Drehzahl wirklich über Sekunden auf 0.1 U/Min halten, oder
zeige ich in Wirklichkeit da nicht sowieso schon Fantasiewerte
an. Nur weil ein Computer eine Zahl auf 5 Nachkommastellen
rauswirft, heist das noch lange nicht, das das auch Sinn macht.