Ich möchte auch einen Drehzahlmesser bauen, darum benutze ich mal diesen Thread.

All die Beispiele für Drehzahlmesser die ich hier gefunden habe funktionieren alle gleich.

.ich möchte eben die Impulse (Flanken) die in einer Sekunde an int0 ankommen. Diese werden dann in U/min umgerechnet und auf dem Display ausgegeben. Der Timer sollte also nach jeder Sekunde überlaufen.
Also Impulse/ Sekunde Zahlen und mit 60 multiplizieren. Ich glaube aber daß dieses Messung falsch ist, denn in einer Sekunde kann die Drehzahl sich erheblich verändern.

Mann könnte jetzt jede Zehntelsekunde messen, und dann die Drehzahl ausrechnen. Was aber meiner Meinung nach auch nicht klapp. Weil ich ja bei einer Sekunde oder Zehntelsekunde nicht unbedingt eine Vollumdrehung hab.

Ich glaube der richtige Weg ist es, die Dauer zwischen zwei Impulse zumessen, und dann die Drehzahl errechnen.

Würde mal gerne andre Meinungen zu dem Problem hören.


mfg
guy