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