Saturday, March 31, 2018

Après une longue abscence, voici une petite video qui montre un nouveau projet :



Après la "NanoStation" et la "Nanopro Remote", voici un projet qui se veut plus facile à approcher et à modifier. Le code est basé sur un projet Arduino - ce qui facilite la modification et l'adaptation à vos réseaux.

La carte de contrôle est basée sur un Arduino UNO avec un clavier / écran qui permet d'avoir une petite interface utilisateur (surtout quand il y a un problème ...)
Les signaux DCC sont générés par un module L298N - il permet aussi de travailler en analogique en générant un signal en PWM.
Les détecteurs de courant, les feux et les aiguillages sont contrôlés à travers un bus I2C qui permet d'avoir de nombreuses entrées / sorties sans avoir une forêt de cables ...
On a aussi une télécommande radio pour contrôler l'ensemble.

Au départ, on lit l'adresse DCC des locomotives sur une voie de programmation, puis la loco est conduite sur une portion de voie spécifique, une deuxième fois pour la deuxième loco. Ensuite, une petite télécommande radio (similaire à la nanopro remote) permet de contrôler la vitesse des locomotives sur le réseau.
Pour lire les CV en DCC, on utilise une petite résistance de 0.22 Ohm qui permet de détecter les "Acknowledge" quand on interroge la locomotive sur la voie de programmation.
La même résistance est utilisée pour s'assurer qu'on a pas de court circuit sur les voies.

Les détecteurs de courant permettent de suivre les locos sur chacun des segments de voie et permet de faire en sorte que les locomotives ne se rentrent pas dedans.

Des articles sur ce blog devraient apparaitre pour vous permettre de reproduire le système et de contrôler votre réseau avec ce système. Mettez un petit commentaire si vous êtes intéressé, ça me motivera à les écrire plus rapidement 😀.