Un TCO compatible DCC
-
plume - Petit nouveau

- Messages : 7
- Enregistré le : 28 sept. 2025, 16:57
- Prénom : Thierry
- LOCALISATION : France
- Centres d'intérêts : Modélisme ferroviaire, életronique
- Echelle pratiquée : H0
- Pays :
France
mars 2026
20
22:05
Un TCO compatible DCC
Bonjour,
L'UAICF Nevers-Vauzelles partage sa réalisation, un TCO basé sur Arduino utilisant le protocole XpressNet :
https://modelisme58.fr/outils/tco-xpressnet/
L’idée est de disposer d’un pupitre physique pour piloter aiguillages et accessoires DCC, tout en restant compatible avec une centrale du commerce.
Le montage s’appuie sur un Arduino Mega associé à une interface RS485 (MAX485). Le TCO se comporte comme une souris XpressNet et envoie les commandes directement à la centrale.
Les boutons poussoirs permettent de commander les accessoires (aiguillages, signaux, animations), mais aussi de gérer des itinéraires.
Il a été intégré une fonction spécifique pour cela : un simple appui sur un bouton peut déclencher une série d’actions, ce qui simplifie vraiment l’exploitation du réseau.
On retrouve ainsi le côté pratique d’un vrai poste d’aiguillage, avec toute la souplesse du numérique.
Pour ceux qui souhaitent tester, un simulateur en ligne est disponible : https://wokwi.com/projects/456560090022553601
Côté compatibilité, le système fonctionne avec des centrales Roco et Digikeijs.
Avec les centrales Lenz (comme la LZV100), il a été rencontré un comportement un peu particulier avec la librairie XpressNet : la commande d’un accessoire reste active tant qu’un ordre de relâchement n’est pas envoyé. Résultat, la centrale continue de répéter la commande, même si le TCO est débranché.
Un switch de configuration a été ajouté et le programme Arduino a été adapté pour envoyer automatiquement une impulsion (ON puis OFF) avec les centrales LENZ. Cela permet d’éviter ce phénomène et d’assurer un fonctionnement correct.
L'UAICF Nevers-Vauzelles partage sa réalisation, un TCO basé sur Arduino utilisant le protocole XpressNet :
https://modelisme58.fr/outils/tco-xpressnet/
L’idée est de disposer d’un pupitre physique pour piloter aiguillages et accessoires DCC, tout en restant compatible avec une centrale du commerce.
Le montage s’appuie sur un Arduino Mega associé à une interface RS485 (MAX485). Le TCO se comporte comme une souris XpressNet et envoie les commandes directement à la centrale.
Les boutons poussoirs permettent de commander les accessoires (aiguillages, signaux, animations), mais aussi de gérer des itinéraires.
Il a été intégré une fonction spécifique pour cela : un simple appui sur un bouton peut déclencher une série d’actions, ce qui simplifie vraiment l’exploitation du réseau.
On retrouve ainsi le côté pratique d’un vrai poste d’aiguillage, avec toute la souplesse du numérique.
Pour ceux qui souhaitent tester, un simulateur en ligne est disponible : https://wokwi.com/projects/456560090022553601
Côté compatibilité, le système fonctionne avec des centrales Roco et Digikeijs.
Avec les centrales Lenz (comme la LZV100), il a été rencontré un comportement un peu particulier avec la librairie XpressNet : la commande d’un accessoire reste active tant qu’un ordre de relâchement n’est pas envoyé. Résultat, la centrale continue de répéter la commande, même si le TCO est débranché.
Un switch de configuration a été ajouté et le programme Arduino a été adapté pour envoyer automatiquement une impulsion (ON puis OFF) avec les centrales LENZ. Cela permet d’éviter ce phénomène et d’assurer un fonctionnement correct.
-
herwat - 2000 posts et +

- Messages : 6965
- Enregistré le : 11 mars 2021, 16:14
- Prénom : Hervé
- LOCALISATION : Creuse
- Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino - Echelle pratiquée : H0
- Âge : 79
- Pays :
France
-
likiki - Site Admin

- Messages : 16764
- Enregistré le : 27 févr. 2021, 16:11
- Prénom : Christian
- LOCALISATION : Ile de France
- Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
- Echelle pratiquée : H0
- Âge : 59
- Pays :
France
mars 2026
21
08:06
Re: Un TCO compatible DCC
Sacré boulot de fait.


Si le Goëland se gratte le gland, il fera mauvais temps,
Si il se gratte le cul, il ne fera pas beau non plus.
Proverbe de là bas.

.
Si vous souhaitez faire un don pour le forum , c'est ici.
Si il se gratte le cul, il ne fera pas beau non plus.
Proverbe de là bas.
.
Si vous souhaitez faire un don pour le forum , c'est ici.
-
ramasoft - Chef es bogies

- Messages : 5672
- Enregistré le : 29 juil. 2024, 19:06
- Prénom : Patrick
- LOCALISATION : Indre - Levroux
- Centres d'intérêts : Modélisme ferroviaire
Programmation C++, VB6 et assembleur
Électronique - Echelle pratiquée : H0
- Âge : 68
- Pays :
France
-
patrice_b - 2000 posts et +

- Messages : 3766
- Enregistré le : 31 janv. 2025, 14:45
- Prénom : Patrice
- LOCALISATION : Beziers Herault
- Centres d'intérêts : Modelisme HO et HOM ou HOe
- Echelle pratiquée : H0
- Âge : 65
- Pays :
France
mars 2026
21
10:04
Re: Un TCO compatible DCC
Merci pour le partage Thierry.
Je regarderais ça tranquillement, c'est intéressant.

Je regarderais ça tranquillement, c'est intéressant.
Cordialement,
Patrice
Patrice
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité