Projet sondeur enregistreur
(Note)
L'afficheur enregistreur
Sur un sondeur à sortie NMEA l'information profondeur est envoyée
en permanence toutes les deux secondes.
Une première application très simple est de récupérer
l'information NMEA sur le PC portable et d'afficher une courbe de sondeur enregistreur.
C'est un programme à la portée du débutant qui fait ses
premières armes en langage de programmation.
Cette application est surtout pédagogique, en effet l'affichage servirait
davantage à la barre qu'à la table à carte.
Il faut donc faire mieux et réaliser une application autonome sans monopoliser
le PC. Je la décrirai en développant la conversion NMEA, dans
les modules associés. La difficulté n'est pas de réaliser
cette application mais bien d'afficher le résultat. C'est toujours le
même problème, réaliser un affichage lcd propre et étanche
est matériellement très complique. Il va sortir prochainement
des instruments de tableaux compatibles avec les gammes actuelles qui ne sont
pas graphiques.
Il faut bien faire la différence entre les afficheurs. Tous les afficheurs
actuels activent des zones figées destinées à afficher
de grands chiffres ou des textes écrits"en dur". Cela ne permet
rien d'autre que l'affichage prévu, par exemple trois gros digits et
quelques mots prédéfinis.
Il est beaucoup plus souple de travailler en mode graphique, par exemple 128*128,
ce qui veut dire que les 16384 points sont accessibles individuellement, cela
permet de tout afficher.
La gestion est très simple, le décodeur sait effectuer des opérations
élémentaires, éteindre tout, allumer tout, allumer/éteindre
un point par ses coordonnées.
La réalisation
Avant de se lancer dans ce projet, il faut donc trouver un bon afficheur à
prix raisonnable et se demander comment le mettre en boîte de manière
satisfaisante avec quelques touches étanches. Les afficheurs graphiques
sont souvent très peu visibles au soleil.
Cette partie délicate étant résolue, le reste du projet
ne présentera pas de difficultés majeures.
Le défilement de l'affichage étant très lent, la mise en
place des données se fait dans un tampon ram intermédiaire qui
sera shifté en relevant les points qui doivent changer d'état.
Cela permet de ne passer que très peu de points à écrire
sur l'afficheur et permet un rafraîchissement très souple.
Il est évident qu'un tel afficheur universel visible de la barre permet de multiples autres applications, depuis l'émulation d'un quelconque afficheur classique, logique ou analogique, en passant par le barographe, l'affichage Navtex, la recopie de l'écran du traceur GPS ou du radar pour les modèles évolués