F4CTZTracker V2

Description

La version 2 du F4CTZTracker a pour but de reprendre les éléments de la version 1 en y améliorant grandement l’ergonomie d’utilisation et la reproductibilité avec des moyens OM et un budget restreint.

Afin de répondre au besoin d’ergonomie et aillant dans mes tirroirs une dalle 10pouces TFT couleur 18bits, c’est ce format d’écran qui a été retenu. Le modèle retenu est un NEC 640×480 pixels que l’on peut approvisionner sur Ebay pour environ 50€.

Ensuite, pour exciter cet écran une première approche m’a conduit à envisager l’utilisation d’un PIC24FJ256DA210 de Microchip qui possède un contrôleur graphique intégré et d’une SRAM de 1Mo. Vous trouverez ci-dessous des photos et une vidéo du début du développement du menu de configuration.

Cette option PIC24 + SRAM fonctionne et est assez fluide (aucun calcul de prédiction intégré pour l’instant) mais déjà des obstacle se dressent en terme de prix et de facilité de reproduction avec des moyens OM. En effet, il faut réaliser des pistes de 0,25mm avec une isolation à 0,25mm, le câblage du PIC24 à la RAM est un bus à 100MHz à réaliser en double couche, etc… La réalisation de PCB prototype en 4 couches est envisageable à un prix correct (environ 50€) mais si on y ajoute le prix de la SRAM, du PIC24 et de tous les composants nécessaires, on peut dire que cette solution s’éloigne beaucoup de l’objectif initial.

Une solution alternative est en cours de développement et sera présentée ultérieurement.

Video

Photos

F4CTZTracker V1

Description

Après la réalisation de multiples versions d’un logiciel de poursuite de satellite et la recherche dans la multitude de logiciel existant (InstantTrack, Nova, Orbitron, etc.) en 10ans, je n’en ai jamais trouvé un qui me convienne complètement. En effet, toutes les solutions de commande d’antennes existantes ou que j’ai pu imaginé sur PC présentait un gros problème d’ergonomie avec la nécessité d’avoir toujours le PC d’allumé (source de parasites) et toujours un ou plusieurs des paramètres (site, azimuth, élévation) que l’OM doit contrôler manuellement. Les passages des satellites LEO (orbites basses) ne durent pas plus de 15min dans les meilleures cas donc l’OM n’a pas de temps à perdre à piloter ses antennes, à compenser le doppler si il veut vraiment profiter de ce cours laps de temps pour trafiquer dans de bonne condition.

J’ai donc cherché ce qu’il existait dans les solutions autonomes à base de microcontrôleur. Dans cette recherche, j’ai trouvé le LVBTracker de Howard G6LVB (www.g6lvb.com). L’idée du F4CTZTracker est partie de là : s’inspirer du LVBTracker pour l’améliorer ergonomiquement parlant avec une afficheur graphique et y ajouter des fonctionnalités.

La station que j’avais en 2007, 2008 était celle décrite sur cette page. Le F4CTZTracker a donc été conçu pour piloter les trois équipements suivants :

  • YAESU FT847.
  • Moteur d’azimuth CREATE RC5-1.
  • Moteur d’élévation KENPRO KR400.

Voici les fonctionnalités que j’ai réalisé en m’inspirant du LVBTracker :

  • LCD 128×64.
  • 4 boutons de direction pour le pointage manuel.
  • 1 bouton OK et 1 bouton Cancel pour la navigation dans les menus.
  • Un clavier 4×3.
  • Une entrée GPS.
  • Un port série pour piloter un TRX (FT847 pour l’instant seulement)  pour la compensation doppler.
  • Un port série pour recevoir les mises à jour des KEPS. Ce port peut aussi être utilisé pour le pilotage selon le protocole GS232 à partir d’un PC (a servi plus plus le débuggage lors de la conception qu’autre chose) ou d’un accessoire  comme un décodeur de trame APRS GPS pour le pointage automatique vers une station transmettant ses coordonnées (un ballon sonde par exemple).
  • Commande par MOS optocouplé des moteurs.
  • Entrées AZ et EL analogique.
  • Prédiction jusqu’à 15 satellite.
  • Prédiction de la lune.

