Tracciamento Doppler per l'IC-705 via WiFi: un progetto con l'IA, testato su RS-44

Questa pagina è stata tradotta automaticamente. Possono verificarsi errori.

Un articolo ospite di Michael, OE5HKT. L'articolo nasce dal suo materiale (testo, messaggi vocali, foto, video) con il supporto redazionale di oeradio.at.

«Non sono sicuro che questo vada bene per il tuo blog», ci ha scritto Michael, OE5HKT, a proposito del suo progetto. Va bene? Non solo va bene, va benissimo. Provare nuovi metodi e usare l'IA per costruire le cose che ci si immagina è esattamente ciò di cui parla questo blog. Con l'aiuto di Claude, Michael ha costruito un sistema di compensazione Doppler per l'Icom IC-705 che funziona via WiFi, più un piccolo puntatore satellitare e un encoder rotativo per l'uso sul campo, e ha provato tutto sul satellite RS-44. Secondo le sue indicazioni, il progetto è stato realizzato in circa una settimana di lavoro attivo con l'IA, anche se ci pensava da molto più tempo. Per sua stessa ammissione, non ha scritto personalmente nemmeno una riga di codice sorgente, e il risultato funziona in onda.

Di cosa si tratta: Doppler e un transponder invertente

I satelliti in orbita terrestre bassa si muovono velocemente, perciò la frequenza di ricezione cambia durante un passaggio. Chi lavora in SSB dovrebbe risintonizzarsi di continuo. Nel caso di RS-44 (DOSAAF-85) si aggiunge che si tratta di un transponder lineare invertente: si trasmette sui 2 m in LSB (uplink circa 145,935–145,995 MHz), si ascolta sui 70 cm in USB (downlink circa 435,610–435,670 MHz) e, nella risintonia, i due lati si muovono in senso opposto. Un tracciamento Doppler toglie all'operatore questo lavoro e mantiene il proprio segnale sulla frequenza desiderata nel transponder.

La configurazione in sintesi

Diagramma d'insieme: Raspberry Pi 3B+ come access point WiFi con IC-705, RTL-SDR, indicatore satellitare ESP8266, encoder ESP32 e interfaccia di controllo su smartphone attorno al satellite RS-44
Panoramica del sistema di OE5HKT. Il Raspberry Pi è il centro: calcola l'orbita del satellite, comanda l'IC-705 via WiFi e alimenta indicatore ed encoder.

I componenti, come li mostra il diagramma:

  • Raspberry Pi 3B+ con il software per l'orbita del satellite, la correzione Doppler, il comando dell'indicatore e il log. Crea una propria rete WiFi («SATPI-705»), la cui interfaccia di controllo si apre nel browser con smartphone o tablet. Senza rete, un fake-hwclock mantiene l'ora; in funzione, l'ora la fornisce il ricevitore GPS dell'IC-705.
  • Icom IC-705 come trasmettitore sui 2 m. Il Pi lo comanda via CAT (CI-V) attraverso il WiFi; microfono e PTT restano sull'apparato.
  • Chiavetta RTL-SDR sul Pi per il canale di ritorno sui 70 cm. In questo modo si può ascoltare il proprio downlink in full duplex. In alternativa si può usare un secondo IC-705. L'audio viene inviato dal Pi alle cuffie.
  • Due antenne: 2 m per trasmettere, 70 cm per ricevere.
  • Indicatore satellitare con un ESP8266 (Feather HUZZAH) e due servo per azimut ed elevazione, comandati via UDP attraverso il WiFi.
  • Encoder rotativo wireless con un ESP32, un encoder (KY-040) per sintonizzare o per la RIT e tre NeoPixel come indicatore di stato. Comunica anch'esso via WiFi e funziona con un power bank.
  • Internet tramite il cellulare, se necessario, per i dati orbitali aggiornati (TLE), le ricerche di nominativi (QRZ, HamQTH), i dati SOTA e l'ora.

L'idea originaria era di riunire tutto sul Raspberry Pi. Già al primo test, secondo Michael, si è visto che sul campo questo è poco pratico, perché tutto si trova in un unico punto e non ci si può muovere. Per questo indicatore ed encoder sono diventati elementi separati, collegati via WiFi.

L'indicatore satellitare

Base stampata con servo e braccio indicatore rosso, accanto una scheda ESP8266 con cavi
L'indicatore: base stampata in 3D con servo dell'azimut e servo dell'elevazione, sul retro a destra la scheda ESP8266.

