Retour

Contrôle d'un rotor d'antenne via DTMF
Arduino

Projet développé à la demande de Stéphane F4DVK afin de contrôler la rotation d'une antenne sur un site relais.  Le code doit commencer par un D suivi de 3 chiffres de 000 à 359 représentant les degrés de la rose des vents. La validation OK ou NOK du code ainsi que la fin de rotation sont confirmées par l'envoi d'un court signal en CW.  
Dans le dossier joint je propose un  circuit imprimé pour un shield Arduino avec décodeur DTMF  MT8870.
Une interface Arduino/rotor est à prévoir selon second schéma ci-dessous.

Principe: La consigne en degrés, envoyée par code DTMF, est traduite en tension pour être comparée à la tension issue du potentiomètre de recopie du rotor. (Entrée analogique A0 de l'Arduino).  Un des deux relais de l'interface est commuté afin que le rotor tourne à droite ou à gauche selon comparaison; ceci jusqu'à égalité des tensions. La rotation en cours peut être éventuellement stoppée prématurément (touches DTMF: D #).
Si  nécessaire un code "secret" bloque ou débloque toute la procédure.

 

 Programme + infos sont    Ici 

 

(Janvier 2016 )