Voici une vidéo de présentation que j’ai récemment réalisée après avoir exhumer ce projet. On peut y voir les menus, l’interface de tracking, le menu de pointage manuel et semi-automatique, le setup et le chargement de KEPS, etc. Pour la démo, seul le PC est connecté (je n’ai plus de station permettant une démo complète) :

 

Photos

F4CTZTracker V1 Dev

F4CTZTracker V1 Assemblage 2

F4CTZTracker V1 Assemblage 1 F4CTZTracker V1 FrontPanel

Schémas et routages Cadsoft EAGLE

F4CTZTrackerV1 - Fichier Eagle
Titre: F4CTZTrackerV1 - Fichier Eagle (503 clics)
Légende:
Nom du fichier: fichier_eagle_f4ctztracker.rar
Taille: 152 KB

Schémas

Module principal

F4CTZTracker - Schéma
Titre: F4CTZTracker - Schéma (543 clics)
Légende:
Nom du fichier: f4ctztracker-schema.pdf
Taille: 41 KB

Commande puissance

F4CTZTracker - Commande Puissance - Schéma
Titre: F4CTZTracker - Commande Puissance - Schéma (534 clics)
Légende:
Nom du fichier: f4ctztracker-commande-puissance-schema.pdf
Taille: 15 KB

Contrôle affichage

F4CTZTracker - Controle affichage - Schéma
Titre: F4CTZTracker - Controle affichage - Schéma (527 clics)
Légende:
Nom du fichier: f4ctztracker-controle-affichage-schema.pdf
Taille: 13 KB

PCBs

Module principal

F4CTZTracker - PCB BOTTOM
Titre: F4CTZTracker - PCB BOTTOM (866 clics)
Légende:
Nom du fichier: f4ctztracker-pcb-bottom.pdf
Taille: 73 KB
F4CTZTracker - PCB implantation
Titre: F4CTZTracker - PCB implantation (489 clics)
Légende:
Nom du fichier: f4ctztracker-pcb-implantation.pdf
Taille: 29 KB
F4CTZTracker - PCB TOP
Titre: F4CTZTracker - PCB TOP (969 clics)
Légende:
Nom du fichier: f4ctztracker-pcb-top.pdf
Taille: 76 KB

Commande puissance

F4CTZTracker - Commande Puissance - BOTTOM
Titre: F4CTZTracker - Commande Puissance - BOTTOM (482 clics)
Légende:
Nom du fichier: f4ctztracker-commande-puissance-bottom.pdf
Taille: 13 KB
F4CTZTracker - Commande Puissance - Implantation
Titre: F4CTZTracker - Commande Puissance - Implantation (944 clics)
Légende:
Nom du fichier: f4ctztracker-commande-puissance-implantation.pdf
Taille: 16 KB
F4CTZTracker - Commande Puissance - TOP
Titre: F4CTZTracker - Commande Puissance - TOP (392 clics)
Légende:
Nom du fichier: f4ctztracker-commande-puissance-top.pdf
Taille: 13 KB

Contrôle affichage

F4CTZTracker - Controle affichage - BOTTOM
Titre: F4CTZTracker - Controle affichage - BOTTOM (585 clics)
Légende:
Nom du fichier: f4ctztracker-controle-affichage-bottom.pdf
Taille: 16 KB
F4CTZTracker - Controle affichage - Implantation
Titre: F4CTZTracker - Controle affichage - Implantation (538 clics)
Légende:
Nom du fichier: f4ctztracker-controle-affichage-implantation.pdf
Taille: 18 KB
F4CTZTracker - Controle affichage - TOP
Titre: F4CTZTracker - Controle affichage - TOP (457 clics)
Légende:
Nom du fichier: f4ctztracker-controle-affichage-top.pdf
Taille: 14 KB

Nomenclature

Codes sources microcontrôleur

 

