www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP Winfilter und Koeffizienten?


Autor: Maik Werner (werner01)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Servus zusammen,


hat mal jemand mit WinFilter gearbeitet?


Ich hab mir da Filterkoeffi. berechnen lassen für ein
Bessel Lowpassfilter mit 31 Tabs. SAmplefreq. liegt bei 64 kHz.
Durchlaßfrequenz liegt bei 500 Hz

Format ist 16 bit signed Integer


.word        9717,10168,10627,11094,11569,12050,12536,13027
.word        13521,14018,14516,15013,15508,16000,16487,16967
.word        17438,17899,18346,18779,19193,19588,19960,20306
.word        20624,20911,21162,21376,21549,21676,21755,21782
.word        21755,21676,21549,21376,21162,20911,20624,20306
.word        19960,19588,19193,18779,18346,17899,17438,16967
.word        16487,16000,15508,15013,14516,14018,13521,13027
.word        12536,12050,11569,11094,10627,10168,9717

Wenn ich die werte zusammenzähle ,muß man da nicht irgendwie auf 1 
kommen
oder maximal 7fff?

Kann mir jemand andere Tools nennen ,mit den ich Filterkoeff. berechnen 
kann?

Grüße Werner

Autor: Tec Nologic (tecnologic) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Maik,

Das Problem hatte ich auch schon mit Winfilter, das Programm scheint ein 
Problem damit zu haben die Durchgangsverstärkung des Filters auf 1 zu 
normieren. Selbst mit Gleitkommazahlen.

Ich habe die Filter meist selbst skaliert, oder mir gleich mit Matlab 
selber die Koeffizienten bestimmt.

Wenn das ein FIR Filter Entwurf ist den du da hast würde ich den einfach 
mal neu skalieren.

MfG

Tec

Autor: Maik Werner (werner01)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Servus,

ja ich hab mir gedacht, daß ich die Werte durch 16 teile, wenn ich die 
vom prog in den datenram schreibe .Summe ist 2'18 und dann  / 16 oder 
2'3 = 2'16.

Ich denke so müßte es gehen.

Thank's



grüße

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.