Aucun message portant le libellé dcc. Afficher tous les messages
Aucun message portant le libellé dcc. Afficher tous les messages

samedi 7 septembre 2024

Module canton

Cette fois c'est la bonne! Dernière version du module canton v4.2.

J'ai trouvé le bon micro-controlleur, suffisemment rapide pour traiter les informations qui circulent sur le bus de communication. J'y ai ajouté 3 extensions à 8 sorties. Ainsi, je peux commander jusqu'à 2 signaux complexes à 7 feux + 1 oeilleton + 4 feux de direction. Avec ça, je pense pouvoir gérer assez de combinaisons pour un réseau SNCF. Dans le cas de la signalisation nord-américaine, j'ai de la place pour 2 signaux à 3 feux tri-colores et un peu plus. Là aussi, ça comble amplement les besoins. Le reste correspond, entre autre, au contrôle de 2 aiguillages, 3 entrées pour le canton DCC à surveiller, etc... Bien évidemment, il est nécessaire d'avoir le module de détection à 3 zones. Celui-ci n'est pas intégré. Peut-être lors d'une prochaine version...

La prochaine étape consistera à remplacer les anciens prototypes sur mon réseau de test et à vérifier que l'ensemble est cohérent. Il me faudra aussi construire un réseau virtuel pour tester plusieurs configurations... Pour l'instant, je peux gérer:

  • les cantons génériques avec deux aiguillages, un à chaque extrémité
  • les TJD
  • les boucles de retournement

Au fur et à mesure des tests ou des commandes, je supporterai d'autres situations...


 Et ensuite, le grand saut? A voir si la demande est là...

mercredi 30 novembre 2022

Nouveau système de signalisation et d'automatisme en vidéo!

 Voilà, comme prévu, j'ai réalisé une vidéo explicative du fonctionnement de mon système de signalisation couplé à l'automate.


Bon visionnement.

lundi 14 novembre 2022

Prototype du système de signalisation (suite)

Voilà bien longtemps que je ne suis pas venu donner quelques nouvelles...

Je voulais mentionner aujourd'hui que j'ai passé beaucoup de temps récemment afin de mettre à jour le protocole de communication sur le petit réseau de test. Et cela fonctionne parfaitement désormais... Joie.

Les cartes électroniques vont être refaites pour reflèter les nouveaux changements, mais je conserve le nouveau design sur papier pour l'instant car d'autres modifications pourraient arriver prochainement.

Je vais donc pouvoir effectuer quelques tests supplémentaires et préparer une petite vidéo pour faire le point sur l'avancement du projet.

A suivre...



jeudi 22 avril 2021

Le prototype de block-system

 

Cette fois, une vidéo en français décrivant le fonctionnement de la nouvelle carte que j'ai développée... Celle-ci supporte la signalisation SNCF.


J'ajoute le schéma de la signalisation pour avoir une meilleure idée générale:


Une seconde version possible:



lundi 19 avril 2021

Le prototype de block-system

 

Encore un prototype, mais cette fois, il s'agit d'un système que j'ai développé et peaufiné depuis longtemps. Aujourd'hui, il fonctionne complètement.

Le block-system est représenté par une carte "canton" associé à une section du réseau. Chaque section est équipée de cette carte. Un bus de communication permet de relier tous les cantons entre eux ainsi qu'à une carte principale: le "timer". Son rôle est de synchroniser tous les éléments du système.

Comme il est possible de le voir dans la vidéo, une carte canton contrôle tous les aspects du block-system: signalisation automatique, détection, communication, etc... Il suffit de les relier entre elles et de les configurer par CVs (comme un décodeur DCC classique) pour obtenir un système complet.

L'intérêt de l'ensemble est de ne pas nécessiter d'ordinateur ni de logiciel pour que le tout fonctionne automatiquement et sans supervision... d'où la simplicité d'installation et d'utilisation.

Voici une petite présentation (en anglais).


La suite prochainement...

dimanche 8 janvier 2017

Signalisation automatique: un tour complet!


