Cette page décrit les modifications qui ont étaient
apportées au système à l’occasion de la réalisation d’une première série
de 7 unités. La version originale ainsi que le principe de fonctionnement sont
décrits ici
Le système a été porté sur un microcontrôleur plus récent (un MC9S12XE de chez Freescale). A cette occasion l’électronique a été redessinée pour intégrer un port d’autoguidage (ST4 in), un oscillateur compensé en température de grande précision (TCXO) et une connectique plus universelle qui permet de se raccorder à MCMTII sans avoir à modifier ce dernier.
Schéma général :
Fichiers nécessaires pour la réalisation du
hardware :
Circuit imprimé : fichier Altium Designer
Liste des composants : fichier Excel
Ces nouveaux Microcontrôleurs ne se programment malheureusement plus aussi simplement que ceux de la génération précédente. C’est pour cette raison que j’ai fournis des kits pré assemblés dans lesquels le microcontrôleur est préprogrammé avec un Bootloader.
Pour configurer le système avec vos paramètres
il vous faudra utiliser le logiciel "miniIDE".
Les fichiers que nous allons utiliser peuvent être téléchargés ici : Sources-2-1-06.zip
Assembleur pour les µc MC9S12X : ahc12.exe et ahc12.dll
En pratique:
Installez miniIDE, copier ahc12.exe et ahc12.dll dans le répertoire où vous venez d’installer
le logiciel. Ouvrez miniIDE, dans les menus, cliquez sur "Build">"Options…".
Dans la boite de dialogue, choisissez l’onglet "Tools", Cliquez
sur la flèche à coté du champ de saisie et allez cherché le fichier ahc12.exe
que vous venez de copier. Cochez la case "use output window" et choisissez
ensuite l’onglet "Assembler".
Dans cet onglet, décochez toute les cases et entrez dans la zone de saisie "Options :" les paramètres suivants : -CPUHCS12X -FA2 .
Cliquez ensuite sur Ok pour valider.

déterminer la valeure de VRTADD :
La valeur VRTADD permet de corriger une éventuelle dérive.
Pour déterminer cette valeure, il faut mesurer la dérive en AD.
- Effectuer une mise en station à peut près correct (on ne peut pas utiliser la methode de king pour la mise en station temps que l'on a une dérive)
- Choisir une étoile proche de l'equateur céleste et légèrement après le méridien (de sorte que d'eventuels jeux dans les mirroirs ne viennent pas perturber la mesure)
- Faire un enregistrement de l'erreure périodique avec le logiciel de votre choix. (AstroSnap par exemple fournit un fichier .txt que l'on peut ouvrir avec excel)
- Inserer les données d'erreure perriodique dans les deux premières colonnes de ce fichier excel : EPnpec2.xls
- Déterminer la dérive en seconde d'arc par seconde.
- Mettre à jour les paramètres VRTADD, RDM et RDM_ROL grâce la dérive que l'on a trouvé et reprogrammer NPEC.
La mise en station :
Une fois que l'on a supprimé la dérive on peut obtenir une très bonne précision sur la mise en station en utilisant la methode de King. (Le logiciel AstroSnap permet cela). J'ai remarqué que l'on obtient de meilleures résultats sur la mise en station par cette methode lorsque l'on n'active pas la correction de la vitesse de King dans le driver de MCMTII. (J'ai l'impression que le driver de MCMTII ne calcul pas bien la correction de la vitesse de king au voisinage du pôle).
Si vous rencontrez des problèmes ou pour me faire part de vos retours d’expérience n’hésitez pas
à me contacter ( gregoire[a]carde.fr ).