Le module est alimenté en continu par une petite alimentation 10/15 V (prix 11 Euros chez Boutique-Train.fr )
Ce module peut aussi être utilisé comme centrale de commande d'un petit réseau. C'est cette application que je vais décrire. Il faut noter que le courant de sortie du module est limité à 1A environ ce qui est suffisant pour piloter une petite loco mais est insuffisant pour un réseau (surtout en Zéro).
Il faut alors adjoindre un booster au SPROG II. Boutique-Train.fr annonce la disponibilité prochaine de cet équipement. Il est aussi possible d'en réaliser un soi-même. Ce n'est vraiment pas difficile. Vous trouverez un exemple de réalisation dans le paragraphe 3.
Pour exécuter un script, lancez le logiciel DecoderPro.
La fenêtre de la figure 9 apparaît.
Fig 9
Cliquez sur "outils" puis sur "contrôle alimentation".
La fenêtre de la figure 10 apparaît.
Fig 10
Cliquez sur "Rétablir". Le signal DCC est alors envoyé au réseau.
Puis dans la barre de titre de la fenêtre de DecoderPro, cliquez sur "Panneaux" puis sur "Run script...".
La fenêtre de la figure 11 apparaît.
Dans la liste, cliquez sur le fichier "test.py" puis sur "ouvrir". Le script est lancé et le programme s'exécute.
Fig 11
Vous pouvez surveiller le déroulement du programme en cliquant sur "SPROG" puis sur "Slot monitor".
La figure ci-dessous montre les donneées d'un tableau Excel correspondant à un itinéraire.
Fig 15
Chaque colonne correspond à une action à exécuter:
colonne A: adresse loco
colonne B: sens de marche. ma=0 correspond à la marche avant et ma=1 correspond à la marche arrière
colonne C: vitesse entre 0 et 100
colonnes D à L: fonctions F0 à F8
colonne M: durée de la séquence entre 1 et 99 secondes. Les valeurs supérieures à 100 correspondent à l'attente du signal d'un détecteur de passage ou d'occupation de canton
colonne N: numéro de l'aiguillage à commander
colonne O: commande de l'aiguille (0 pour direct et 1 pour dévié)
Le logiciel de commande lit les données du tableau Excel et exécute les commandes correspondantes.
A titre d'exemple, la figure ci-dessous montre l'interface du logiciel de commande que j'ai créé pour piloter une partie du réseau du Cercle Atlantique du Zéro.
Fig 16
Si vous êtes intéressés par cette application, contactez moi. Je peux vous fournir le logiciel que j'ai développé et vous aider pour l'appliquer à votre réseau.
Il suffit d'exécuter le programme d'installation (setup.exe). Un assistant d'installation vous guide à travers les étapes nécessaires.
Vous devez ajouter une paire de ports COM supplémentaire avec le programme "Setup Command Prompt":
1. Lancer le programme "Setup Command Prompt".
2. Entrer la commande:
command> install - -
Puis changez les noms CNCA0 et CNCB0 par COM11 et COM12 et CNCA1 et CNB1 par COM13 et COM14
1. Lancer le programme "Setup Command Prompt".
2. Entrez les commandes:
command> change CNCA0 PortName=COM11
command> change CNCB0 PortName=COM12
command> change CNCA1 PortName=COM13
command> change CNCB1 PortName=COM14
Vous disposez maintenant de quatre ports COM virtuels qui vont être utilisés pour communiquer entre les programmes RRTC et VB-RRTC.
6.3 Installation et paramétrage de VB-RRTC
Vous pouvez télécharger le programme VB-RRTC en cliquant ici.
Le programme offre quatre choix pour la rétrosignalisation (boutons d'option):
- option 1: simulation clavier Cette option permet de simuler les contacts de rétrosignalisation par les touches du clavier pendant la mise au point des programmes RRTC. Il ne gère pas le SPROG II. On peut activer 12 détecteurs par les touches du clavier (la touche A active le détecteur 1, B le détecteur 2, etc...).
- option2: carte Velleman VM 110. Cette option gère le SPROG II et la rétrosignalisation par une carte Velleman VM110 (adresse 0) qui se connecte au PC en USB et qui peut gérer 5 détecteurs d'occupation d'adresses 1 à 5.
- option3: Module RAVAR IO24. Cette option gère le SPROG II et la rétrosignalisation par une carte RAVAR IO24 qui se connecte au PC en USB et qui peut gérer 24 détecteurs d'occupation d'adresses 1 à 24.Le programme VB-RRTC ne permet que d'en gérer 16.
- option4: HSI-88 USB. Cette option ne gère que le SPROG II. La rétrosignalisation est gérée par le système HSI-88 qui se connecte au PC en USB avec une carte HSI-88 USB qui est reconnue directement par le logiciel RRTC. Le programme VB-RRTC ne s'occupe alors que de la voie descendante en DCC en adaptant les commandes RRTC au SPROG II.
6.4 Paramétrage de RRTC
Indiquez votre système digital: menu RRTC, option Configurer les systèmes numériques.
Choisir le système "Lionel Train Master" et affecter le port COM 11
puis choisir le système "HSI-88" et affecter le port COM14
Pour RRTC, tout se passe comme s'il gérait une rétrosignalisation HSI-88.
Si vous utilisez une rétrosignalisation avec une carte d'interface HSI-88 USB, il faut choisir dans RRTC le système "HSI-88 USB".
Pour des raisons de simplification du programme VB-RRTC, il ne faut utiliser dans RRTC que des adresses paires comprises entre 4 et 128 (4,6,8,...).
Pour les commandes d'aiguillages, le programme VB-RRTC permet de gérer jusqu'à 16 aiguilles d'adresses 1 à 16 dans RRTC.
Pour la rétrosignalisation, dans le paramétrage des détecteurs (block Editor), il faut choisir les options suivantes:
- Digital System: LDT HSI-88 left Bus
- Address: 1
- Input: 1 à 5 (Carte Velleman) ou 1 à 16 (carte IO24)
6.5 Utilisation des programmes RRTC et VB-RRTC
Lancez le programme VB-RRTC.exe qui tournera en tâche de fond. Choisissez le système de rétrosignalisation puis cliquez sur "départ". Le logiciel RRTC va alors s'ouvrir et va exécuter les commandes.
6.6 Montage de test
Un petit montage a été réalisé afin de tester le système. Le signal DCC est généré par le SPROG II, la rétrosignalisation utilise le système LTD HSI-88 et le réseau est piloté par le logiciel RRTC.
Le réseau test comprend les éléments suivants:
- 5 cantons équipés de détecteurs d'occupation LENZ LB101
- un aiguillage commandé par un moteur Tortoise et par un module CDF
- un module SPROG II qui génère le signal DCC
- un module de rétrosignalisation LDT RM-88-N
- un module de rétrosignalisation LDT HSI-88-USB
La vidéo ci-dessous montre deux locos pilotées par ordinateur avec RRTC.
Le serveur écrit en VB6 a été modifié pour inclure les commandes à envoyer au SPROG. et j'ai créé des pages web qui correspondent aux commandes du SPROG (une page par commande).
Vous pouvez voir ci-dessous l'interface du serveur adapté au SPROG.
Et voici la page web qui apparait sur la tablette lorqu'on la connecte au PC via le réseau local domestique.
Le logiciel permet de commander quatre trains. Pour chaque train, on peut commander le sens de marche, la vitesse et 8 fonctions.
Il est aussi possible de commander 8 aiguilles.
Vous pouvez télécharger le logiciel serveur adapté au SPROG (écrit en VB6) en cliquant ici.
Vous pouvez aussi télécharger le mode d'emploi en cliquant ici.
Remarque: Lorqu'on est en déplacement, par exemple lors d'une exposition, on ne dispose pas toujours d'un réseau Wi-Fi. Dans ce cas, il faut utiliser un routeur Wi-Fi qui va se charger de gérer les connexions entre l'ordinateur relié au SPROG et les smartphones ou tablettes.
J'ai utilisé un petit routeur DLINK DIR-615 qui coûte moins de 40 Euros et qui marche très bien.