Suite au travail effectué hier, j'ai soudé plus d'une trentaine de fils afin de compléter le câblage des signaux dans le sens direct.

Maintenant avec une vue en plongée, on peut apprécier le résultat final avec quelques tours de piste de ma nouvelle locomotive de test... (châssis nu et décodeur)


A bientôt!

P.S. Je n'ai pas pu m'arrêter sur ma lancée... donc au cours de la soirée, j'ai câblé les deux signaux de la voie de débord... Il ne me reste maintenant que 3 signaux à relier et/ou installer!

samedi 7 janvier 2017

Signalisation automatique: la première vidéo


Enfin, je suis parvenu à installer quelques signaux sur mon réseau de test. Bien évidemment, on parle de signaux "bricolés" puisqu'il s'agit de simples leds insérées dans la planche au pied de la voie. Cependant, cela me permet de vérifier le bon fonctionnement du système.

Pour l'instant, seuls 2 signaux sont fonctionnels. Ils sont de part et d'autre de l'aiguillage numéro 2. Le premier est dans le sens "direct" de roulement. Il peut afficher C, S, RR60, A, VL. On admirera la qualité de la fabrication ;-)


Le second se situe juste après l'aiguillage mais dans le sens inverse de roulement puisque nous sommes en présence d'un BAL en voie unique (tout en bas de la photo). Il peut afficher C, S, A, VL:


L'aiguillage n'est pas fonctionnel, mais sa commande est prise en compte par le système malgré tout. Cela permet d'afficher un beau RR60 au début de la simulation alors que l'aiguillage est (supposément) dévié.

Dans la vidéo suivante, on pourra examiner les changements d'aspects des deux signaux. Je n'ai pas ajouté de commentaires à toutes les étapes mais on comprendra le fonctionnement assez rapidement. D'ailleurs, l'action se passe assez rapidement ;-)

Afin de pouvoir suivre les évènements, il faut garder en tête les points suivants:
  • bien qu'il y ait 5 cantons et deux voies de garage, seuls 4 cantons sont pour l'instant fonctionnels;
  • la numérotation est la suivante:
    • canton 1 ligne droite à droite,
    • canton 2 virage en bas,
    • canton 3 ligne droite à gauche
    • et canton 4 virage en haut;
  • le premier signal affichera successivement S, A et VL puisque la locomotive s'éloigne de lui;
  • le second signal affichera successivement VL, A et S puisque la locomotive se rapproche de celui-ci à contre-sens;
  • l'entrée sur un canton est immédiatement relayé par le système, alors qu'une sortie prend environ 2s afin d'être détectée (capacité de 2,2uF).




Voilà, j'espère que cette petite vidéo vous a plu. A bientôt pour la suite...


jeudi 22 décembre 2016

Les simulations continuent: signalisation réaliste


Je continue ma série de tests simulés avec cette fois le passage d'un train sur une voie d'évitement. On peut y voir les ralentissement et rappel de ralentissement 60 (double jaunes clignotants), ainsi que la mise à jour des signaux en fonction de la position de l'aiguillage (en fin de vidéo).

Je conviens qu'il peut être difficile de se représenter les choses sans réseau, mais cela donne encore une fois une bonne idée du fonctionnement.

Encore un point à travailler: le réalisme du clignotement. Je l'ai déjà fait avec un autre projet alors il ne me reste qu'à le transférer dans ces modules-là. A suivre...

Bon visionnement.



dimanche 11 décembre 2016

La première simulation... en vidéo


Comme convenu, j'ai réalisé une première vidéo décrivant le fonctionnement du simulateur. La qualité n'est pas extraordinaire mais cela donne déjà une bonne idée des résultats attendus.

Bon visionnement!


vendredi 9 décembre 2016

La première simulation


