Le Digital (DCC)

Le protocole DCC permet un contrôle numérique précis et flexible des trains miniatures, en envoyant des signaux numériques à travers la voie et en utilisant des décodeurs pour convertir ces signaux en commandes pour les locomotives, wagons et accessoires.

Les variables de configuration (CV) en DCC

Décodeur d'accessoires

CV513: Adresse basse

Elle contient une partie de l'adresse attribuée à un décodeur d'accessoires. Seuls six bits sont utilisés dans cette variable, ce sont les bits B0 à B5, les autres restent à 0. L'autre partie de l'adresse se trouve dans CV 521.

B7 B6 B5 B4 B3 B2 B1 B0
0 0 A A A A A A
tableau 6

CV514 : Validation des sorties

Chaque bit représente une sortie et permet de valider ou d'inhiber cette sortie du décodeur. Une fonction possède deux sorties qui lui sont rattachées.
0 = Sortie inactive
1 = Sortie active.

F4(D) F3(C) F2(B) F1(A)
S8 S7 S6 S5 S4 S3 S2 S1
B7 B6 B5 B4 B3 B2 B1 B0
tableau 7

CV 515 à 518 : Durée d'activation d'une fonction

Ces variables contiennent une valeur qui spécifie la durée pendant laquelle une sortie de fonction est active dès lors qu'elle a été commandée; cela sert par exemple à définir le temps pendant lequel le bobinage d'un moteur d'aiguillage va être alimenté et évite en particulier qu'un moteur ne se bloque, reste alimenté en permanence et finisse par griller. Une valeur différente de zéro dans cette variable la rend active pendant la durée définie (durée en ms généralement) alors que la valeur zéro permet une commande permanente dans le cas des feux.

figure 4
figure 4
figure 5
figure 5

CV 519 : Numéro de version du logiciel fabricant

Le fabricant y inscrit la version de son logiciel de traitement et son extension.
Identique à CV 7 pour les locomotives.

CV 520 : Identification du fabricant

Chaque constructeur de décodeur possède un numéro d'identification qui lui a été attribué par la NMRA.
Voir CV8 des locomotives.

CV 521 : Adresse haute

Cet octet contient les 3 bits les plus significatifs de l'adresse complète du décodeur formée avec CV513 soit dix bits d'adressage. Ces 3 bits transmis par l'organe de commande dans l'instruction sont inversés, le décodeur les rétablit puis les compare à ceux-ci.
Une adresse complète est constituée de la partie basse et de la partie haute contenues dans CV521 et CV513.
L'adresse complète tient sur 9 bits, soit 512 combinaisons ou adresses.

CV521 CV513
B7 B6 B5 B4 B3 B2 B1 B0 B7 B6 B5 B4 B3 B2 B1 B0
0 0 0 0 0 A A A 0 0 A A A A A A
AAA AAAAAA
CV521
B7 B6 B5 B4 B3 B2 B1 B0
0 0 0 0 0 A A A
AAA
CV513
B7 B6 B5 B4 B3 B2 B1 B0
0 0 A A A A A A
AAAAAA
tableau 8

CV541: Registre de configuration

Cette variable de configuration est une des plus importantes de toutes. La position des bits dans une CV est toujours celle du tableau 1.
Chaque bit peut prendre la valeur 0 ou 1 et sa valeur dépend de la configuration adoptée.
Calculateur CV541

Bit 0
réservé pour un usage futur
Bit 1
réservé pour un usage futur
Bit 2
réservé pour un usage futur
Bit 3
Communication bidirectionnelle (Bidi)
0 = éteint
1 = active
Bit 4
réservé pour un usage futur
Bit 5
Type de décodeur accessoire
0 = L'adresse de base est de 9 bits, ce qui permet quatre sorties à cette adresse.
1 = L'adresse étendue utilise 11 bits, qui correspondent à une sortie spécifiée.
Bit 6
méthode d'adressage
0 = Addressage du décodeur 9 bits
1 = Addressage de sortie 11 bits
Bit 7
Type de décodeur
0 = décodeur d'accessoires
1 = décodeur de locomotive