Lo scanner RF a 433 MHz dimostrato da Saad Imtiaz trasforma la MultiRF Dev Board di Elektor in uno strumento portatile per la ricerca di canali e il monitoraggio di pacchetti. Invece di ricablare moduli radio separati per ogni verifica, il prototipo utilizza un ESP32 di Espressif per controllare il ricetrasmettitore CC1101 di Texas Instruments sulla scheda, scansionare un intervallo selezionato di canali sub-GHz e visualizzare i pacchetti acquisiti in un browser web.

Come lo Scanner RF a 433 MHz Individua un Segnale

Per la dimostrazione, una seconda scheda basata su ESP32 trasmette "hello" una volta al secondo sul canale 10, insieme a un contatore che arriva a 255 prima di ripartire. Lo strumento da campo scansiona fino a 32 canali configurati, rileva la trasmissione attiva e si blocca automaticamente sul canale che trasporta i pacchetti. Saad può anche selezionare un canale manualmente per confermare la ricezione. L'interfaccia browser mostra quindi i dati in ingresso, il canale selezionato e la frequenza corrispondente, senza richiedere un display dedicato né un'applicazione desktop separata.
 


In questo test, il canale 10 viene visualizzato a 435,92 MHz. Il ricevitore utilizza l'attività dei pacchetti e una soglia di qualità del collegamento come parte della decisione di interrompere la scansione e rimanere su un canale. Questo comportamento rende il prototipo utile per verifiche di base sul campo: può rispondere rapidamente se un trasmettitore compatibile è attivo, su quale canale sta trasmettendo all'interno del piano di canali configurato e quali dati di pacchetto il ricevitore sta rilevando.

Un Pratico Strumento Portatile MultiRF, ma non Ancora un Decoder Universale

L'attuale scanner RF a 433 MHz è volutamente essenziale. Non è un analizzatore di spettro, né ancora un decoder universale per telecomandi o chiavi elettroniche. Saad ha dichiarato di aver tentato di acquisire le trasmissioni dei telecomandi della propria auto, ma il prototipo non è riuscito a decodificarle. Si tratta di una distinzione importante, poiché rilevare energia RF, ricevere pacchetti da un CC1101 configurato in modo analogo e interpretare un protocollo sconosciuto sono tre compiti ben distinti.

L'aspetto interessante riguarda la direzione in cui il progetto può evolversi. Saad intende aggiungere la codifica e la decodifica dei pacchetti, una modalità relay e il supporto per altri radio già disponibili sulla MultiRF Dev Board. Un'interfaccia successiva potrebbe combinare il CC1101 con le altre opzioni wireless della scheda, consentendo a un telefono o laptop di fungere da front end per test multi-banda più ampi.

Dal Suggerimento di un Lettore a uno Strumento da Banco

L'idea è nata da un lettore di Elektor che, notando la collezione di radio sulla MultiRF Dev Board, ha suggerito di trasformarla in uno strumento portatile. Il prototipo risultante mostra perché una piattaforma hardware condivisa sia vantaggiosa: il firmware e il lavoro sull'interfaccia possono essere riutilizzati mentre cambia il radio in fase di test. Questo è notevolmente più pratico che ricostruire un ricevitore temporaneo ogni volta che occorre verificare un canale o un modulo diverso.

La discussione completa è disponibile in Elektor Lab Talk #48, che tratta anche di prototipazione wireless, sensori, compromessi tra protocolli e test sul campo con la MultiRF Dev Board.

Registrazione
Notifica tag: Iscriviti al tag Elektor TV e riceverai un’e-mail non appena un nuovo contenuto a riguardo verrà pubblicato sul nostro sito web!