SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und...

Preview:

Citation preview

HamRadio/DK5HH/29.06.2013/1

SDR mit Gnuradio SDR mit Gnuradio SDR mit Gnuradio SDR mit Gnuradio –––– Grundlagen und Grundlagen und Grundlagen und Grundlagen und Anwendungen mit FCD und Anwendungen mit FCD und Anwendungen mit FCD und Anwendungen mit FCD und RTLRTLRTLRTL----

StickStickStickStick als 23 als 23 als 23 als 23 cmcmcmcm----RelaisRelaisRelaisRelais----RXRXRXRX mit mit mit mit SVXlinkSVXlinkSVXlinkSVXlink29.6.13

Prof. Dr.-Ing. Michael HartjeDK5HH

HamRadio/DK5HH/29.06.2013/2

Übersicht über den WorkshopWas verstehen Sie / Du unter diesem Thema?� GnuRadio Grundlagen� Gnuradio Anwendung mit Hardware� Messungen mit Gnuradio an FM-Relais aus Sicht des

Relaisverantwortlichen� Repeater-RX mit FCD� Repeater-RX mit RTL-Stick� Was ist SVXLink?� Wie wird ein Relaisgesteuert mit SVXLink?� Welche Möglichkeiten habe ich, SVXlink einzusetzen?

HamRadio/DK5HH/29.06.2013/3

GnuRadio GrundlagenEntwurfswerkzeug mit steigender Verbreitung in der IngenieurausbildungEbene 0 – physikalische EbeneSteuert HardwareBildet die Parameterierung und die SignalverarbeitungsalgorithmenPrinzip: so viel wie möglich in Software relaisieren→ also digitalisieren an der Antenne!Praktische Lösung: Direktmischer → Verarbeitung von NF

HamRadio/DK5HH/29.06.2013/11

Einfaches SDR-Prinzip mit komplexem Signallauf

Mischer Tiefpass

LO

Demod

FMAM

Digital

komplexwertiges Signalu(t) = cos ωt , sin ωtreellwertiges Signal

Antenne

TP

G

FCD

HamRadio/DK5HH/29.06.2013/13

FunCube Dongle

Q: www.oz9aec.net

HamRadio/DK5HH/29.06.2013/14

DVB-T-Stick (RTL 2830)Tuner: Elonics E4000 (60 MHz – 1,7 GHz)Decoder: RealtekRTL 2832�Auflösung: 8-Bit � 48 dB

Dynamikumfang�DAB / FM / DVB-T

Modifikationen: 0-30 MHzQ: http://superkuh.com/gnuradio.html

HamRadio/DK5HH/29.06.2013/15

USRP (ettus.com)

Basis mit FPGAHF-Frontends als Huckepack0-5GHz

Q: www.ettus.com

HamRadio/DK5HH/29.06.2013/16

Weitere HW- und SW-AnwendungenSoftrock-TRX (KW)

Fifi-SDR (RX, MW-KW)Papp-Radio, LimaSDRFLEX-Radio,SoftRock und viele weitere hier ungenannte!

WinSDRHDSDR (freeware)Viele weitere ungenannte HW und Software

Vorträge auf der HamRadio, Messestände

�� Ermöglichen den Empfang und teilweise Senden

HamRadio/DK5HH/29.06.2013/24

Einfaches SDR-Prinzip mit komplexem Signallauf

Mischer Tiefpass

LO

Demod

FMAM

Digital

komplexwertiges Signalu(t) = cos ωt , sin ωtreellwertiges Signal

Antenne

TP

G

FCD

HamRadio/DK5HH/29.06.2013/25

EmpfängerSamplerate (wie viel können wir über die Anschlüsse zum Rechner transportieren?, was verarbeitet unser Rechner weiter?)� FCD: 96 kS/s� RTL-SDR: 1 … 3,2 MS/s (nutzbar: 2,8 MS/s)� USRP : 128 kS … 8 MS/s

Bandpassfilter dieser Breite vor dem RX?Empfang mit der Bandbreite der Abtastrate!

Auswahl mit einem Mischer und anschließenden Bandpass:

HamRadio/DK5HH/29.06.2013/26

Eingang im Detail mit Kanalempfang

Mischer Tiefpass

LO

TP

G

FCD

Antenne

Mischer

LO

GXlating-

Filter

HamRadio/DK5HH/29.06.2013/27

Auswahl und Parametrieren Tiefpass

VerstärkungAbtastrate EingangZielbandbreite / 2 = TiefpasseckfrequenzFlankensteilheit des Tiefpasses� Große Flankensteilheit = große Rechenleistung� Kleine Flankensteilheit = Nebenempfang möglich

Auswahl einer Filter-Nebenrippel-Form� Einfluss auf die Rechenzeit

Abtastratenkonversion – Anpassung an Informationsgehalt (geringere Bandbreite)?

HamRadio/DK5HH/29.06.2013/33

LO

Mehrkanal-FCD-RXMischer Tiefpass

LO

TP

G

FCD

Antenne

Squelch

G

Xlating-

Filter

NB FM

HamRadio/DK5HH/29.06.2013/42

Empfang mit RTL-SDRRealtek RTL2830 ist in vielen sehr preiswerten USB-DVB-T-Sticks enthaltenTeilweise Tuner nur bis 800 MHz.Keine Innenschaltung bekanntEinschränkungen �Lücke ähnlich wie bei FCD 1,1 bis 1,2 GHz�Auflösung mit 8-Bit : 48 dB Dynamikumfang�Automatische Empfindlichkeitsanpassung

HamRadio/DK5HH/29.06.2013/43

Praxis RTL-SDRFrequenzabweichung: 63 ppmSamplerate minimal 900 kS/s: gewählt 1024Teiler auf 32 kHz mit Ganzzahl = 25, verteilt auf mehrere Stufen für Zoomfunktionen

HamRadio/DK5HH/29.06.2013/44

QuellenRTL-SDR: superkuh.com/gnuradio.htmlGnuradio: gnuradio.orgProjekte Gnuradio: cgran.org

HamRadio/DK5HH/29.06.2013/45

ZusammenfassungHttp://homepages.hs-bremen.de/~hartje/pub/2013/hamradio/gnuradio

build_gnuradio

Recommended