www.mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP analoges Filter digital realisieren?

Autor: Jens (Gast)
Datum: 10.04.2008 08:09

Hallo,

ich habe mir folgendes überlegt: Ich möchte sozusagen ein analoges
Filter digital realisieren, also ADC -> digitales Filter -> DAC. Geht
das? Hat jemand soetwas schon einmal gemacht? Mit welchen Bausteinen ist
das möglich? Der Frequenzbereich sollte 0-500kHz betragen und die
Filterung sollte in Echtzeit möglich sein.
Kenne mich in der Theorie ein bisschen aus, aber in der Praxis gar
nicht.
Über Antwort(en) würde ich mich freuen. bedanke mich schonmal.

Gruß Jens
Autor: Gerd Gerd (gege)
Datum: 10.04.2008 08:25

Jens,

Du brauchst immer ein Tiefpass-Filter mit max 1/2 Samplingfrequenz oder
kleiner am ADC-Eingang. Danach geht digitale Signalverarbeitung, also
auch digitales filtern.
Autor: Horst (Gast)
Datum: 10.04.2008 08:57

Bis 500kHz sollte kein Problem sein. Schau dir vorher nochmal an wie du
abtasten musst damit kein Mist rauskommt;-)
Autor: Jens (Gast)
Datum: 10.04.2008 09:54

Gibt es einen Baustein, der alles integriert hat und evtl. genau für
meine Problemstellung ausgelegt ist?
Autor: Kristjan D. (kristjan)
Datum: 11.04.2008 11:23

Hallo Jens,

klar das geht, aber ein bisschen Hardware wird schon nötig sein.
Ein DSP sollte die Filterung auch in "Echtzeit" übernehmen können, wenn
das Filter nicht sehr steil ist, am besten IIR-Filter und Verarbeitung
in kleinen Blöcken. Ist die Frage, wie genau denn gerechnet werden
soll...
Für die Umsetzer dürften wohl nur Flash-Umsetzer oder Sukzessive
Approximation in Frage kommen (Band bis 500kHz -> 1Mhz fs, das ist schon
recht hoch).
Ob es Codecs für die hohe Abtastrate gibt, weiß ich aber nicht.
Autor: Alex (Gast)
Datum: 12.04.2008 11:16

Es gibt digitale Filter als fertiges IC, deren Koeffizienten man nur
noch einprogrammieren muss. Die Signalanpassung (Aliasing Filter,
Pegelanpassung) vor bzw. nach dem IC (Interpolationsfilter,
Pegelanpassung) muss man allerdings händisch machen.

Such einfach mal bei den namhaften Chipherstellern bspw. nach "switched
capacitor" Filtern und du wirst fündig.

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net