Et pour CharGPT :
DCC-EX est une évolution de DCC++, conçue pour offrir une solution plus robuste, flexible et facile à utiliser pour le contrôle des trains en DCC. Il s’agit d’un projet open-source qui fonctionne parfaitement avec des microcontrôleurs Arduino et est compatible avec des logiciels de gestion comme JMRI.
Si tu veux construire une centrale DCC avec DCC-EX, voici ce que Locoduino (et la communauté DCC-EX en général) recommande :
🚂 1. Qu’est-ce que DCC-EX ?
• DCC-EX (EX‑CommandStation) est une centrale DCC autonome qui permet de contrôler des locomotives, des accessoires, des aiguillages, etc.
• Compatible avec Arduino (Uno, Mega) et ESP32 pour des options de connectivité avancées.
• Facile à configurer : pas besoin de programmer, il suffit de modifier des fichiers de configuration simples.
🧰 2. Matériel Recommandé
a) Microcontrôleur :
• Arduino Uno : pour les petites installations.
• Arduino Mega : pour des réseaux plus complexes (plus de sorties/accessoires).
• ESP32 (optionnel) : pour le Wi-Fi natif.
b) Booster (Amplificateur DCC) :
• Pont en H L298N : pour des petites charges (jusqu’à 2A).
• IBT-2 (BTS7960) : plus puissant (jusqu’à 43A, selon la dissipation thermique).
• EX‑Booster : booster officiel DCC-EX, conçu pour des performances optimales.
c) Alimentation :
• Une alimentation 12-18V DC adaptée à la puissance de ton réseau.
d) Interfaces (optionnelles) :
• Wi-Fi (ESP8266/ESP32) ou Bluetooth pour le contrôle sans fil.
• Écran LCD/OLED pour des informations en temps réel.
⚙️ 3. Configuration Logicielle
Installation de DCC-EX :
1. Télécharge le firmware depuis le site officiel de DCC-EX.
2. Utilise l’outil EX-Installer (fourni) pour flasher ton Arduino sans écrire de code.
3. Modifie le fichier config.h si besoin, pour personnaliser la centrale (adresses, paramètres de puissance, etc.).
Compatibilité logicielle :
• JMRI (DecoderPro) : pour programmer des décodeurs.
• Applications mobiles : comme Engine Driver (Android) ou WiThrottle (iOS).
• EX‑WebThrottle : interface web intégrée pour contrôler le train via un navigateur.
🚧 4. Exemple de Schéma de Connexion
• Arduino Mega connecté à un IBT-2 :
• Pin 10 (PWM) → IN1 (IBT-2)
• Pin 12 (DIR) → IN2 (IBT-2)
• GND commun entre Arduino, IBT-2 et alimentation
• Sortie IBT-2 → rails DCC
📦 5. Avantages de DCC-EX par rapport à DCC++
• Plus stable et fiable
• Facilité d’installation et de configuration
• Support actif de la communauté
• Prise en charge native du Wi-Fi
• Meilleure gestion des accessoires et des feedbacks
🔗 Ressources utiles :
• Site officiel DCC-EX
• Forum Locoduino
• GitHub DCC-EX
Si tu veux un guide pas-à-pas pour un montage précis ou des détails sur la configuration, dis-le-moi !