Accueil > Nos réseaux > Le réseau N du TEN > Le TCO Arduino du réseau N

Le TCO Arduino du réseau N

dimanche 11 avril 2021, par Alain Le Marchand, Jean Champalbert

Article mis à jour en décembre 2023

Ce TCO (Tableau de Contrôle Optique) est une création originale, à base de micro-contrôleur Arduino. Il permet de contrôler les 14 moteurs d’aiguille du réseau, en fonction des itinéraires choisis.

Le fonctionnement est similaire à celui des postes d’enclenchement informatisés : l’utilisateur choisit d’abord le point de départ, puis le point d’arrivée, en appuyant successivement sur les boutons poussoir correspondants. Si l’itinéraire est possible, alors les aiguilles sont manœuvrées en conséquence, et les LED indiquent l’itinéraire sélectionné. Un écran LCD 2x16 informe l’utilisateur de l’évolution du programme à chaque étape, avec un barregraphe indiquant l’avancement des commandes.

Le manuel d’utilisation est disponible ici :

Manuel du TCO Arduino - Réseau N du T.E.N. (version 2023)

Le bouton ’Reset’ est utilisable pour déclencher des itinéraires particuliers ou changer de mode d’utilisation. Le fonctionnement est similaire à celui du bouton ’Ctrl’ d’un ordinateur : appui sur Reset puis sur un autre bouton. Un mode particulier permet de commander chaque aiguille individuellement, ce qui est extrêmement utile en cas de défaut des moteurs.

Ce TCO est piloté par un Arduino Mega 2560. La commande des moteurs d’aiguille se fait via des ponts en H de type L293D.

Pour la gestion des LEDs, une librairie spécifique a été créée, qui est disponible sous GitHub.

L’ensemble des entrées-sorties de l’Arduino Mega est utilisé.

TCO du réseau N
Version 2023
En train de créer un itinéraire
Version initiale avant modification du plan de voie en 2023
Câblage face avant (LED et boutons poussoirs)
Câblage ponts en H
Vue du boitier avant installation des régulateurs de tension de type L7808 et 7812
Afficheur
Arduino - connexion des ponts en H

Portfolio