Amateurfunklehrgang – Der Weg zur HB9-Lizenz/ Software Defined Radio (SDR) - Grundlagen
SDR (Software Defined Radio) bezeichnet ein Schaltungs- und Softwarekonzept, bei dem wesentliche Signalverarbeitungsfunktionen, wie Modulation, Demodulation, Filtern oder Mischen, softwarebasiert erfolgen. Im Gegensatz zu traditionellen Funkgeräten, bei denen diese Funktionen durch die bekannten Schaltungen mit Schwingkreisen, Transistoren, Dioden, ... umgesetzt werden, übernimmt beim SDR ein allgemeiner Prozessor oder DSP (Digital Signal Processor) diese Aufgaben.
Das Kernprinzip ist: "Die Hardware minimieren, die Software maximieren."
Grundaufbau der Hardware für SDR
[Bearbeiten]Antenne
[Bearbeiten]Die Empfangsantenne Ist dem gewünschten EInsatzbereich anzupassen.
| Frequenzbereich | Empfohlene Antennen | Anwendung |
|---|---|---|
| Langwelle und Mittelwelle (~10 kHz – 1 MHz) | Longwire, aktive Loop-Antenne | AM-Rundfunk, NDBs (Non-Directional Beacons) |
| Kurzwelle (~1 MHz – 30 MHz) | Dipol, magnetische Loop | Amateurfunk, Kurzwellen-Rundfunk, Utility-Signale |
| VHF/UHF (~30 MHz – 3 GHz) | Discone, Ground Plane, Yagi | UKW-Radio, Flugfunk (VOR, ATC), Satellitenempfang |
| GHz-Bereich (>3 GHz) | Patch, Helix, Log-Periodic | WLAN, Satelliten (LEO, GEO) |
Betreffend dem Anschluss ist auf eine korrekte Anpassung zu achten. die meisten SDR-Devices haben eine Impedanz von 50 Ohm. Um Reflexionen zu vermeiden und einen optimalen Gewinn zu erreichen sollten Kabel und Antenne dieselbe Impedanz besitzen.
Für VHF/UHF und höhere Frequenzen sind verlustarme Kabel wie RG-213 oder LMR-400 zu empfehlen.
Filter
[Bearbeiten]Um unerwünschte Signale ausserhalb des gewünschten Frequenzbereichs zu unterdrücken können Filter dazwischengeschaltet werden. Hochpassfilter helfen bei starken Störungen im Lang- oder Mittelwellenbereich. Typische Störquellen im Lang- und Mittelwellenbereich kommen von AM-Rundfunksender und elektronischen Geräten, wie Schaltnetzteilen und LED-Beleuchtungen. Ein Hochpassfilter mit einer Grenzfrequenz von z. B. 1 MHz blockiert Langwelle (LW) und Mittelwelle (MW), während höhere Frequenzen, wie Kurzwelle (SW) und VHF/UHF, durchgelassen werden. Ein Hochpass von 30 MHz blockiert Lang-, Mittel- und Kurzwelle, das ist nützlich für VHF/UHF-Anwendungen.
Ein Bandpassfilter reduziert unerwünschte Signale ausserhalb des gewünschten Frequenzbereichs.
Verstärker (Low Noise Amplifier)
[Bearbeiten]Ein Vorverstärker ist sinnvoll für schwache Signale oder lange Kabelstrecken. Ein bekannter, und für viele SDR passender Vorverstärker, ist der LN4ALL. Modifikationen und der Anschluss an den SDR-Dongel ist zum Beispiel hier https://lna4all.blogspot.com/ beschrieben.
Die eigentliche Signalaufbereitung kann nach drei grundlegende Arten unterschieden werden.
Direkte Digitalisierung des Eingangssignals
[Bearbeiten]Bei diesem Ansatz wird das analoge Eingangssignal nach minimaler Vorverarbeitung, wie Filterung und Verstärkung, direkt digitalisiert. Laut dem Nyquist-Theorem muss die Abtastrate mindestens das Doppelte der maximalen Signalfrequenz betragen, um eine verlustfreie Rekonstruktion zu gewährleisten. Moderne Analog-Digital-Wandler (ADCs) bieten Abtastraten von bis zu 3,6 GSPS (Giga-Samples per Second) bei 12 Bit Auflösung, was Empfangsbereiche von bis zu 1,5 GHz ermöglicht.
Vorteile:
- Sehr hohe Flexibilität und Bandbreite
- Direkter Zugriff auf das gesamte Frequenzspektrum
- Hohe Signalqualität ohne analoge Verzerrungen
Nachteile:
- Hoher Rechenaufwand für digitale Verarbeitung
- Anforderungen an leistungsstarke ADCs und Speicher
- Energieverbrauch kann hoch sein
Digitalisierung auf Zwischenfrequenzebene
[Bearbeiten]Bei dieser Methode wird das Signal zunächst auf eine Zwischenfrequenz (ZF) umgesetzt. Diese analoge Vorverarbeitung reduziert die Anforderungen an die nachfolgende Digitalisierung, da die Abtastfrequenz wesentlich niedriger ist. Beispielsweise kann ein Signal mit einer Zwischenfrequenzbandbreite von 10 kHz mit einer Abtastrate von nur 20 kHz verarbeitet werden (Unterabtastung).
Vorteile:
- Geringere Anforderungen an ADCs
- Reduzierung von Rauschen und Interferenzen durch Vorselektion
- Kostengünstige Realisierung durch Kombination aus analoger und digitaler Verarbeitung
Nachteile:
- Weniger flexibel, da analoge Filter festgelegt sind
- Begrenzte Bandbreite
- Höhere Latenz durch mehrere Verarbeitungsschritte
Direktmischer nach dem I/Q-Verfahren
[Bearbeiten]Beim Direktmischer wird das Eingangssignal direkt mit einer Oszillatorfrequenz der gleichen Trägerfrequenz gemischt und so in die Basisband-Frequenzlage umgesetzt. Dabei entstehen sogenannte I (In-phase) und Q (Quadrature) Signale, die eine komplexe Signalverarbeitung ermöglichen. Durch die Hilbert-Transformation können Spiegelfrequenzen effektiv unterdrückt werden.
Vorteile:
- Keine Zwischenfrequenz erforderlich
- Hohe Flexibilität durch digitale Signalverarbeitung
- Effektive Unterdrückung von Störsignalen
Nachteile:
- Anfällig für DC-Versatzprobleme
- Erhöhte Anforderungen an Synchronisation und Signalverarbeitung
- Komplexere Implementierung
Vergleich der SDR-Empfängerarten
[Bearbeiten]| Kriterium | Direkte Digitalisierung | Zwischenfrequenz | Direktmischer (I/Q) |
|---|---|---|---|
| Flexibilität | Hoch | Mittel | Hoch |
| Kosten | Hoch | Niedrig | Mittel |
| Bandbreite | Sehr hoch | Mittel | Hoch |
| Signalqualität | Sehr hoch | Hoch | Hoch |
| Verarbeitungsaufwand | Hoch | Niedrig | Mittel |
SDR-Steuersoftware
[Bearbeiten]| Software | Lizenz | Plattformen | Unterstützte Hardware | Funktionen |
|---|---|---|---|---|
| GNU Radio | GPL v3 | Windows, macOS, Linux | RTL-SDR, HackRF, USRP, PlutoSDR, FunCube | Modulare DSP-Entwicklung, Flowgraph |
| SDR# | Freeware | Windows | AIRSpy, SoftRock, FiFiSDR, FUNcube Dongle, FUNcube, Dongle Pro+, I/Q wav files, SDR-4, LazyDog’s LD-1, SDR-IQ, SDR-14, RTL2832U / RTLSDR (ext.), alle sound card basierendenc SDR front end. | Einfache Bedienung, Plugin-Unterstützung |
| CubicSDR | GPL v2 | Windows, macOS, Linux | RTL-SDR, SDRPlay, HackRF, BladeRF, AirSpy, NetSDR+, Red Pitaya, Audiogeräte | Mehrere Demodulationstypen, Wasserfallansicht |
| SDR++ | GPL v3 | Windows, macOS, Linux | Adalm Pluto SDR, Airspy - alle Modelle, BladeRF, CaribouLite (geplant), Ettus USRPs (beta), HackRF, Hermes Lite 2 (experimental), Lime SDRs, Per Vices Noctar (geplant), PicoSDR, (frmnächst), RFSpace devices (beta), RTL-SDR, SDRPlay, SPECTRAN V6 (grplant) | Schnelle GUI, Plugin-Erweiterungen |
| HDSDR | Freeware | Windows | RTL-SDR, Perseus, FunCube, RSP1B, Airspy HF+, FDM-S1 & S2, (auswahl) | Frequenz-Manager, IQ-Aufzeichnung |
| Linrad | GPL v2 | Windows, Linux | SDR-14, SDR-IQ, Perseus HF Receiver, SDR-IP, Excalibur | Hochleistungs-DSP, Signaloptimierung |
| SDR Console | Freeware | Windows | Diverse | Multi-VFO, Remote-Zugriff |
| SoapySDR | open source | Wwindows, Linux | LimeSDR, RTL-SDR, Ettus USRP, HackRF, airspy, tl_tcp, SoapySDR, rawfile | Optimal für Kleinrechnerbetrieb (touch-screen) |