ANNEXE F
PILOTAGE DU LX200 PAR
ORDINATEUR
Le contrôle à distance d'un télescope par un
système informatique à longtemps relevé du rêve
irréaliste
pour
la
très
grande
astronomes amateurs. La liaison entre le télescope
et un micro-ordinateur personnel impliquait jusqu'à
ce jour la mise en œuvre aussi onéreuse que
complexe d'un savoir- faire pointu tant mécanique
qu'électronique et informatique.
Le calculateur interne du LX200 est équipé d'une
interface RS-232, ne nécessitant pour communiquer
avec un ordinateur externe qu'un protocole dit "Série"
(les informations sont transmises sur deux fils l'une
après l'autre, au lieu d'être transmises simultanément
par paquets sur un plus grand nombre de fils comme
c'est le cas avec les interfaces dites "parallèles"). Un
simple programme de communication série vous
permettra de simuler depuis votre micro-ordinateur
les ordres donnés directement par les touches de la
raquette, et cela grâce au "Command Set" du
calculateur LX200 (Groupe d'Ordres de Commande
que nous appellerons pour simplifier le G.O.C.).
L'avantage de l'ordinateur est l'affichage, beaucoup
plus confortable et convivial sur grand écran, évitant
les abréviations liées à l'utilisation d'un petit afficheur
à cristaux liquides comme celui de la raquette. Toutes
les commandes et tous les modes du calculateur
LX200 sont utilisables à partir de quasiment tous les
micro-ordinateurs domestiques, via une simple liaison
RS-232. Notamment, pour ne citer que quelques
exemples, on peut ainsi explorer à distance la
Bibliothèque
d'Objets,
ajuster
déplacement ou de recherche du télescope ou,
encore, effectuer la mise au point à l'aide du dispositif
optionnel Meade Réf.1206.
Même les utilisateurs d'un équipement informatique
qui ne connaissent pas la programmation peuvent
tirer parti de ces possibilités révolutionnaires grâce à
des logiciels astronomiques du commerce doté u!
Protocole de commande LX200.
Pour les programmeurs
indications nécessaires à la réalisation d'un câble de
liaison RS-232, à l'écriture d'un programme de test
de la liaison RS-232 appelé LX200 TEST, à la
connaissance du Groupe d'Ordres de Commande
(G.O.C.) du calculateur LX200 et, enfin, à l'écriture
d'un programme de démonstration (LX200 DEMO)
autorisant l'accès à la Bibliothèque d'Objets intégrée,
la recherche et le centrage des différents objets
visés.
1. Liaison RS-232
Le câble idéal est un câble de type "téléphonique plat'' à
6 conducteurs terminé à l'une de ses extrémités par une
fiche correspondant à la prise RS-232 spécifique de
votre micro-ordinateur et à l'autre extrémité par une fiche
de type "Connecteur téléphonique standardisé à 6
majorité
des
la
vitesse
de
chevronnés. voici les
- 64 -
broches" tel que représenté sur la Fig.29. Ces différents
éléments sont disponibles dans la plupart des magasins
de
pièces
détachées
maximale du câble est de l'ordre de 30 mètres (elle
dépend en fait de la qualité électrique du câble et peut
dépasser cette longueur}.
La Fig.29 montre le brochage de la fiche ''téléphone". Le
rôle des numéros de broches de 1 à 6 de la prise à 6
broches du LX200 est décrit dans le tableau ci-dessous
qui indique également la correspondance avec le
brochage des prises standards RS-232 de la plupart des
ordinateurs personnels (PC ou Persona! Computer). La
plupart de ces fiches et prises sont de type DB-9 ou DB-
25: consultez le mode d'emploi de votre ordinateur pour
vous assurer qu'il utilise bien un brochage standard. En
cas de non concordance, utilisez les indications portées
dans le mode d'emploi de l'ordinateur. A noter : seuls
trois fils sont réellement nécessaires.
Tableau de brochage
2. Programme de test du LX200
A présent que votre câble est prêt, vous devrez le tester. Le
petit programme ci-dessous, écrit en GW Basic, s'appelle
LX200 TEST et "tourne" sur virtuellement tout ordinateur
IBM PC, AT ou compatible. Ce programme permet de tester
efficacement la communication dans les deux sens entre
votre ordinateur et le calculateur intégré du LX200. Un
dysfonctionnement pourra être interprété comme un défaut
du câble: soudure du mauvais fil sur une mauvaise broche,
soudure "sèche", etc. Tout ceci relève du contrôle d'un
électronicien averti !
Pour écrire le programme, commencez par charger le GW
Basic {ou tout autre langage Basic don disposez, ce qui
pourra impliquer de petites modifications de syntaxe) et
tapez
les
lignes
de
sauvegardez
Je
électroniques.
La
longueur
code
successives
.Pour
programme
sous
l'appellation
finir,