Voilà, la première simulation est enfin fonctionnelle. J'ai pu la réaliser à l'aide de 8 modules:
  • un module DCC
  • un module Multiplexeur (qui ne sert qu'à simuler le mouvements des trains avec le clavier)
  • deux modules Loco contenant les scripts des automates
  • et quatre modules Canton qui détectent la présence des trains et gèrent la signalisation.

Comme on peut le voir sur la photo en bas, les quatre modules Canton sont équipés de LEDs représentant les signaux d'un BAL simple (3 feux) dans les deux directions.

Hélas, j'aurais bien aimé filmer les premiers tests mais les vidéos ne rendent pas bien les couleurs et il est difficile d'apprécier le changement des signaux en fonction du déplacement des locomotives.

Je vais réessayer demain en espérant avoir plus de succès...

dimanche 6 novembre 2016

Détecteur de présence avec trigger de Schmitt


Voilà le dernier modèle de détecteur de présence réalisé autour d'un trigger de Schmitt. Cela permet de stabiliser la sortie et d'éviter autant que possible les petits changement d'états intempestifs...

Petit détail sur la photo, chaque circuit comporte une résistance variable afin d'ajuster la sensibilité du détecteur. Cependant, n'en ayant pas sous la main, j'ai simplement utiliser une résistance fixe pour faire mes tests.



dimanche 14 août 2016

Suite de la fabrication de mon automate: 2 trains...


Dans cette nouvelle vidéo, je montre le principe de fonctionnement de l'automate lorsque deux locomotives sont en circulation. La première est pilotée automatiquement par l'automate. Le script est simple: rouler depuis la "gare" en accélérant légèrement à la sortie et en décélérant au retour. Après une pause de 5s, le train repart.

Mais c'est sans compter la seconde locomotive que je pilote... La première va adapter sa vitesse en fonction des zones libres et occupées en face d'elle.

Au milieu de la vidéo, j'interviens manuellement pour retirer ma locomotive et la remettre sur les rails dans l'autre sens. En effet, elle ne peut pas franchir l'un des aiguillages... (sûrement un problème de pause un peu trop rapide lors de la construction de ce petit réseau). Quoiqu'il en soit, l'automate réagit aussi bien en suivant qu'en affrontant une autre loco.

Voilà pour aujourd'hui. Je continue à travailler sur ce prototype pour de nouvelles fonctionnalités!


dimanche 7 août 2016

Premier test des noeuds de détection


Depuis quelques jours, je suis au travail afin de terminer la production et l'installation de petits modules électroniques sur mon réseau de test. Voilà donc qui est fait. Après quelques déboires, j'ai pu fixer un problème électronique et deux ou trois bugs dans le multiplexer, recommencer le câblage, etc... Mais c'est fait.

Dans cette première vidéo, vous pourrez voir que les messages de positionnements de la loco sont envoyés à l'automate et que celui-ci pourra bientôt jouer des scripts en fonction de ces informations.

Et surtout, point important pour moi, cela représente le premier pas vers un fonctionnement totalement libre de produits commerciaux (sauf les décodeurs de locomotives! en effet, ils sont beaucoup trop petits pour que je puisse les réaliser moi-même...) Ceci-dit, ce choix est purement idéologique: il est issu de la volonté de tout faire par moi-même ce qui représente un grand défit, et non pas comme un rejet des produits commerciaux pour X ou Y raisons...

La vidéo est en anglais puisque publiée sur un forum US. Mais qu'à cela ne tienne, si vous avez des questions, n'hésitez pas!

Bon visionnement!


jeudi 4 août 2016

Automate, un prototype avancé...


Sous ce titre étrange, je veux simplement vous montrer l'avancement du prototype d'automate/centrale DCC.

Dans une petite boite, j'ai réuni l'automate, le booster et un petit écran LCD classique. A l'extérieur, ce trouve le mini-clavier provenant de mon prototype précédent et que j'ai réutilisé en attendant les pièces pour en fabriquer un nouveau...

Voilà tout d'abord la vue extérieure:


Puis le superbe clavier...


Et enfin l'intérieur:





dimanche 24 juillet 2016

Voilà le premier ensemble de modules


Dernièrement, je vous ai montré le module de détection ainsi que le module multiplexeur. Voici de quoi cela aura l'air sur mon réseau de test une fois installés... Comme vous pouvez le constater, le multiplexeur peut accueillir 4 modules de détection soient 8 zones indépendantes! Sur cette photo il n'y en a que la moitié (4 zones).



vendredi 22 juillet 2016

jeudi 21 juillet 2016

Tout dernier prototype du détecteur de présence DCC


Voilà, c'est fait! La version 1.0 (prototype fonctionnel) du détecteur de présence est sorti, et par la même occasion cela marque le début des activités des ateliers PAZ-électronique!!! ;-)

Ce montage est identique à ceux utilisés avec l'automate dans les vidéos de mon réseau de tests. Sur ce dernier, je ne les avais pas montés sur PCB encore, mais sur de simples plaquettes de prototypage à trous...

Dommage que je sois déjà en train de travailler sur la version suivante 1.1 à cause de deux petites erreurs de design... J'ai pu les corriger rapidement sur les PCB que j'ai déjà reçus car cela ne me gêne pas de les utiliser ainsi sur mon réseau.

Quoiqu'il en soit, voici la bête: 2 zones par plaquette, alimentation 5V, témoins d'occupation. Le signal de sortie est HIGH ou LOW au sens Arduino du terme (+5V ou GND). Il peut être utilisé par n'importe quel autre montage (un Arduino, alimentation d'une LED sur un TCO, déclenchement d'un relais à l'aide d'un petit montage supplémentaire, etc...). Bien évidemment, toute modification peut être apportée en fonction des besoins...


mardi 19 juillet 2016

Encore un nouveau script...

Celui-ci est particulier puisqu'il montre à la fois le va-et-vient automatique de la SD40 mais aussi la possibilité de piloter la B23-7 manuellement. L'intérêt réside dans la protection automatique des deux locomotives. Lorsque je demande à pouvoir accéder à la voie principale, l'automate stoppe la SD40 et la met en attente. Une fois ma manoeuvre terminée,  le trafic normal est restauré. Une petite vidéo en exemple...


dimanche 17 juillet 2016

On continue avec les scripts et l'automate...


Ah... que de péripéties depuis quelques jours... Pour ne pas trop m'étendre sur le sujet, je dirais tout d'abord que j'ai probablement grillé mon LMD18200 suite, je crois, à un court-circuit sur un aiguillage mal positionné en faisant des tests... Il a fallu remplacer la pièce. Heureusement, j'avais un L298 sous la main ce qui m'a bien rendu service car je n'ai pas eu à attendre une nouvelle commande de composants.

Ensuite, pour parer à tout nouveau problème, j'ai installé un disjoncteur (Digitrax PM42) entre mon réseau de test et mon automate. Je ne comprends pas pourquoi je ne l'ai pas fait plus tôt alors que je l'avais dans mes cartons depuis quelques temps déjà. Il est pourtant clair que de manipuler des prototypes électroniques peut finir par créer des situations sensibles... ;-) Donc, si vous êtes comme moi et évoluez dans le même environnement, mieux vaut installer un disjoncteur!!!

Enfin, j'avais un problème d'instabilité dans le signal DCC, la détection des cantons, etc... La solution? Ne pas oublier de raccorder les masses entre elles! surtout lorsque plusieurs alimentations sont en jeu...

Bref, après cette longue introduction, voici les deux résultats obtenus. Un va-et-vient avec une configuration à plusieurs aiguillages:


Ensuite, un croisement et va-et-vient entre deux locos:


Voilà pour aujourd'hui. Je continue mes tests de scripts...


mardi 12 juillet 2016

Motorisation des aiguillages


Ce soir, j'ai installé les deux servo-moteurs ainsi que le module de commande incluant les deux relais d'alimentation. Après quelques soudures et plusieurs branchements entre ce module et le réseau ainsi qu'avec l'automate, je peux enfin faire les premiers tests...


La locomotive se déplace bien sur les aiguillages et ceux-ci se positionnent  lorsque j'indique la direction voulue depuis le clavier de l'automate.

Demain, j'espère pouvoir écrire un petit script qui inclura les aiguillages...