FIR Tiefpass

OP #1824056
Hallo,
ich hoffe Ihr könnt mir weiter helfen, bin dankbar für jeden Beitrag der 
mich weiter bringt. Die meisten Beiträge zum Tiefpass haben meinem 
Verständis beigetragen aber mir nicht wirklich geholfen, desshalb:

Stand:
Es wird ein Sensor alle 100ms ausgelesen, die Werte bewegen sich im 
Bereich von +- 60. Unter schied zwischen FIR und IIR ist mir bekannt, 
wegen der Stabilität für einen FIR entschieden. Da die Störung in den 
Werten nicht besonders groß ist wird wohl 1te oder 2te Ordnung 
ausreichen. soweit bin ich in der Theorie gekommen.

Aufgabe:
Diese Werte sollen nun geglättet werden mittels eines tiefpasses. Der 
müsste für eine wissenschaftliche Arbeit hergeleitet werden.

Problem:
Wie kann ich die Koeffizienten unter berücksichtigung der Abtastrate 
bestimmen?

z.B. y(t)= a0 * Xn + a1 * Xn-1 + a2 * Xn-2

Summe von a0 bis a2 muss 1 ergeben, es ist keine verstärkung vorgesehen, 
oder sollte ich das doch ?

Dank im vorraus.
Gast #1873560
Das geht auch mit einem abtastenden System und einem Ringpuffer:

1. den gleich herausfallenden Pufferwert "ALT" lesen
2. Pufferpointer weiterdrehen
3. Neuen Wert "NEU" in Puffer schreiben
4. Neuen Wert zudem auf einen Gesamtstand AKKU aufaddieren
5. Wenn Startzähler Z<64 dann Z ein hochzählen
6. Wenn Z>=64 dann Wert ALT vom AKKU abziehen.
7. ENDWERT = AKKU /64

Der Akku läuft auf diese Weise bis auf das 64fache des 
Zahlendurchschnitts hoch und hält ab dann immer die Summe der letzten 64 
Werte.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.