Gast
#1354934
Hallo, ich Werte für meine Drehzahlerkennung zwei Impulse aus und errechne mir die Drehzahl anhand der beiden Zeitwerte, des Taktes und der Overflows. Soweit funktioniert das super. Wenn aber der Lüfter aufhört zu drehen und dann still steht, bleibt eine kleine Drehzahl (kleiner als 10) übrig, die ich nicht auf Null gesetzt bekomme. Im Moment blende ich Drehzahlen kleiner als 10 aus und setze dafür den Wert 0. Das ist, wie ich finde, nur eine Notlösung. Wie kann ich, wenn der Lüfter tatsächlich steht und noch ein Drehzahlwert ansteht, diesen auf 0 setzen? Ich verwende einen ATmega8 und AVR Studio inklusive WinAVR. Als Eingangspin für die Impulse nehme ich ICP1. Vielen Dank, Alexander