Aggiornamento sul progetto SDB

Slides:



Advertisements
Presentazioni simili
SDRx_TRX Transceiver SDR con il DDS AD9912
Advertisements

Sistemi Mobili di Telecomunicazione
CON FUNZIONALITA’ SOFTWARE AVANZATE
Laureando: Marco DALLE FESTE
Corso di Tecniche e Sistemi di trasmissione Fissi e Mobili
Sistemi Mobili di Telecomunicazione (Generalità)
Architetture e Tecnologie per Terminali Wireless
BEACON 1296 MHz Sezione ARI Parma.
ASSOCIAZIONE RADIOAMATORI ITALIANI NOZIONI DI RADIOCOMUNICAZIONI
PONTI MICROONDE PER RETI DIGITALI TERRESTRI
SDR - Quando la “R” diventa una “T” evoluzione dell’SDT_2011
ITN “artiglio” Viareggio Radioelettronica corso Capitani
Soft-DVB: A Fully-Software GNURadio-based ETSI DVB-T Modulator
Radiotecnica 4 Oscillatori e tipi di modulazione
Laurea Ing EO/IN/BIO;TLC D.U. Ing EO 6 PULSE CODE MODULATION (PCM)
Protocolli avanzati di rete Modulo 3 -Wireless network Unità didattica 3 - Medium Access Control (MAC) Ernesto Damiani Università degli Studi di Milano.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTA’ DI INGEGNERIA ELETTRONICA
Architetture e Tecnologie per Terminali Wireless (Chip-set Commerciali)
Protocolli avanzati di rete Modulo 3 -Wireless network Unità didattica 1 -Introduzione Ernesto Damiani Università degli Studi di Milano Lezione 2 – Spread.
HI-TECH INNOVATION AT WORK. HI-TECH INNOVATION AT WORK 2 “EASY Programming & Testing tools” Apparecchiature di programmazione e collaudo.
Incontro ATV Roma, 1 Giugno 2012 IK0YYY Luca IW0BEC Eugenio
Lezioni di TELECOMUNICAZIONI MODULO 7: MODULAZIONI DIGITALI
"Play Ogg" multimedialità libera con GNU/Linux... presentato da Stefano Pardini al Linux Day 2008 per ACROS ACROS.
SB2500  Display LCD.  Potenza nominale CA: 2300W.  Range di tensione in entrata: 224 – 600 V.  Grado di protezione: IP65.  Resa: 94,1%  Comunicazione.
ASSOCIAZIONE RADIOAMATORI ITALIANI NOZIONI DI RADIOCOMUNICAZIONI
Creare e modificare suoni
ASSOCIAZIONE RADIOAMATORI ITALIANI NOZIONI DI RADIOCOMUNICAZIONI
Applicazioni dei mixer
TABLET RASPBERRY PI Tesina di maturità Scagnetti Alessandro – Francalancia Simone Anno scolastico 2015/2016 ITT ‘‘E. Divini’’ San Severino Marche.
Telecomunicazioni 2.
Protocollo di trasmissione tramite tecnologia Barryvox
Elettronica per Telecomunicazioni - 1.1
Filtri di vario genere: dove ?
ARCHITETTURA DI UN SISTEMA DI ACQUISIZIONE DATI A UN SOLO CANALE
Elettronica per Telecomunicazioni - 1.2
Circuiti con PLL: dove ? Sintetizzatori.
CODING.
Scuola aperta: un lascito del 900 cui dovremmo renderci degni
Il Rumore nei componenti elettronici
Segnali a tempo discreto (cfr.
La comunicazione attraverso la rete
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali
ATTRAVERSIAMO LA RADIO II° INCONTRO: Schemi a Blocchi
Competenze nel primo ciclo di istruzione
APPENDICE : LA RADIOTELEGRAFIA
Stato e prospettive del lavoro sulle memorie associative.
LA COMUNICAZIONE ATTRAVERSO LA RETE
Scuola aperta: un lascito del 900 cui dovremmo renderci degni
Progetto LMB (1) Local Monitor: necessità di separare due impulsi PMT distanziati di circa 200 ns. Circa il segnale che la LMB deve fornire ai WFD, i.
Digitizer ReAdout Controller Dirac
Sistema di controllo ON – OFF (1)
IL CODING e il Pensiero Computazionale
La porta video DVI. Differenze tra i vari tipi e miglioramenti introdotti rispetto alla precedente VGA. Leader: Chouay Mohammed Grafico: Vinueza Daniel/Chouay.
analizzatore di protocollo
Ambiente STM32F3 Discovery
Ricezione Satelliti NOAA
Software Defined Radio per la Radioastronomia amatoriale
Come creare antenne wireless ad alta efficienza e nutrire il tuo cane
La Modulazione d’Ampiezza
ONDE ELETTROMAGNETICHE E ANTENNE
mBlock Un modo semplice e innovativo per programmare Arduino
Caratteristiche e funzioni della scheda Arduino
A/D seconda parte.
Programmare.
Strumentazione elettronica durata: 32 ore
Sistemi Mobili di Telecomunicazione
Congressino Microonde 2018 “Reverse Beacon”
Unità 5 Segnali analogici.
Digitizer ReAdout Controller - DIRAC Status report
Progetto e collaudo di un ricevitore GPS satellitare per il satellite universitario PiCPoT Relatori: Leonardo Reyneri Claudio Sansoè Candidata: Monica.
Transcript della presentazione:

Aggiornamento sul progetto SDB Camillo Bellomo IT9LTA Congressino Microonde: Modena 28/10/2018

L’idea: il Software Defined Beacon Ovvero un Beacon in grado di generare una molteplicità di segnali nella stessa banda per confrontare contemporaneamente l’effetto della propagazione con differenti tipi di modulazioni, sia analogiche che digitali: NBFM AM SSB PSK31 CW WSPR JT65 …… S/N decrescente

Schema del SDB Questo è lo schema completo del prototipo che implementa un SDB per la banda dei 23 cm utilizzando il software GNURadio e la HackRF One. Tutti i blocchi condividono un’unica frequenza di campionamento (circa 2 Msps) I vari segnali sono sommati in uscita dopo essere stati equalizzati in ampiezza per essere comparabili. Sono presenti dei controlli di ampiezza e di fase sul segnale complesso per la compensazione delle tolleranze dell’HW.

Analisi dello spettro generato AM SSB PSK31 FM JT65C CW WSPR

Analisi a larga banda La Hack RF One con i suoi DAC a 8 bit non ha una dinamica elevata Qui è evidente il rumore di quantizzazione

Aliasing del DAC della HackRF One Il filtro a valle del DAC della HackRF One ha una banda passante fissa. Riducendo la frequenza di campionamento nel tentativo di ridurre il rumore a larga banda emergono prodotti spuri.

Prime prove in aria Con appena 80 µW (0,00008W) in antenna e in assenza di LOS e nonostante un leggero drift, la ricezione è possibile a 25 km

Confronto tra moduli SDR Sulla base dei primi risultati ho deciso di investigare e di confrontare i principali moduli SDR disponibili in commercio: Hack RF One ADALM Pluto Lime SDR Mini

Confronto tra moduli SDR HackRF One Ettus B200 Ettus B210 BladeRF x40 ADALM PLUTO LimeSDR LimeSDR Mini Frequency Range 1 MHz - 6 GHz 70 MHz - 6 GHz 300 MHz - 3.8 GHz 325 to 3800 MHz 100 kHz - 3.8 GHz 10 MHz - 3.5 GHz RF Bandwidth 20 MHz 61.44 MHz 40 MHz 30.72 MHz Sample Depth 8 bit 12 bit Sample Rate 20 MSPS 61.44 MSPS 40 MSPS 30.72MSPS TX Channels 1 2 RX Channels Duplex Half Full Interface USB 2.0 USB 3.0 Programmable Logic Gates 64 macrocell CPLD 75k 100k 40k (115k avail) 28k 40k 16K Chipset MAX5864, MAX2837, RFFC5072 AD9364 AD9361 LMS6002M AD9363 LMS7002M Open Source Schematic, Firmware Oscillator Precision +/- 20 ppm +/- 2 ppm +/- 1 ppm +/- 25 ppm +/-1 ppm initial, +/-4 ppm stable +/- 1 ppm initial, +/- 4 ppm stable Transmit Power -10 dBm+ (15 dBm @ 2.4 GHz) 10 dBm+ 6 dBm 7 dBm max 10 dBm (depending on freq.) Price $299 $686 $1,119 $420 ($650) ~$90 $159

Le mie impressioni La Hack RF One è la più semplice da utilizzare (utilizza gli stessi driver RTL-SDR) ed è quella che (almeno sulla carta) arriva fino a 6 GHz (ma a 5760 MHz esce veramente poca potenza, intorno a -15 -17dBm) inoltre è l’unica che scende fino alle HF. Rispetto alle altre però ha solo DAC/ADC a 8 bit (e quindi una dinamica limitata) inoltre lavora in Half Duplex. l'ADALM Pluto è molto versatile e ben documentata. Dispone delle ottime librerie e API che sono ormai integrate da quasi tutti i SW che la rendono facile da usare. L'unico neo è che la USB2.0 va in crisi con bitrate intorno ai 4 MSPS, per cui è realmente utilizzabile fino a larghezze di banda di 3,5 MHz. la Lime SDR mini, ha una grande sensibilità, una miriade di parametri per ottimizzare il guadagno, l'amplificazione post conversione, i filtri, etc. direttamente a bordo della scheda e soprattutto la banda passante più ampia (in teoria 20MHz se la USB3 del PC ce la fa), per contro è anche quella più difficile da utilizzare a causa del software ancora «acerbo». la Hack RF e la Lime si possono sincronizzare con un GPSDO a 10 MHz, la ADALM Pluto no

Utilizzo per un SDB In prospettiva la scheda più interessante è sicuramente la Lime SDR mini, perché consente di realizzare un Software Defined Beacon a banda stretta e/o a banda larga e può essere sincronizzata con un GPSDO esterno (requisito assolutamente indispensabile per i segnali a banda stretta come il WSPR ed il JT65 ma anche il PSK31). La ADALM PLUTO è sicuramente un ottima scelta per imparare a sviluppare sistemi SDR embedded. Entrambe dispongono di un front end che può lavorare in Full Duplex, quindi consentono di realizzare dei ripetitori cross band completamente in digitale. La Hack RF One è stata la prima disponibile sul mercato e consente tutt’oggi di divertirsi con la maggior parte dei programmi SDR, ma probabilmente oggi è un po’ superata (anche nel prezzo, il più alto delle tre). Per una soluzione più economica di SDB che sia anche multibanda occorre ricorrere ad un progetto dedicato, che però deve fare i conti con alcuni compromessi tecnici (ad es. la max larghezza di banda del segnale emesso)

Stereo Amplifier/Driver Schema a blocchi di un SDB multi banda AD8346 o RF2480 Host Computer Stereo Audio Board Stereo Amplifier/Driver GPS Reference Oscillator PLL Oscillator Band 1 RF PA Band 1 Antenna Band 1 PLL Oscillator Band 2 RF PA Band 2 Antenna Band 2 PLL Oscillator Band 3 RF PA Band 3 Antenna Band 3 I & Q Modulator I Q PCM5122 VNA-25 + RF2126 ADF5355 I & Q Modulator

Risultati della sperimentazione e prossimi passi La sperimentazione in aria ha dimostrato la validità del progetto ma rimangono ancora da risolvere alcuni problemi: Individuare un Host Computer adatto all’uso Sincronizzare tutto (ad esempio con un GPS) Implementare la codifica dinamica dei messaggi a bordo dell’host computer Definire protocolli per la gestione da remoto del SDB Nel caso in cui si decida di non realizzare la versione multibanda ma di utilizzare una delle piattaforme SDR commerciali analizzate è anche possibile: Implementare una «interazione» con il Beacon (es. CW Robot o Reverse Beacon, etc.) Aggiungere al beacon un trasponder lineare crossband Utilizzare il beacon anche come stazione remotizzata

Team di progetto Chiunque si voglia cimentare in questo stimolante progetto è il benvenuto. Gli skill richiesti sono: Tempo Voglia di apprendere un nuovo modo di re-inventare la radio e di sperimentare Qualche capacità di programmazione (non serve essere un mago del coding, basta un po’ di dimestichezza con l’ambiente di sviluppo GNURadio e/o con il mondo LINUX).

Grazie !