Banc d'essai avec centrale DCC++

Toutes les discussions sur l'Arduino !

Modérateur : MOD

Répondre
Plume
Bavard
Messages : 62
Enregistré le : jeu. 02 juil. 2015, 22:18
Echelle pratiquée : HO
Club : UAICF Nevers Vauzelles
Site Internet : http://modelisme58.free.fr
Localisation : Nevers

Banc d'essai avec centrale DCC++

Message par Plume » dim. 30 juin 2019, 17:19

L'UAICF Nevers-Vauzelles a réalisé un banc d'essai pour lire, écrire les CV des décodeurs de locomotives. Ce projet est basé sur une Centrale DCC++.

Le projet comprend 2 cartes Arduino : la centrale DCC++ et la souris connectée à la centrale DCC++ via la liaison série Rx0/Tx0.
centrale_dcc.png
centrale_dcc.png (69.16 Kio) Vu 826 fois

Les fichiers sources sont téléchargeables sur le site : http://modelisme58.free.fr/index.php/arduino.html
Le banc d'essai a été conçu pour utiliser des voies HO, N et O.

La souris DCC++ comprend 2 modes de fonctionnement :
  • Mode « TRACTION » :
o Commande jusqu’à 12 locomotives (adresses DCC)
o Sélection de la locomotive avec interrogation du CV1 ou sélection manuelle du CV1
o Sélection de la vitesse à l’aide d’un bouton rotatif encodeur
o Sélection du sens de marche
o Activation / désactivation des fonctions F0 à F28
  • Mode « PROGRAMMATION » :
o Sur voie de circulation
 Écriture des CV
o Sur voie de programmation
 Écriture des CV
 Lecture des CV

En mode « Programmation », 2 boutons poussoirs permettent de lancer automatiquement la lecture des CV :
 CV « 1 » : lit l’adresse DCC de la locomotive ;
 CV « 7 » et « 8 » : lit la version et l’identification du fabricant du décodeur.

On positionne la locomotive sur les rails : un appui sur le bouton « CV 1 » ou « CV 7/8 » permet de lire et affiche rapidement la valeur lue sur la voie de programmation.

La liste des décodeurs interrogés est enregistrée sur la carte SD : un fichier CSV est généré dès lors qu’un nouveau décodeur est identifié (CV7 et CV8). Il est possible de compléter le fichier CSV avec un éditeur de texte ou tableur : en mode programmation s’affichera alors sur l’écran LCD la définition du CV lors de sa sélection.

La centrale DCC++ comprend 2 sorties :
  • • Voie de circulation ;
    • Voie de programmation.
Le banc d’essai propose 3 sorties :
  • • Voie de circulation ;
    • Voie de programmation ;
    • Voie pour le banc d’essai avec sélection de la voie de circulation ou de
    programmation à l’aide d’un relai 2 RT.

Répondre