Une station de concours moderne ne se limite plus à un émetteur, une antenne et un étage de puissance. La commutation automatique des antennes, des transverters, des filtres ou du routage est de plus en plus courante. PTT signálov. Jedným z najjednoduchších spôsobov, ako takúto automatizáciu realizovať, je využitie protokolu OTRSP et le décodeur K7MDL.
Projet Décodeur de bande OTRSP par K7MDL permet d'utiliser un module Arduino bon marché pour décoder les messages AUX des programmes de concours tels que N1MM+ alebo Logger32, a prevádzať ich na logické výstupy vhodné na ovládanie externých zariadení.
Dans cet article, vous lirez
Qu'est-ce que l'OTRSP ?
OTRSP (Open Two Radio Switching Protocol) est un protocole de communication série conçu pour contrôler les appareils de compétition. Il a été initialement créé pour SO2R systémy, no jeho využitie je podstatne širšie.
Le programme de concours envoie des informations sur la bande de fréquence actuelle, l'état du bouton PTT et d'autres paramètres de fonctionnement via le port série. Le décodeur convertit ensuite les données reçues en signaux logiques pouvant commander des relais, des interrupteurs ou d'autres dispositifs.
À quoi peut servir le décodeur OTRSP K7MDL ?

Les applications possibles sont nombreuses. La plus courante est l'automatisation des tâches que l'opérateur devrait autrement effectuer manuellement.
La commutation des transverters est très pratique. Si l'opérateur change de bande, par exemple de 432 MHz à 1296 MHz, le décodeur OTRSP active automatiquement le transverter approprié, y compris l'alimentation, la ligne PTT et le chemin RF correspondant.
Une autre application possible est le décodeur de bande pour l'étage de sortie. Lors d'un changement de bande, le décodeur peut commuter des filtres passe-bas ou d'autres circuits d'amplification de puissance. Tous les appareils ne disposent pas d'une sortie de bande (comme un BCD) utilisable de cette manière.

La commutation d'antenne est également très intéressante. N1MM+ permet de définir des tables qui sélectionnent automatiquement l'antenne adaptée à une bande spécifique. Le programme peut même changer d'antenne en fonction de l'azimut de la station adverse ou de la configuration du concours.
Principe de fonctionnement

Le programme K7MDL reçoit les messages AUX du logiciel de concours via l'interface série USB. Ces messages contiennent une valeur BCD représentant l'état ou la bande sélectionnée.
L'Arduino décode ensuite le message reçu et configure les sorties numériques appropriées. Dans sa configuration de base, il utilise quatre bits de sortie, ce qui permet de créer jusqu'à 16 états différents. Les sorties peuvent être utilisées directement ou via un décodeur externe pour commander plusieurs relais.
En pratique, c'est une solution très simple. Toute l'intelligence reste dans le programme du concours et l'Arduino sert uniquement de convertisseur entre le protocole OTRSP et les sorties matérielles.
Construction du décodeur

Pour réaliser le décodeur, j'ai utilisé une carte Arduino Nano et un module à quatre relais acheté sur Techfun.sk. Comme je n'avais besoin que de trois états de commutation, quatre relais étaient largement suffisants.
Arduino est une plateforme matérielle libre basée sur un microcontrôleur, utilisée en radioamateurisme pour piloter divers appareils, décodeurs et systèmes d'automatisation. Grâce à sa programmation simple, elle convient également aux concepteurs moins expérimentés.
Le coût de construction est minimal. Hormis une carte Arduino Nano, un module relais et quelques fils, pratiquement aucun autre composant n'est nécessaire.
Après le téléchargement Programme de décodeur de bande OTRSP pour Arduino Le décodeur était immédiatement opérationnel. Dans N1MM+, il suffisait de définir une table de commutation d'état pour que le système fonctionne sans aucune autre modification.
Avantages de la solution

Le principal avantage du décodeur K7MDL OTRSP réside dans sa simplicité. Il n'est pas nécessaire d'analyser la communication CAT de chaque appareil ni de programmer soi-même le décodage de fréquence.
Un autre avantage réside dans sa polyvalence. Le même décodeur peut servir à commuter des transverters, des filtres, des commutateurs d'antenne ou d'autres dispositifs auxiliaires. Toute la logique reste définie dans le programme du concours et sa modification ne nécessite aucune intervention matérielle.

Pour les stations de concours, OTRSP représente un moyen très simple d'accroître le niveau d'automatisation et de réduire le risque d'erreurs lors du changement de bande.
Conclusion
Le décodeur OTRSP K7MDL est un projet intéressant pour tout radioamateur souhaitant automatiser sa station sans solutions matérielles complexes. Associé à une carte Arduino Nano et à un simple module relais, il permet de créer un décodeur de bande universelle capable de contrôler une large gamme d'appareils.
Grâce à son code source ouvert, son coût minimal et sa configuration simple, c'est l'un des projets qui peut être réalisé par pratiquement n'importe quel radioamateur ayant une expérience de base avec Arduino.
