dccpp:dccpp-fr
Differences
This shows you the differences between two versions of the page.
| — | dccpp:dccpp-fr [2025/03/09 14:45] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== DCC++ (EX) ====== | ||
| + | [[: | ||
| + | [[: | ||
| + | * [[[: | ||
| + | \\ | ||
| + | |||
| + | =====Introduction===== | ||
| + | DCC++ est une centrale numérique basée sur un Arduino UNO/MEGA et une carte fille moteur L298.\\ | ||
| + | * Le rafraîchissement de la taille de la pile DCC est de 12, sur un MEGA jusqu' | ||
| + | * PT, Voie de programmation | ||
| + | * POM, Programmation sur voie principale. (Écriture seulement) | ||
| + | * 32 __**[[: | ||
| + | * support de décodeurs stationnaires DCC. | ||
| + | * puissance du Booster de 2A. | ||
| + | \\ | ||
| + | |||
| + | =====Caractéristiques===== | ||
| + | Des caractéristiques supplémentaires sont fournis par l' | ||
| + | * Gestion de l' | ||
| + | * Début de journée directement après l' | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== **Annonce de support** ===== | ||
| + | Veuillez considérer que c'est un réel projet à faire soi-même.\\ | ||
| + | Ce n'est pas supporté par Rocrail ou GCA.\\ | ||
| + | Commencez simplement avec ces modules si vous êtes capable de faire de la programmation Arduino vous-même.\\ | ||
| + | |||
| + | Depuis la transition du projet d' | ||
| + | Il existe désormais un installateur qui ne nécessite plus de connaissances ni d' | ||
| + | La très vaste __**[[https:// | ||
| + | |||
| + | |||
| + | =====Configuration générale===== | ||
| + | La bibliothèques DCC++ dans Rocrail est **dccpp**.\\ | ||
| + | {{: | ||
| + | |||
| + | ====Sous-bibliothèque==== | ||
| + | ===Série-USB=== | ||
| + | La vitesse de transmission est fixée par défaut à **115200**.\\ | ||
| + | :!: Certains pilotes de périphérique série ne supporte pas CTS, la prise de contact matérielle, | ||
| + | ===TCP/ | ||
| + | Une connexion TCP/IP peut être utilisé si l' | ||
| + | Le port TCP/IP est fixé à **2560**.\\ | ||
| + | |||
| + | |||
| + | ====Options==== | ||
| + | ===Délai d' | ||
| + | Délai d' | ||
| + | ===Emplacements=== | ||
| + | Le nombres d' | ||
| + | __Le nombre d' | ||
| + | ===Durée de purge du connecteur=== | ||
| + | Le temps minimal au repos en secondes avant qu'un emplacement ne soit purgé.\\ | ||
| + | La purge est désactivée si réglé à zéro.\\ | ||
| + | |||
| + | ===Délai pour l' | ||
| + | Pour les broches 22..53 seulement sur le MEGA.\\ | ||
| + | La durée en ms d' | ||
| + | Le temps d' | ||
| + | |||
| + | ===Information du système=== | ||
| + | Interroge les opérations de la voie principale. (Pour l' | ||
| + | |||
| + | ===Répétition des commandes=== | ||
| + | Répétition des commandes de commutation seulement pour les E/S Arduino.\\ | ||
| + | |||
| + | ===Inverser les portes=== | ||
| + | Inverser les commandes déviées et droites.\\ | ||
| + | |||
| + | ===Joindre=== | ||
| + | Lors d'une "Mise sous tension" | ||
| + | Cela active le signal de voie sur la sortie principale __et__ la sortie de programmation.\\ | ||
| + | Voir la documentation DCC++ pour plus de détails.\\ | ||
| + | |||
| + | ===Commandes d’accessoires 4 octets=== | ||
| + | Utilise 4 octets en cas de commande ''< | ||
| + | Sans cette option: ''< | ||
| + | Voir la documentation DCC++ pour plus de détails.\\ | ||
| + | |||
| + | ===DTR=== | ||
| + | Détermine le niveau DTR série au démarrage. Aucun par défaut.\\ | ||
| + | Seulement utilisé pour les cartes incompatibles DCC++.\\ | ||
| + | ===RTS=== | ||
| + | Détermine le niveau RTS série au démarrage. Aucun par défaut.\\ | ||
| + | Seulement utilisé pour les cartes incompatibles DCC++.\\ | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | |||
| + | =====Configuration E/S===== | ||
| + | {{: | ||
| + | |||
| + | ====Ajouter==== | ||
| + | Ajouter une nouvelle E/S comme définie avec le Type/ | ||
| + | Elle sera temporairement créée dans la centrale numérique DCC++.\\ | ||
| + | |||
| + | ====Changer==== | ||
| + | Modifier l'E/S sélectionné avec les configurations Type/ | ||
| + | Il sera temporairement modifié dans la centrale numérique DCC++.\\ | ||
| + | |||
| + | ====Supprimer==== | ||
| + | Supprimer l'E/S sélectionné.\\ | ||
| + | Elle sera temporairement supprimée dans la centrale numérique DCC++.\\ | ||
| + | |||
| + | ====Requête==== | ||
| + | Interroge toutes les E/S définies dans la centrale numérique DCC++.\\ | ||
| + | |||
| + | ====Enregistrer==== | ||
| + | Sauvegarde toutes les E/S définies dans l' | ||
| + | |||
| + | ====Effacer==== | ||
| + | Efface toutes les E/S définies de l' | ||
| + | Une nouvelle interrogation est automatiquement lancée.\\ | ||
| + | |||
| + | ====Options==== | ||
| + | ===Sortie=== | ||
| + | ^ Option ^ Bit ^ Valeur ^ | ||
| + | | Inversion | 0 | 0 = marche avant (ACTIVE=HAUT / INACTIVE=BAS) \\ 1 = opération inversée (ACTIVE=BAS / INACTIVE=HAUT) | | ||
| + | | Restaurer | 1 | 0 = état de la broche restaurée à la mise sous tension soit ACTIVE ou INACTIVE dépendant de l' | ||
| + | | Initial | 2 | 0 = état de la configuration de la broche à INACTIVE à la mise sous tension ou lors de sa création \\ 1 = état de la configuration de la broche à ACTIVE à la mise sous tension ou lors de sa création | \\ | ||
| + | |||
| + | ===Entré (Détecteur)=== | ||
| + | ^ Option ^ Bit ^ Valeur ^ | ||
| + | | Pull-up | 0 | 1 = utilise la résistance interne pull-up pour la broche \\ 0 = n' | ||
| + | |||
| + | Habituellement, | ||
| + | |||
| + | L' | ||
| + | |||
| + | Lors du changement d' | ||
| + | |||
| + | |||
| + | =====Adressage===== | ||
| + | | Les détecteurs et les sorties __partage le même espace d' | ||
| + | |||
| + | ====Aiguillages==== | ||
| + | ===Accessoire=== | ||
| + | Accessoire DCC.\\ | ||
| + | Les aiguillages sont adressés par le schéma __**[[: | ||
| + | ===Aucun accessoire=== | ||
| + | Arduino E/S.\\ | ||
| + | ^ Commande ^ Sortie ^ | ||
| + | | droit | adresse + 0 | | ||
| + | | dévié | adresse + 1 | | ||
| + | ===Aucun accessoire porte simple=== | ||
| + | Arduino E/S.\\ | ||
| + | ^ Commande ^ Sortie ^ État de la broche ^ | ||
| + | | droit | adresse | OFF | | ||
| + | | dévié | adresse | ON | | ||
| + | \\ | ||
| + | |||
| + | ====Détecteurs==== | ||
| + | Les broches libres de l' | ||
| + | |||
| + | ====Sorties==== | ||
| + | ===Accessoire=== | ||
| + | Les sorties sont adressées par le schéma NMRA avec l' | ||
| + | ===Aucun accessoire=== | ||
| + | Les broches libres de l' | ||
| + | Pour lier la sortie en DCC l' | ||
| + | |||
| + | ====Signaux==== | ||
| + | Le drapeau accessoire est utilisé pour les commandes de __**[[# | ||
| + | ===Les numéros d' | ||
| + | __**[[: | ||
| + | La valeur de l' | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | =====G-ASH02===== | ||
| + | Interface E/S pour l' | ||
| + | {{: | ||
| + | {{ : | ||
| + | \\ | ||
| + | ====Type==== | ||
| + | ^ Code du type ^ Fonction ^ | ||
| + | | N | Pas d' | ||
| + | | O | Sortie | | ||
| + | | I | Entrée | | ||
| + | ====Options==== | ||
| + | Voir: __**[[# | ||
| + | ====I/O n==== | ||
| + | La sélection du connecteur GCA E/S.\\ | ||
| + | La disposition des boutons ressemble à celle du PCB.\\ | ||
| + | |||
| + | \\ | ||
| + | ====Cartographie des broches==== | ||
| + | ^ Broches du MEGA ^ connecteur GCA ^ GCA E/S ^ | ||
| + | | 22..36 (pair) | I/O 1 | 1..8 | | ||
| + | | 23..37 (impair ) | I/O 2 | 9..16 | | ||
| + | | 38..52 (pair) | I/O 3 | 17..24 | ||
| + | | 39..53 (impair ) | I/O 4 | 25..32 | ||
| + | |||
| + | \\ | ||
| + | Les connecteurs E/S correspondront à toutes les cartes GCA comme le GCA76, GCA77, GCA93, GC94, GCA173 etc \\ | ||
| + | |||
| + | ^ Cavalier ^ Fonction ^ Remarque ^ | ||
| + | | JP1 | Utilise le 5V à partir de la carte Arduino si en place. | Placer seulement si l' | ||
| + | |||
| + | ====Fichiers==== | ||
| + | {{: | ||
| + | * {{: | ||
| + | * {{: | ||
| + | * {{: | ||
| + | \\ | ||
| + | |||
| + | =====Voie de programmation===== | ||
| + | L' | ||
| + | |||
| + | \\ | ||
| + | |||
| + | |||
| + | =====Dépannage===== | ||
| + | ====La locomotive s' | ||
| + | Régler le nombre de __**[[: | ||
| + | |||
| + | |||
| + | \\ | ||
| + | |||
| + | =====Liens===== | ||
| + | * https:// | ||