Le deal à ne pas rater :
ETB Pokémon Fable Nébuleuse : où acheter le coffret dresseur ...
Voir le deal

Un Décodeur d'accessoires Arduino très complet

3 participants

Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Un Décodeur d'accessoires Arduino très complet

Message par marcusbertop Jeu 30 Avr 2020 - 21:08

Avec cet article, je complète le précédent qui traitait de la rétro signalisation.

Il s’agit, ici, de l’autre point clé d’un réseau en DCC et géré par un logiciel tel que RRTC, je veux parler des décodeurs d’accessoires.

Je vais prendre comme exemple mon réseau car celui ci me sert de banc de test.

Mon réseau comportera:
9 signaux mécaniques dont 2 combinés Carré + Avertissement
17 aiguilles ou appareils de voie

Tous ces éléments seront actionnés par des servo-moteurs de type SG90. Soit un total de 38 servo-moteurs.

Le projet de départ prévoyait l’utilisation de Switch Pilot Sevo d’ESU pour commander les servos. La partie signalisation lumineuse des signaux mécaniques commandés par des décodeurs de chez CDF. Mais là encore le côté financier m’a fait dévier vers l’arduino.

Et j’ai découvert le site de Ulysse Delmas -> http://udelmas.e-monsite.com/

Il a créé une centrale DCC sur une base d’ESP 8266, un décodeur d’accessoires sur une base d’Arduino et un logiciel de simulation de conduite.

Je me suis intéressé à son décodeur D18 dont voici une notice explicative au format PDF très complète. -> http://udelmas.e-monsite.com/medias/files/d18-4.pdf

Pour commander les servo moteurs, l’Arduino Uno enverra les instructions de la centrale numérique à des modules PCA9685 sur lesquels viendront se raccorder:
Les servo moteurs pour les signaux
Les servo moteurs pour les aiguilles
Les leds des signaux mécaniques
Les bandes LED RVB pour l’éclairage du réseau avec différents modes (Plusieurs niveaux d'intensité pour le jour, le crépuscule, l'aube.....)

Ces modules PCA9685 sont dotés de 16 sorties pilotés en mode Servo ou en PWM. Ils communiquent via un BUS nommé I2C.

On voit bien les capacités énormes de ce décodeur qui permet de s’affranchir de l’investissement dans des décodeurs d’accessoires pour les aiguilles, d’autres pour les signaux et d’une solution tierce ou personnelle pour l’éclairage.

L’arduino Uno est capable de piloter tous les éléments cités plus hauts sans autre investissement qu’un arduino, des modules PCA 9685 (6 maximum par décodeurs) et une alimentation 5V.

Sans aucune surprise, j’ai opté pour cette solution.

Je tiens à remercier Ulysse pour sa disponibilité. Grace à nos échanges, j’ai pu comprendre le fonctionnement du décodeur (pas la totalité bien sur) et l’adapter à mes besoins.

Comme pour la rétro signalisation, j’ai choisi la solution du shield pour intégrer la partie électronique servant à la capture du signal DCC émis par la centrale DCC. Voici donc le shield qui vient s’enficher sur l’arduino Uno.

Un Décodeur d'accessoires Arduino très complet 20200418

La capture du signal DCC se fait via un opto coupleur 4N35. Certes, en cas de court-circuit en voie, le décodeur ne recevra plus le signal DCC mais c’est la solution la plus simple à mettre en œuvre avec ma centrale DCC Tams.

Voici un module PCA 9685 installé sur un circuit imprimé permettant d’intégrer deux PCA en série. A gauche et à droite les connecteurs blancs sont les liaison I2C vers le décodeur et entre carte.

Un Décodeur d'accessoires Arduino très complet 20200419

J’ai réalisé cette carte comme le shield grâce au logiciel Easy EDA.

Un module PCA 9685 en test sur lequel est raccordé 3 servo moteurs commandant deux signaux mécaniques dont l’un combiné, les leds associées aux signaux mécaniques, un servo moteur actionnant une aiguille et une bande LED RVB pour l’éclairage du réseau.

Un Décodeur d'accessoires Arduino très complet 20200420


Dernière édition par marcusbertop le Ven 3 Juil 2020 - 14:29, édité 1 fois
marcusbertop
marcusbertop
Sous-Chef du traffic

Date d'inscription : 08/09/2016
Echelle(s) que je pratique : N, HO
Digital - Analogique : Digital
Centrale Tams Easy Control
Booster LDT DB 2
Rétrosignalisation Carte Arduino Mega
Décodeur Aiguillage et Signaux Carte Arduino Uno (Décodeur D18 d'Ulysse Delmas)
Train Controller Silver V8F6

https://st-ambertin-gare-de-voie-unique.blogspot.com/

Revenir en haut Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Re: Un Décodeur d'accessoires Arduino très complet

Message par marcusbertop Jeu 30 Avr 2020 - 21:11

Voici une photo de l'installation en test avec les différents éléments.

Un Décodeur d'accessoires Arduino très complet 20200423

Vue de l'ensemble avec l'éclairage installé de façon provisoire.

Un Décodeur d'accessoires Arduino très complet 20200421

Les signaux Rotomagus.

Un Décodeur d'accessoires Arduino très complet 20200422

Le tout a été testé sur RRTC. Tout fonctionne à merveille. Le cycle jour nuit est également géré par RRTC.
marcusbertop
marcusbertop
Sous-Chef du traffic

Date d'inscription : 08/09/2016
Echelle(s) que je pratique : N, HO
Digital - Analogique : Digital
Centrale Tams Easy Control
Booster LDT DB 2
Rétrosignalisation Carte Arduino Mega
Décodeur Aiguillage et Signaux Carte Arduino Uno (Décodeur D18 d'Ulysse Delmas)
Train Controller Silver V8F6

https://st-ambertin-gare-de-voie-unique.blogspot.com/

Revenir en haut Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Re: Un Décodeur d'accessoires Arduino très complet

Message par Pascine Mer 1 Juil 2020 - 11:49

Bravo, c'est super intéressant et de plus ça fonctionne. Merci
Pascine
Pascine
Mécanicien de manoeuvre

Date d'inscription : 21/07/2012
Echelle(s) que je pratique : H0 & N pour les amis
Digital - Analogique : Digital avec LENZ & RRTC

https://www.youtube.com/user/petittrainjaune/videos

Revenir en haut Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Re: Un Décodeur d'accessoires Arduino très complet

Message par Likiki Mer 1 Juil 2020 - 13:43

Il serais agréable d'avoir une petite vidéo de démonstration.

Very Happy
Likiki
Likiki
Directeur du Café de la Gare

Date d'inscription : 19/06/2011
Echelle(s) que je pratique : H0 en 3R
Digital - Analogique : Digital


https://forum-passionnement.fr

Revenir en haut Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Re: Un Décodeur d'accessoires Arduino très complet

Message par marcusbertop Sam 4 Juil 2020 - 18:29

Je vais remédier à cela Christian. Wink
marcusbertop
marcusbertop
Sous-Chef du traffic

Date d'inscription : 08/09/2016
Echelle(s) que je pratique : N, HO
Digital - Analogique : Digital
Centrale Tams Easy Control
Booster LDT DB 2
Rétrosignalisation Carte Arduino Mega
Décodeur Aiguillage et Signaux Carte Arduino Uno (Décodeur D18 d'Ulysse Delmas)
Train Controller Silver V8F6

https://st-ambertin-gare-de-voie-unique.blogspot.com/

Revenir en haut Aller en bas

Un Décodeur d'accessoires Arduino très complet Empty Re: Un Décodeur d'accessoires Arduino très complet

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum