Modulation aus dem Funksignal extrahieren

OP #6987273
Lesenswert?
• ▲
▼
Ich habe mit einem RTL-SDR ein Funksignal mitgeschnitten und versuche 
gerade mit gnuradio einen decoder zu bauen. Der IQ-Plot zeigt einen 
schönen Kreis. Wenn ich mir die Amplitude und die Phase anschaue, dann 
ist die Amplitude konstant und die Phase springt wild umher. Deshalb bin 
ich davon ausgegangen, dass es sich um eine BPSK Modulation handelt. Ich 
habe dann ein wenig mit dem Polyphase Clock Sync experimentiert, hatte 
aber keinen Erfolg. Das Ziel wäre im IQ-Plot stabile auswertbare Symbole 
hinzubekommen. Hat jemand eine Idee, wie man hier vorgeht?

Die IQ-Daten und ein Plot der IQ-Daten habe ich angehängt.
Angehängte Dateien:
#6987296
Lesenswert?
• ▲
▼
Moderator Persönliche Seite #6987308
Lesenswert?
• ▲
▼
Sven K. schrieb:
> Der IQ-Plot zeigt einen schönen Kreis. Wenn ich mir die Amplitude und
> die Phase anschaue, dann ist die Amplitude konstant und die Phase
> springt wild umher. Deshalb bin ich davon ausgegangen, dass es sich um
> eine BPSK Modulation handelt.

Bei BPSK sollte die Phase ja nur zwei Werte haben können. Vermute daher 
eine (O)QPSK.
OP #6987316
Lesenswert?
• ▲
▼
@Michael: Viele Dank für die Links. Das Simulations-Beispiel von der 
gnuradio Seite kenne ich. Daher auch die Versuche mit dem 'Polyphase 
Clock Sync'. Die Parameter, die dort eingestellt werden können haben 
allerdings einen riesigen Spielraum. Das Problem liegt darin, die 
richtigen Einstellungen zu finden. (Für den Fall, dass es wirklich BPSK 
ist.)

@Jörg: Das stimmt, solange der Empfänger exakt auf die richtige Frequenz 
eingestellt ist. Das wird man in der Realität nie schaffen. Deshalb muss 
eine Synchronisation erfolgen - so zumindest meine naive Vorstellung.
#6988087
Lesenswert?
• ▲
▼
Moderator Persönliche Seite #6988246
Lesenswert?
• ▲
▼
Michel M. schrieb:

> Die Unterschiede
> https://www.rfwireless-world.com/Terminology/BPSK-vs-QPSK.html

Eine wirklich schöne Erklärung. Hätte ich vor 15 Jahren gebrauchen 
können, als ich das erste Mal mit QPSK dienstlich in Berührung kam – die 
Terminologie unserer Signalverarbeiter war mir entschieden zu abgehoben, 
um sie zu verstehen. ;-)

Antwort schreiben

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.

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.