Télécharger Imprimer la page

Publicité

Liens rapides

AR
SIG
DEC
duino
nal dcc
oder
Le décodeur DCC pour
Arduino UNO ou MEGA
pour tous et pour tous les signaux
(avec une centrale DCC)
Auteur : Nico Teering
Traduction : Jean-Michel Bapt
Décembre 2021
ArSigDec version: 4.0
Document version: 4.0-FR
Contact :
Info@arcomora.com
www
: www.arcomora.com

Publicité

loading

Sommaire des Matières pour Arcomora ARduino

  • Page 1 Le décodeur DCC pour Arduino UNO ou MEGA pour tous et pour tous les signaux (avec une centrale DCC) Auteur : Nico Teering Traduction : Jean-Michel Bapt Décembre 2021 ArSigDec version: 4.0 Document version: 4.0-FR Contact : Info@arcomora.com...
  • Page 2 De quoi avez-vous besoin ? ............................6 Le matériel ................................6 Vous avez plusieurs options........................... 6 Option 1 : un Arduino UNO, ou un Arduino Mega2560 ................... 6 Circuit DCC ................................6 Option 2 : Le décodeur DCCNext ..........................7 Logiciel ..................................
  • Page 3 Démarrage ................................20 Sortie du programme ............................20 Fichier log ................................20 Documentation personnelle ............................ 20 Arduino Nano, Arduino Mega2560 .......................... 20 Configuration à partir du deuxième décodeur ......................21 Modifier le port COM ............................... 21 Configuration de Putty ............................. 21 -*-*-*- Base de données des signaux préconfigurés ......................
  • Page 4 Pour rendre l'Arduino accessible à tous, j'ai donc créé un programme pour gérer les signaux lumineux. C’est un décodeur DCC basé sur un Arduino que j’ai baptisé ARSIGDEC. Avec l'ARSIGDEC, tous les signaux imaginables peuvent être mis en oeuvre. Les seules limitations sont qu'un signal ne peut pas avoir plus de 8 LEDs (les LEDs montées en parallèle ne comptent que pour 1) et qu’un signal ne peut présenter plus de 10 aspects...
  • Page 5 Toutes les fonctionnalités d’ARSIGDEC d’un seul coup d’oeil :  Contrôle jusqu’à 8 signaux (UNO) ou 30 signaux (MEGA) avec un Arduino jusqu’à 16 LEDs avec un UNO et jusqu’à 59 LEDs avec un MEGA  Un signal peut comporter jusqu’à 8 LEDs. Les LEDs montées en parallèle comptent pour une seule LED.
  • Page 6 Sur l'Arduino nous voyons aussi quelques ports avec le texte « Power ». Ici nous trouvons deux ports 5 volts (qui sont des sorties), deux connecteurs GND et un port Vin. A la place de la prise Jack, vous pouvez également utiliser le port «...
  • Page 7 Cette carte « DCC/Power Shield » peut être commandée directement ici : www.arcomora.com/order-2/ En cas de rupture de stock, le délai de livraison peut être de quelques semaines. Vous devez vous procurer de votre côté l’Arduino qui vous conviendra. Option 2 : Le décodeur DCCNext Le décodeur DCCNext est complètement nouveau.
  • Page 8 (environnement intégré de développement), ces drivers sont probablement déjà installés. Rappel : pour le clone chinois de l’Arduino, il est en général nécessaire d’installer le driver spécial CH340 Ces quatre composants sont automatiquement installés sur votre PC pendant le processus d’installation.
  • Page 9 Schéma de connexion ARSIGDEC - UNO Les signaux peuvent être connectés directement sur la carte DCC/Power Shield ou sur le décodeur DCCNext, avec une résistance de faible valeur. De nombreux signaux comportent déjà de construction une résistance. Ces résistances sont généralement de valeur trop élevée car souvent ces signaux sont prévus pour fonctionner sur du 16V.
  • Page 10 A chaque démarrage du programme, une vue d'ensemble de la configuration s'affiche automatiquement. Arduino MEGA Si vous utilisez un Arduino MEGA, les broches 14 à 17 et 60 à 63 sont désactivées. Les ports 11 à 16 correspondent en réalité aux broches 54 à 59.
  • Page 11 Un signal peut avoir de 2 à 8 LEDs. Les LEDs montées en parallèle comptent pour une seule.  Avec un UNO, il y a au maximum 16 LEDs par Arduino. Donc le maximum est de 8 signaux à 2 LEDs ou 2 signaux à 8 LEDs.
  • Page 12 Cette configuration manuelle se compose d'un certain nombre d'étapes. Pour commencer, ArSigDec vous demande le nombre de LEDs du signal. Celles connectées en parallèle comptant pour une, elles doivent être connectées sur la même pin de l’Arduino et il y a 8 LEDs par signal au maximum.
  • Page 13 <Y>. 11. ArSigDec commence par attribuer les numéros de ports de l’Arduino aux DELs. Sur ces ports, vous devrez connecter les LEDs. Ensuite, tous les réglages sont enregistrés dans la mémoire de l’ArSigDec.
  • Page 14 Commande <S> (Ajout d’un nouveau signal Standard [prédéfini]) Avec la commande <S>, vous pouvez sélectionner un signal prédéfini dans la base de données intégrée. Consultez les dernières pages de ce document pour avoir la liste des signaux disponibles. L'ajout d'un signal standard suit le même processus que l’ajout avec la commande <N>, mais les étapes 1 et 2 sont remplacées par une question sur la référence que porte ce signal dans la base de données.
  • Page 15 Autres commandes générales Commande <I> (réglages Initiaux) Avec la commande <I>, vous pouvez modifier les réglages de base qui ont été saisis au premier démarrage ou après une réinitialisation. Il s'agit des réglages suivants :  Le numéro administratif pour ce décodeur, qui identifiera le décodeur.
  • Page 16 Commande <T> (Test) Une fois que vous avez réglé tous les signaux, vous pouvez utiliser la commande <T> pour les tester. Tous les aspects de chaque signal seront affichés pendant environ 5 secondes. La commande <T> existe également dans les commandes de signal.
  • Page 17 Commandes concernant les signaux Une fois la commande <M> saisie, vous pouvez modifier les réglages des signaux. Il vous sera d'abord demandéle numéro du signal que vous voulez modifier. Les commandes suivantes sont alors disponibles : Commande <?> Le point d'interrogation affiche un aperçu des commandes disponibles. Commande <B>...
  • Page 18 Commande <C> (mode de Connexion) Avec la commande <C>, qui fonctionne comme une bascule, vous pouvez modifier le mode de connexion du signal sélectionné (anode commune ou cathode commune). Pour plus d'informations sur les modes de connexion, voir la commande générale <C>. Commande <T>...
  • Page 19 Commande <F> (Fading [Fondu]) Avec la commande <F>, vous pouvez régler le fondu du signal. La saisie de <N> désactive le fondu. En entrant <Y>, vous pouvez activer le fondu ou modifier la durée du fondu existant. La durée saisie est arrondie au multiple inférieur par pas de 25 ms.
  • Page 20 Informations complémentaires Démarrage Au démarrage, le voyant d'état de l’Arduino clignote brièvement 3 fois. Ceci est le signal de démarrage. Le programme ArSigDec redémarre quand : - L'Arduino est mis sous tension - Vous appuyez sur le bouton de réinitialisation - Putty passe en mode configuration.
  • Page 21 Ce raccourci doit OBLIGATOIREMENT être utilisé si vous utilisez un Mega2560 ou un Nano puisque l'installation par défaut suppose un téléversement vers un UNO. Vous le trouverez dans le dans le dossier ArCoMoRa du menu Démarrer de Windows, dossier dans lequel figure également une documentation. Modifier le port COM Il peut arriver qu’un port COM de Windows soit modifié...
  • Page 22 Deutschland Nederland Nummer Blocksignal P-sein met cijferbak kleur / led farbe / led rood geel groen cijfer grün seinbeeld Signalbild adres adres rood grün groen geel Einfahrtsignal geel+cijfer farbe / led P-sein zonder cijferbak gelb grün kleur / led Signalbild adres rood geel...
  • Page 23 Österreich Hauptsignal farbe / led rood groen 1 groen 2 geel wit 1/2 aspect adres halt/fahrverbot frei frei 60 km frei 40 km ende fahrverbot Vorsignal farbe / led groen 1 groen 2 geel 1 geel 2 aspect adres vorsicht frei frei 60 km frei 40 km...
  • Page 24 België Hoofdsein normaal spoor kleur / led rood geel 1 geel 2 groen seinbeeld adres rood rood/wit dubbel geel groen/geel1 vert. groen groen/geel2 hor. Hoofdsein tegen spoor kleur / led rood geel 1 geel 2 groen seinbeeld adres rood rood/wit dubbel geel groen/geel1 vert.
  • Page 25 Hoofdsein + Cijfer tegen spoor kleur / led rood geel 1 geel 2 groen cijfer seinbeeld adres rood rood/wit dubbel geel groen/geel1 vert. groen groen/geel2 hor. dubbel geel+cijfer groen+cijfer groen/geel2/cijfer groen/geel1/cijfer Verwittigingssein+cijfer normaal kleur / led groen geel1 geel2 cijfer seinbeeld adres dubbel geel...
  • Page 26 France Number Cible-A couleur / led Jaune Rouge Vert aspect adres Voie libre Avertissement Sémaphore vert clignotant rouge clignotant jaune clignotant Cible-B couleur / led Jaune Rouge 1 Vert Rouge 2 aspect adres Voie libre Avertissement Sémaphore Carré vert clignotant jaune clignotant rouge clignotant Cible-E...
  • Page 27 Disque couleur / led Jaune 1 Rouge Vert Jaune 4 Jaunes 5 aspect adres Voie libre Avertissement Préannonce Disque Ralentissement 30 Ralentissement 60 Ralentissement 60 + Préannonce Cible-I blanc violet aspect adres manœuvre carré violet manœuvre réduite Cible-A avec oeilleton couleur / led Jaune Rouge...
  • Page 28 Cible-G avec oeilleton couleur / led Jaune Rouge 1 Vert Rouge 2 2 Jaunes H 2 Jaunes V oeil. aspect adres Voie libre Avertissement Sémaphore Carré Ralentissement 30 Rappel ralentissement 30 Ralentissement 60 Rappel ralentissement 60 vert clignotant rouge clignotant...
  • Page 29 Switzerland Combined SBB L Signal farbe/led aspect red 1 green 1 green 2 green 3 greem 4 yellow 1 yellow 2 yellow 3 adres Hauptsignal stop Hauptsignal go Vorsignal 60 km Vorsignal stop Vorsignal go Vorsignal 40 km Vorsignal 60 km Vorsignal 90 km Shunting Dwarf Signal farbe/led...
  • Page 30 Spain Maneuvers color / led white aspect address Movement authorized Stop Authorized override Pass authorized General 1 color / led green yellow aspect address Via Free Stop Stop announcement Caution announcement Conditional Immediate stop Stations color / led green yellow white aspect address...
  • Page 31 United Kingdom 3 aspects normal sequence color / led green yellow aspect address Proceed Caution Danger - Stop 4 aspects normal sequence yellow 1 color / led yellow 1 green yellow 2 aspect address Proceed yellow 2 Preliminary Caution Caution Danger - Stop 3 aspects flashing yellow color / led...

Ce manuel est également adapté pour:

Signal dccDecoder