SDR-DVB-WSPR: differenze tra le versioni
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 2: | Riga 2: | ||
<div style="text-align:justify"> | <div style="text-align:justify"> | ||
− | <big>Ricezione dei segnali radio tramite radio SDR e il programma WSJT-X (fa parte dei programmi WSPR, Weak Signal Propagation Reporter Network) con il device DVB-T RTL820T </big> | + | <big>Ricezione dei segnali radio tramite radio SDR e il programma WSJT-X<br> (fa parte dei programmi WSPR, Weak Signal Propagation Reporter Network) con il device DVB-T RTL820T </big> |
[[Immagine:Dvb-t.png|right|300px]] | [[Immagine:Dvb-t.png|right|300px]] | ||
Riga 80: | Riga 80: | ||
La performance di questi apparati e di questi software non è molto alta, in quanto soffrono di un povero SNR (rapporto tra segnale e rumore) effettuato con una conversione di soli 8 bit, avendo anche dei filtri di front end di bassa sensibilità. | La performance di questi apparati e di questi software non è molto alta, in quanto soffrono di un povero SNR (rapporto tra segnale e rumore) effettuato con una conversione di soli 8 bit, avendo anche dei filtri di front end di bassa sensibilità. | ||
− | Per avere altre informazioni, specialmente per migliorare la configurazione dei vari setup di questo programma, scriveteci o venite a trovarci in Sede; se desiderate procedere da soli, visitate il sito [http://physics.princeton.edu/pulsar/K1JT/ | + | Per avere altre informazioni, specialmente per migliorare la configurazione dei vari setup di questo programma, scriveteci o venite a trovarci in Sede; se desiderate procedere da soli, visitate il sito [http://physics.princeton.edu/pulsar/K1JT/index.html physics.princeton.edu/pulsar/K1JT/]. |
</div> | </div> |
Versione attuale delle 09:18, 15 apr 2016
Ricezione dei segnali radio tramite radio SDR e il programma WSJT-X
(fa parte dei programmi WSPR, Weak Signal Propagation Reporter Network) con il device DVB-T RTL820T
Utilizzo di un'antenna efficace
Oltre alla corretta installazione e compilazione dei programmi, non dimenticatevi di utilizzare una antenna idonea e usare la polarizzazione corretta, in base alla frequenza dei segnali che desiderate ricevere!
Configurazione del device
La configurazione del device verrà effettuata automaticamente dal programma Linux WSJT-X.
Frequenza di ricezione e caratteristiche
Il dongle USB DVBT R820T riceve da 24 a 1760 MHz (ma riduce le sue prestazioni attorno ai 1500 MHz). Il ricevitore R820T usa una frequenza intermedia a 3.57MHz (IF). L'errore di ricezione è circa di ~30 +-20 PPM, diventando relativamente stabile quando si sarà scaldato, e stabile dopo diversi giorni di funzionamento. L'ingresso d'antenna è di 75 Ohm d'impedenza.
Il range dinamico è attorno ai 45 dB. Il miglior sample rate ottenuto è di 2.56 MS/s ma in alcune situazioni si è superato il valore di 3.2 MS/s lavorando senza USB dropping samples (RTL2832U può fare drop internamente). Per il trasferimento dati è necessaria una connessione tipo USB2, in quanto il modo 1.1 non funziona. Da misurazioni effettuate, il device R820T consuma ~300mA con 5V di alimentazione via USB. Tagliando la connessione del LED, il consumo si riduce del ~10%.
Consigli di ricezione
Collegate il device e configurate correttamente il programma, in modo da avere una migliore ricezione del segnale voluto. Potete provare a regolare l'RF gain per ottenere un segnale robusto, ma ricordatevi di mantenere al minimo il rumore di fondo.
Sull'indicatore Waterfall i segnali radio verranno visualizzati come delle grandi linee orizzontali. Se ascoltate i segnali radio attraverso i dispositivi audio del vostro PC, imparerete in breve tempo a riconoscerli per tipo.
Il programma GNU WSJT-X
WSJT-X è un software di ricezione a cui può essere connessa qualsiasi fonte audio proveniente dalla scheda audio. Quindi il software avviato da solo senza l'audio di un un radio ricevitore, non funzionerà.
WSJT-X supporta differenti device hardware SDR, compresi Dongle Funcube, Rtl-SDR, HackRF e device USRP.
WSJT-X è un software libero e modificabile da tutti. È stato realizzato con codice sorgente con licenza GNU General Public license, che permette a chiunque di ricompilarlo per eliminarne i problemi e modificarne il codice per ogni tipo di realizzazione ed uso.
L'ultima versione stabile di WSJT-X è la 1.6.0; è disponibile per Linux.
Potete trovare altre informazioni e scaricare il programma direttamente dal sito a questo link.
Nel sistema operativo Ubuntu (ver. 12.04 LTS 64 bit e superiori..), non lo si scarica direttamente dal Ubuntu Software Center, in quanto il pacchetto non è già presente nei repository.
Installazione del software sul PC
Noi abbiamo installato il programma su un PC con sistema operativo Ubuntu 14.04 LTS a 64 bit, aggiungendolo nei repository da terminale, in quanto non è presente nei repository.
Per procedere all'installazione, aprire un terminale e digitare:
sudo add-apt-repository -y ppa:ki7mt/wsjtx-next sudo apt-get update sudo apt-get install wsjtx
Avvio del programma ed errori comuni
Terminata l'installazione del programma, digitiamo da terminale il comando
wsjtx
Se il programma non si avvierà correttamente, o non riceverà nulla dala vostra interfaccia SDR, procedere come descritto nel paragrafo successivo.
Nessuna paura, è un errore del kernel conosciuto; questo errore avviene perché il kernel del sistema operativo trova automaticamente i moduli e li carica in automatico, per utilizzare normalmente il device USB DVB-T RTL820T come ricevitore di segnale TV del Digitale Terrestre.
Nel punto successivo istruiremo il sistema operativo a NON caricare da se questi moduli software.
Moduli del kernel in blacklist
Questo è un problema conosciuto per chi usa il dongle RTL820T assieme a Gqrx. Ecco come risolvere il problema.
In rete si trova facilmente qualche guida su “come mettere in blacklist i moduli del kernel (dvb_usb_rtl28xxu)”. È necessario mettere in blacklist i moduli, in modo da prevenirne il caricamento da parte del kernel, durante l'avvio di un programma che interagisce con il device.
Per fare questo, è sufficiente editare il blacklist.conf, che trovate nella cartella /etc/modprobe.d .
È stato utilizzato l'editor gedit per aggiungere le linee di codice necessarie, ma potete utilizzare qualsiasi editor di testo da voi preferito (nano, vi, ecc..).
Ricordatevi di editare il file avendo i permessi di root, ad esempio:
sudo gedit /etc/modprobe.d/modprobe.conf
Abbiamo aggiunto le seguenti linee, in fondo al file:
# blacklist per il dongle dvb_usb_rtl28xxu per uso come radio SDR esterno blacklist dvb_usb_rtl28xxu
Successivamente al salvataggio del file editato, è preferibile riavviare il PC, per essere sicuri che il modulo venga scaricato dal kernel.
Avvio del software WSJT-X
Dopo aver riavviato il PC, avviate wsjtx attraverso un terminale. Il programma si avvierà normalmente e dovreste vedere apparire lo schermo del SDR.
Procedete alla prima configurazione del programma e se tutto sta funzionando, vedrete animarsi in basso lo spectrum display e il waterfall.
Per far funzionare al meglio il vostro ricevitore SDR, è necessario solamente fare molta pratica e tante... tante prove e test. Provare tutti i pulsanti, i cursori e i vari flag di configurazione. Questo è il modo più semplice di avvicinarsi al mondo delle radio SDR, ad un costo iniziale veramente molto basso.
La performance di questi apparati e di questi software non è molto alta, in quanto soffrono di un povero SNR (rapporto tra segnale e rumore) effettuato con una conversione di soli 8 bit, avendo anche dei filtri di front end di bassa sensibilità.
Per avere altre informazioni, specialmente per migliorare la configurazione dei vari setup di questo programma, scriveteci o venite a trovarci in Sede; se desiderate procedere da soli, visitate il sito physics.princeton.edu/pulsar/K1JT/.