Projet .... TNC Stand Alone pour APRS .... |
|
Description et caractéristiques Reçoit/transmet des balises pour le trafic en APRS. Il affiche le trafic des paquets sur l'écran TFT 480 x 320 : la partie encodage/décodage du signal ainsi que la gestion de l'affichage est confiée à Arduino Mega, il n'y a donc que quelques composants nécessaires logés sur la carte milleforo au côté. La transmission de la balise peut avoir lieu à intervalles de 2, 4 ou 8 minutes, sélectionnables via les cavaliers sur la carte. La partie logicielle concerne la gestion des différentes pages affichées à l'écran, tandis que l'encodage/décodage du protocole AX25 est obtenu grâce à la bibliothèque LibrAPRS.h et les différents fichiers joints et téléchargeables sur Git_Hub Naturellement le protocole NMEA est respecté pour être. compatible avec le programme UI View. Il a fallu modifier le fichier device.h pour déplacer les ports PORTD (utilisés par l'afficheur) vers PORTL qui restait disponible. L'entrée du signal du RTX est également désormais sur le PORT A7 tandis que le circuit d'origine utilisait le PORT A0 qui est également utilisé par l'écran. Le trimmer vertical s'occupe de la tension de décalage sur l'entrée audio et doit être réglé sur 2,8 volts tandis que le trimmer horizontal sert à réguler l'intensité du signal à envoyer à l'entrée microphone du RTX. |
|
:::::::::....Présentation............................................................................................................................................Écran de trafic APRS |
|
Carte supplémentaire Le pin en haut à gauche se connecte au RTX et notamment GND, haut-parleur, microphone, PTT (signe rouge) Le pin en haut à droite connecte l'Arduino Mega avec cette séquence : PTT - pin 46, PL7 - pin 42, PL5. broche 44 (repère rouge). Bouchon inférieur In 3,3 Volts, Out Aref, Out pin A7 (marque rouge). Prise à droite en partant du haut : GND, broche 53 Led RX, broche 51 Led TX, broche 45 PL4, broche 43 PL6, broche 41 sélectionne l'intervalle de balise 4 minutes, broche 39 comme ci-dessus pendant 8 minutes. Le commutateur permet de passer de la vue avec la carte à celle avec le trafic de paquets uniquement. Ajout d'un 7808 avec un petit dissipateur thermique pour tout alimenter en 12 volts DC. |
Schéma électrique |
........... Dernière version avec affichage cartographique.......................................................... La référence des coordonnées sur la carte est obtenue à partir de la réception des différentes balises avec le protocole NMEA. Cette version a nécessité la modification des librairies Sd2Card.h et Sd2PinMap.h pour être compatible avec la carte Arduino Mega puisque le soft original a été créé pour Arduino Uno qui occupe cependant toutes les broches disponibles. La carte est chargée depuis la S_Card avec le fichier 03.bmp : ce sont les cartes utilisées à l'époque avec le programme UI-View, cependant réduites dans ce cas à une partie de la Toscane afin de pouvoir toujours lire les différents emplacements . Les broches utilisées à ce stade pour la S_Card sont les suivantes : broche 50 = broche MISO 51 = broche MOSI 52 = broche SCK 53 = SS. |
|
............Version finale : panneau supérieur avec les LED Tx et Rx, le switch pour passer de l'affichage du trafic par paquets au mode carte et évidemment l'affichage. Panneau arrière commençant par la prise gauche pour programmer l'Arduino AT-MEGA depuis l'extérieur puis l'interrupteur d'alimentation, la prise de courant et juste au dessus la fiche pour la connexion avec l'émetteur-récepteur. |
|