F4CTZTrackerV1.61 – Fichier HEX PIC18F
Titre: F4CTZTrackerV1.61 – Fichier HEX PIC18F (194 clics)
Légende:
Nom du fichier: f4ctztracker_v1-61.rar
Taille: 78 KB
F4CTZTrackerV1.61 – Source PIC18F
Titre: F4CTZTrackerV1.61 – Source PIC18F (244 clics)
Légende:
Nom du fichier: sources_f4ctztracker_v1-61.rar
Taille: 2 MB

Codes sources et application de chargement des KEPS sur PC

  

F4CTZTracker KepsLoader v1.1 Executable
Titre: F4CTZTracker KepsLoader v1.1 Executable (186 clics)
Légende:
Nom du fichier: f4ctztracker_kepsloader_v1-1.rar
Taille: 6 MB
F4CTZTracker KepsLoader v1.1 Sources
Titre: F4CTZTracker KepsLoader v1.1 Sources (200 clics)
Légende:
Nom du fichier: sources_f4ctztracker_kepsloader_v1-1.rar
Taille: 10 MB

Projets

Radio

Electronique

Théorie

Quelques outils théoriques pour savoir ce que l'on fait...

Bibliothèque

Account Locked Out

Email Confirm

Update Password

Mot de passe oublié

Réinitialiser le mot de passe

Stations

Je suis radioamateur depuis l’âge de 16ans donc les QRA se sont succédés depuis. Dans ces articles je décris rapidement chacune de mes stations au fil des années et les objectifs techniques que je cherchais à atteindre.

Radio

Electronique

Théorie

Quelques outils théoriques pour savoir ce que l'on fait...

Bibliothèque

Account Locked Out

Email Confirm

Update Password

Mot de passe oublié

Réinitialiser le mot de passe

Marseille 13011 – JN23RH

J’ai passé ma licence en Avril 1999 à l’âge de 16ans après un an de formation avec Robert F6EUZ au radio-club F6KRD.

A l’époque chez mes parents, j’ai construit cette station petit à petit avec plusieurs envies de découverte : l’ATV, le trafic par satellite, et l’écoute du décamétrique.

La station

Les antennes

Les réalisations

La difficulté que j’avais à l’époque était à la fois le manque de connaissances et le manque de moyen de mesures donc il fallait se débrouiller pour arriver à avancer pour découvrir de nouvelles techniques avec un oscillo 4x100Mhz, un multimètre et ma lecture hebdomadaire, MEGAHERTZ Magazine.

Intéressé par les transmissions numériques, j’ai réalisé un modem Baycom et trafiqué un peu en APRS entre autre.

Bien intéressant, le Packet Radio et l’APRS m’ont de moins en moins intéressé au profit de l’activité satellite et l’ATV.

Côté satellite, c’était la grande époque de MIR et de UO-14. J’ai eu l’occasion de recevoir la station spatiale mais je n’ai été confortablement équipé pour l’émission satellite qu’après son retour dans l’atmosphère terrestre. Mais j’ai pu commencé à gouter au plaisir des transmission satellite grâce à UO-14 et un transverter 28-144 de chez Sommerkamp.

J’ai aussi pris goût à l’écoute des satellites météo sur 137MHz. J’ai pour cela assemblé deux kits  et réalisé quelques antennes :

  • Kit préampli 137Mhz.
  • Kit récepteur 137Mhz.
  • Antenne Turnstile.
  • Antenne quadrifilaire.

C’est dans ce cadre que j’ai réalisé mon 1e petit logiciel de prédiction de satellite car je n’ai jamais réussi à trouver mon bonheur dans des logiciels comme InstantTrack bien trop vieux (même si performant) et à l’interface austère. Je voulais un logiciel simple et fonctionnant sous Windows ce que j’ai réalisé en Delphi.

Puis l’ATV et le fait de monter en fréquence m’attirant beaucoup, j’ai pu mener à bien sur cette station quelques réalisations :

  • Antenne 13cm Yagi_Guigose.
  • Préampli 23cm (Merci JF F1LVO).
  • Un petit émetteur 23cm ATV.

 

 J’ai aussi commencé à l’époque mon apprentissage de la programmation des microcontrôleurs sur 16F84 avec un programmateur JDM et du PICBasic.