Sincronizzazione basata su CPLD di diverse applicazioni software definite radio

perdonare il titolo di esca del clic, tuttavia il lavoro attuale da [Marco Bartolucci] e [José A. del Peral-Rosado] è davvero eccezionale. Stanno utilizzando diversi hackrf, sincronizzati insieme, con algoritmi di posizionamento ibridi per ottenere molta maggiore precisione di localizzazione. (PDF)

Come tutte le SDR, il hackrf può essere utilizzato per fissare problemi di posizionamento utilizzando WiFi, Bluetooth, 3G, 4G, così come GNSS. Allo stesso modo può essere utilizzato diversi ricevitori, ma ciò richiede la sincronizzazione per la distanza basata sul tempo oa frequenza. [Bartolucci] Così come [Peral-Rosado] presenta un’opzione del libro per sincronizzare questi hackrfs utilizzando alcune porte convenienti offerte sulla scheda, un po ‘di hacking CPLD, nonché un ricevitore GNSS con un’uscita da 1 PPS.

Questo è tecnicamente due hack in uno, il primo è un tipo di configurazione master e slave tra due hackrfs. Utilizzando il CPLD XILINX XC2C64A a bordo del HackRF, [Bartolucci] e [Peral-Rosado] catenano con successo due gadget insieme. L’errore di sincronizzazione è inferiore a un periodo di campionamento, nonché molto più di due hackrfs può essere incatenato insieme alla porta Sync_in di ciascuna collegata insieme in parallelo. Controllato molto di più nella loro richiesta di tiro alla tabAse HackRF.

Questo metodo più semplice non funzionerà se i ricevitori HackRF devono essere separati, il che ci porta al secondo hack. [Bartolucci] e [Peral-Rosado] presentano un’altra scelta in tal caso: utilizzando l’uscita 1 PPS di un ricevitore GNNS per l’impulso di sincronizzazione. Finché entrambi i hackrf possono vedere il cielo, possono agire come uno. Estremamente fresco!