9
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 RTL RTL RTL RTL- Stick Stick Stick Stick als 23 als 23 als 23 als 23 cm cm cm cm-Relais Relais Relais Relais-RX RX RX RX mit mit mit mit SVXlink SVXlink SVXlink SVXlink 29.6.13 Prof. Dr.-Ing. Michael Hartje DK5HH HamRadio/DK5HH/29.06.2013/2 Übersicht über den Workshop Was 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?

SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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?

Page 2: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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

Page 3: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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

Page 4: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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

Page 5: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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:

Page 6: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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)?

Page 7: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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

Page 8: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

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

Page 9: SDR mit Gnuradio – SDR mit Gnuradio –––Grundlagen und ...homepages.hs-bremen.de/~hartje/pub/2013/hamradio/WS_Repeater/gnuradio... · HamRadio/DK5HH/29.06.2013/3 GnuRadio Grundlagen

HamRadio/DK5HH/29.06.2013/45

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

build_gnuradio