Una moderna stazione da contest non è più composta solo da trasmettitore, antenna e stadio di potenza. L'utilizzo di sistemi di commutazione automatica di antenne, transverter, filtri e routing è sempre più diffuso. PTT signálov. Jedným z najjednoduchších spôsobov, ako takúto automatizáciu realizovať, je využitie protokolu OTRSP e il decodificatore K7MDL.
Progetto Decodificatore di banda OTRSP di K7MDL consente di utilizzare un modulo Arduino economico per decodificare i messaggi AUX da programmi di gara come N1MM+ alebo Logger32, a prevádzať ich na logické výstupy vhodné na ovládanie externých zariadení.
Nell'articolo leggerete
Che cos'è OTRSP?
OTRSP (Open Two Radio Switching Protocol) è un protocollo di comunicazione seriale progettato per controllare i dispositivi di gara. È stato originariamente creato per SO2R systémy, no jeho využitie je podstatne širšie.
Il programma del contest invia informazioni sulla banda corrente, sullo stato PTT o su altri parametri operativi tramite la porta seriale. Il decodificatore converte quindi i dati ricevuti in uscite logiche che possono controllare relè, interruttori o altri dispositivi.
A cosa serve il decodificatore OTRSP K7MDL?

Esistono numerosi possibili utilizzi. Il più comune è l'automazione di attività che altrimenti l'operatore dovrebbe svolgere manualmente.
Il cambio di transverter è molto pratico. Se l'operatore cambia la banda, ad esempio da 432 MHz a 1296 MHz, il decoder OTRSP attiva automaticamente il transverter corretto, inclusi l'alimentazione, la linea PTT e il relativo percorso RF.
Un altro utilizzo è come decodificatore di banda per lo stadio di uscita. Quando si cambia banda, il decodificatore può commutare filtri passa-basso o altri circuiti di amplificazione di potenza. Non tutti i dispositivi dispongono di un'uscita di banda (come un BCD) utilizzabile in questo modo.

Anche la commutazione delle antenne è molto interessante. N1MM+ permette di definire tabelle che commutano automaticamente l'antenna corretta per una specifica banda. Il programma può persino commutare le antenne in base all'azimut della stazione avversaria o alla configurazione del contest.
Principio operativo

Il programma K7MDL riceve messaggi AUX dal software del contest tramite l'interfaccia seriale USB. Questi messaggi contengono un valore BCD che rappresenta lo stato o la banda selezionati.
L'Arduino decodifica quindi il messaggio ricevuto e imposta le uscite digitali appropriate. Nella sua configurazione base, utilizza quattro bit di uscita, che consentono fino a 16 stati diversi. Le uscite possono essere utilizzate direttamente o tramite un decodificatore esterno per controllare più relè.
In pratica, si tratta di una soluzione molto semplice. Tutta l'intelligenza rimane nel programma del contest e Arduino funge solo da convertitore tra il protocollo OTRSP e le uscite hardware.
Costruzione del decodificatore

Per realizzare il decodificatore, ho utilizzato un Arduino Nano e un modulo a quattro relè acquistato da Techfun.sk. Dato che mi servivano solo tre stati di commutazione, quattro relè erano più che sufficienti.
Arduino è una piattaforma hardware aperta basata su un microcontrollore, utilizzata nella pratica della radio amatoriale per controllare vari dispositivi, decoder e sistemi di automazione. Grazie al suo semplice supporto di programmazione, è adatta anche a progettisti meno esperti.
Il costo di costruzione è minimo. A parte l'Arduino Nano, un modulo relè e alcuni fili, non sono praticamente necessari altri componenti.
Dopo il caricamento Sketch per decodificatore di banda OTRSP per Arduino Il decodificatore era immediatamente pronto per l'uso. In N1MM+, è stato sufficiente definire una tabella di commutazione di stato e il sistema ha iniziato a funzionare senza ulteriori modifiche.
Vantaggi della soluzione

Il vantaggio principale del decodificatore K7MDL OTRSP è la sua semplicità. Non è necessario analizzare la comunicazione CAT dei singoli dispositivi o programmare la propria decodifica di frequenza.
Un altro vantaggio è la versatilità. Lo stesso decoder può essere utilizzato per commutare transverter, filtri, commutatori d'antenna o altri dispositivi ausiliari. Tutta la logica rimane definita nel programma del contest e la sua modifica non richiede alcun intervento sull'hardware.

Per le stazioni da contest, OTRSP rappresenta un modo molto semplice per aumentare il livello di automazione e ridurre il rischio di errori durante il cambio di banda.
Conclusione
Il decoder OTRSP K7MDL è un progetto interessante per qualsiasi radioamatore che desideri automatizzare la propria stazione senza complesse soluzioni hardware. In combinazione con un Arduino Nano e un semplice modulo relè, si ottiene un decoder universale in grado di controllare un'ampia gamma di dispositivi.
Grazie al codice open source, al costo minimo e alla configurazione semplice, è uno di quei progetti che possono essere realizzati praticamente da qualsiasi radioamatore con una conoscenza di base di Arduino.
