Comtech Control board
Transcription
Comtech Control board
Comtech Control board Ver 1.2 par F1UBJ 1/ Objectif : Contrôler depuis un PC de 1 à 4 module ATV Comtech (TX et RX 1.2 Ghz, TX et RX 2.3 Ghz). Bénéficier de mémoires pour chacune des bandes. Coût de la platine d’interface peu élevé. 2/ Fonctionnement général : Les fréquences souhaitées sont envoyées depuis le PC à l’ aide d’ un programme dédié , la conversion RS-232 vers I2C est effectué grâce à un Max232 et un Pic 16F628. Le Max232 convertit le -12/+12 du RS232 en 0-5V acceptable pour le Pic et le 16F628 se charge de la transmission des données au format I2C vers le tuner. 3/ Le programme PC : Il est bien entendu disponible gratuitement sur simple demande et je suis ouvert à toutes idées d’amélioration Je ne rentre pas dans les détails d’utilisation du programme car il est on ne peut plus simple. 4/le programme du Pic : Il peut être très facilement modifier et amélioré , je n’ ai pas cherché à optimiser le code pour gagner quelques micro secondes , mais plutôt à le rendre le plus claire possible , je l’ ai commenté du mieux que j’ ai pu , si vous avez quelques questions n’ hésité pas à me les poser. Il a été écrit sous le logiciel Micro code Studio en Pic basic Pro Je n’ai pas utilisé l’instruction Hserin dans un souci de portage vers d’autre pic non équipé d’Uart (16F84 pas exemple). Pour alléger un peu plus l’interface , j’utilise l’ oscillateur interne du pic 16F628 , ce qui nous évite d’ utiliser un quartz ou un circuit RC externe Important : Lors de la programmation du Pic , bien décocher toutes les cases de « Fuses » et sélectionner oscillateur ‘Int RC’ , qui correspond au choix de l’utilisation de l’ oscillateur Interne 5/ Photo du prototype de l’interface Le programme PC , et les fichiers HEX et PBP pour le pic sont dispo sur simple demande 6/LeSchéma Schéma format Isis , par F1UBJ