Réseau du Mesnil-sur-Jorg

Bloc utilisateur

2 visiteur(s) et 0 membre(s) en ligne.
Se connecter

Arduino : Décodeur 16 aiguillages

carte Arduino Mega 2560 (alimentation séparée pour l'arduino/écran  et les 16 servomoteurs).

montage MinaBay classique pour la détection du DCC

4 x 74HC595 pour alimenter les 32 leds bicolores sur le TCO

Bibliothèques  :

  • MobaTools.h pour les servomoteurs.
  • NmraDcc.h pour la gestion du DCC.
  • Bounce2.h pour les boutons poussoirs (sachant que MobaTools pourrait également les gérer).
  • TimerFreeTone.h pour les sons.
  • LiquidCrystal_I2C.h pour l'écran LCD.
  • IRremote.hpp pour la gestion de l'Infra Rouge. (Télécommande de téléviseur)
  • avr/sleep.h et avr/power.h pour la mise en veille des cartes.

    Avec cette configuration, finis les "loupés" des commandes DCC qui perturbaient depuis des années les précédentes versions.

 


On voit ci-dessous l'implantation à l'intérieur du TCO, d'une des deux cartes (en haut à gauche) qui gère les aiguillages 1 à 16.

Les deux petites cartes gèrent des appareis à solénoïdes.


20260629_142308.jpg

Les deux cartes  pour 32 aiguillages

20260629_142342.jpg

On voit ici les sorties des cartes vers les RJ45 de de liaison avec les aiguillages.

20260629_142351.jpg

Les RJ45 vers les aiguillages (cable blindé torsadé par paires, type ethernet)

20260629_142617.jpg

Les deux claviers montés sur le TCO

20240809_181405.jpg


Publié le : Samedi 4 juillet 2026 à 17:57 facebook

Précédent Suivant