Tiefpassfilter für AD-Wandler

Gast #436286
Lesenswert?

Hallo,
ich möchte ein FSK-Signal mit einer Bandbreite von 1.2kHz mit einem 
A/D-Wandler einlesen und hinterher das FSK-Signal auswerten. Das Signal 
möchte ich mit 8kHz abtasten. Dafür muss ich wegen dem Abtasttheorem die 
Bandbreite auf 4kHz beschränken. Reicht es aus, wenn ich ein 
Butterworthtiefpassfilter 2.Ordnung benutze?
Gibt es für solche Fälle Erfahrungswerte, wie man so ein Problem angeht?
Danke für eure Hilfe

Grüße Thomas
#436288
Lesenswert?

Auf welchen Frequenzen liegen denn die FSK Signale ?
Ich würde die Grenzfrequenz des Filters etwas oberhalb der höchsten im 
FSK Signal vorkommenden Frequenz ansetzen, denn nur so erreicht man mit 
einem Filter 2. Ordnung eine ausreichende Dämpfung höherer Frequenzenen. 
Meistens verwendet man als Antialiasing Filter aber welche mit 
>4.Ordnung.

Wie dekodierst du die FSK ?
Über Frequenzdetektoren auf den beiden Frequenzen oder über Messung der 
Periodendauer ? Ich hatte das auch mal ausprobiert, lief auch wunderbar, 
aber nur auf einem PC mit etwa 30% CPU Auslastung. Dafür war das 
erzeugte Signal sauber (mit steilen Flanken usw.) und die Software recht 
einfach.
#436290
Lesenswert?

Hallo Thomas

wieso machst du das analog ? FSK liefert ja wohl nur 2 Frequenzen. Wenn 
du das analog abtastest ist die Abtastung ja asynchron. Einen analogen 
Filter kannst du dir sparen. Aus den digitalisierten Werten musst du per 
FIR oder FFT die Frequenzen rausfischen - ganz schön aufwendig.

Ich würde das digital per Interrupt und Timer/Capture erledigen. Ist 
wohl einfacher.

Gerhard
Gast #436295
Lesenswert?

Ich möchte die Trägerfrequenz auf 1200Hz stellen, so daß die beiden 
Frequenzen bei 600Hz und 1800 Hz sind.
Ich studiere an der Fh-Karlsruhe Nachrichtentechnik. Die Demodulation 
werde ich zu erst mit Matlab simulieren (dafür kann ich den Code aus 
einer Vorlesung verwenden) und daraus einen C-Code schreiben. Die 
richtige Demodulation wird später ein DSP erledigen.
Wenn ich Tiefpassfilter >4.Ordnung nehme, muss ich da auf die 
Gruppenlaufzeit aufpassen?


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