Tachometersignal: Wahl der Filterstruktur

OP #6834620
Lesenswert?

Hallo zusammen,

ich bin zwar auf einem Stinknormalen µC, aber das Thema passt doch 
besser in die "DSP"-Kategorie.

Ich will ein Drehzahlmessersignal auf einem Display darstellen, dessen 
Signal aus einem Pulssignal gewonnen wird. Eine regelungstechnische 
Bewandnis hat das Signal nicht.

Physikalisch soll der Bereich f = 5...6000 U/min erfasst werden. Die 
Anzahl der Taktflanken pro Umdrehung liegt bei 1600 oder 2400. Die 
Abtastfrequenz f_0 liegt bei 10 kHz. (Das ist erst einmal unnötig hoch, 
aber bietet Vorteile im Programmfluss.)

Unterm Strich bedeutet das: Bei der niedrigsten Drehzahl habe ich alle 
75 Abtastschritte eine Flanke, bei der höchsten 24 
Flanken/Abtastschritt. Ich brauche also einen ordentlichen Tiefpass, und 
aufgrund der tiefen Grenzfrequenz wird es wohl auf einen IIR 
hinauslaufen. (Wer will schon für so eine Kleinigkeit mehr als 100 
Speicherstellen mitnehmen.)

Der naive Ansatz war, zwei kaskadierte IIR-Filter erster Ordnung 
vorzusehen (dann braucht man sich keinen Kopf um Polstellen zu machen) 
und den Filterparameter entsprechend hoch anzusetzen. Das funktioniert 
ausreichend, aber ein bischen zäh.

Wie würde ein Profi ein Filter für diesen Anwendungsfall designen? 
Insbesondere interessiert mich die Wahl der Filterstruktur. Und da 
insbesondere die Kriterien. Stört mich Ripple im Sperr- oder 
Durchlassbereich? Wie steil sollte das Filter werden? Zwischen der 
Abtastfrequenz und dem, was jemand ablesen kann, liegen immerhin drei 
Größenordnungen.
Beitrag #6873628 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren