GNU Radio Companion · Block
Quadratur-Demodulation-Block
Phasendifferenz-Demodulation für FM und FSK — und wie der Gain-Faktor korrekt berechnet wird.
Der Quadratur-Demodulation-Block demoduliert frequenzmodulierte Trägerinformation, indem er die Phasenänderung aufeinanderfolgender IQ-Samples auswertet. Dieser Vorgang wird auch als Phasendifferenz-Demodulation bezeichnet.
Anwendungsbereiche
Der Block kommt überall dort zum Einsatz, wo Information in Phase oder Frequenz codiert ist:
- schmalbandiges und breitbandiges FM
- FSK (RTTY, LoRa etc.)
- als Vorstufe zur Symbolentscheidung bei PSK
Eigenschaften
Rauschempfindlichkeit – der Block ist rauschempfindlich, da er zusätzliche Frequenzkomponenten in die Signalauswertung einbringt. Filterung vor dem Block ist essenziell.
Konfiguration des Gain-Faktors – der Gain muss so berechnet werden, dass der Ausgang für einen bestimmten Frequenzhub einen definierten Pegel (z.B. 1,0) erreicht. Für binäre FSK-Demodulation mit Frequenzhub (fhub) sorgt die richtige Gain-Einstellung dafür, dass der Ausgang zwischen +1 und −1 oszilliert — ideal vorbereitet für den nächsten Block, den Binary Slicer.
Formel zur Gain-Berechnung
G = f_sample / (2π · Δf)
Dabei ist G der Gain-Faktor, f_sample die Abtastfrequenz und Δf der Frequenzhub.