Sul campo l'indicatore mostra la direzione e l'altezza a cui si trova in quel momento il satellite. Secondo l'esperienza di Michael, sul campo è di enorme aiuto, perché si ha subito un'idea di dove sia il satellite. Inoltre si può simulare in anticipo la traiettoria per vedere lungo quale percorso volerà il satellite. Gli impulsi dei servo si spengono se per tre secondi non arriva nulla dal Pi.

Video di OE5HKT: l'indicatore segue le indicazioni dell'interfaccia web (nord, est, sud, ovest, zenit e altri punti di prova).

Nel video si vedono anche le impostazioni dell'interfaccia web: lunghezze degli impulsi per azimut ed elevazione, un'opzione per invertire l'elevazione, pulsanti per direzioni fisse e «Dimostrazione» e «Segui il satellite». Come satellite è selezionato qui RS-44 (DOSAAF-85).

Nella pratica: il secondo QSO via RS-44

Erano solo due passaggi, come sottolinea Michael. Al primo, di domenica, era ancora fuori frequenza: secondo la sua descrizione è stato un errore di utilizzo e non un errore del software. Si trattava dello scostamento del downlink: secondo la sua indicazione, il downlink di RS-44 è spostato di circa 2,4 kHz rispetto al previsto. Questo offset deve essere impostato correttamente. L'IA ne aveva tenuto conto, Michael l'aveva solo interpretato male.

Al secondo passaggio era invece «già tutto piuttosto buono». Nel traffico radio ha ricevuto 5/9 in entrambe le direzioni. La stazione corrispondente, secondo la registrazione, ha lodato esplicitamente il tracciamento della frequenza: era «excellent», era esattamente sulla frequenza.

Registrazione del secondo QSO via RS-44, realizzata da OE5HKT (inglese, 1:34 min).
Configurazione portatile su una panchina del parco: IC-705 in custodia verde, due pacchi batteria, cuffie e un'antenna Yagi sul terreno, accanto un cestino della spesa verde chiaro
La configurazione portatile: IC-705, batterie, cuffie, un'antenna Yagi e un cestino della spesa. Foto: OE5HKT.

Il ruolo dell'IA

Secondo Michael, l'intero codice sorgente proviene da Claude. Lui ha descritto ciò che voleva e ha testato i risultati. Un episodio lo illustra bene: l'IA ha proposto di programmare i moduli ESP32 direttamente nell'ambiente Arduino. Michael preferiva collegare tutto semplicemente al Raspberry Pi e far scrivere all'IA uno script che programmasse i moduli. Ha funzionato senza problemi.

Per noi resta importante questa precisazione: l'IA ha fornito il codice, ma è stato sull'apparato e nel QSO che il tutto è stato testato, misurato e collaudato nel traffico radio. Un errore come lo scostamento del downlink mostra che la responsabilità per le impostazioni resta all'operatore.

Come proseguirà

  • Per l'encoder manca ancora un contenitore. Commuta tra due modalità, RIT e regolazione della frequenza. Michael non ha ancora provato attivamente la RIT nel traffico via satellite.
  • Il tutto dovrà diventare portatile, così che in futuro Michael possa lavorare via satellite anche dalle cime SOTA.
  • Michael si è offerto di scrivere lui stesso qualcosa sul progetto, se necessario.

Fonti

In tema: Tracciamento e ricezione satellitare per principianti: dall'app all'antenna

Nota di trasparenza

Il progetto descritto è stato sviluppato da OE5HKT con il supporto di un'IA (Claude, Anthropic). Questo articolo nasce dal materiale di OE5HKT con il supporto redazionale di un'IA (Claude, Anthropic): testo, messaggi vocali (trascritti con riconoscimento vocale), diagramma, foto e video provengono da OE5HKT. La redazione ha verificato e rielaborato tutti i contenuti. Foto e video non sono immagini generate dall'IA. Nonostante l'attenta verifica, possono esserci singole imprecisioni: ci fa piacere ricevere segnalazioni via e-mail a [email protected].

73 – la redazione di oeradio.at

Come valuti questo articolo?
Non vengono impostati cookie. Vengono salvati solo la tua valutazione, il feedback opzionale e un hash IP anonimizzato (protezione contro valutazioni multiple). Protezione dei dati

Feed RSS

Rimani aggiornato!

Non perdere nessuna novità – iscriviti al nostro feed RSS

„Wire and will, we’re breaking through –Share · Connect · Create!“

Costruisci antenne, attivi cime, sperimenti con SDR o hackeri nodi Meshtastic? OERadio.at è la tua piattaforma. Condividi le tue conoscenze – come articolo, guida alla costruzione, report dal campo o consiglio tecnico. Che tu sia YL o OM esperto, appena licenziato o veterano: La tua esperienza conta.