Block Automatique Lumineux à 8 cantons analogiques
. Par : Christian
Vous répondez à :
Bonjour,
sujet très intéressant et très bien écrit
difficulté d’exploitation : la détection est très ponctuelle (uniquement passage de l’aimant de la loco )
questions : peut on mettre un aimant sous chaque véhicule => fonctionne quelque soit la longueur du train ?
pourquoi ne pas utiliser des barrières infrarouge à la place des ILS ?
voire : mettre un lecteur RFID commandé par ILS ou IR pour reconnaitre le début et la fin du train avec une étiquette en début et fin de chaque train (permet de contrôler qu’un wagon ne s’est pas détaché dans le tronçon précédent)
merci de vos remarques de faisabilité /complexité .... sur ces propositions
Cordialement
11 Messages
-
Block Automatique Lumineux à 8 cantons analogiques 12 novembre 2022 22:09, par Thierry
Bonjour, ce montage m’intéresse très fort, je me demandais juste pour une question de place en sortie de l’arduino, pourquoi ne pas placer les relais ou transistors sur les même sortie que les feux. puisque quand le feux est vert le canton est pleinement alimenté et quand le même feux est orange le canton sera alimenté par une tension plus faible.
ce qui fait que l’on a besoin que de 24 broche pour les feux et cantons et 8 pour les ils.-
En dissociant cantons et feux, cela permet d’utiliser des feux soit à anodes communes, soit à cathodes communes. Ce qui n’était pas le cas du même montage réalisé à partir d’une carte Uno et du shield 4 relays (voir l’article de ce montage). En effet, vu comment fonctionne le shield, on utilisait le feux rouge pour couper l’alimentation du canton. Cela imposait de choisir des feux à cathodes communes. J’ai expliqué ce choix dans le paragraphe "Conclusion".
Cela ne veut pas dire que votre idée soit mauvaise. Vous pouvez tout à fait alimenter les cantons avec des tensions différentes selon la couleur des feux. Le mieux est d’essayer puis de publier votre montage sur notre forum, comme une amélioration du montage que nous avons publié. Le gain serait alors non pas une économie de place en sortie (que ferez-vous des sorties restantes ?), mais plutôt un fonctionnement plus proche de la réalité puisque les trains ralentiront si le feu est orange.
-
-
Block Automatique Lumineux à 8 cantons analogiques 27 août 2023 18:44, par Patrick
Bonjour,
Très intéressé par ce programme qui correspond à mon projet modélisme ferroviaire en cours de construction, pourriez vous m’indiquer svp la marche à suivre pour le télécharger. Je ne trouve pas le "bouton" comme indiqué dans l’article.
Je vous en remercie par avance.
Cordialement
Patrick-
Bonjour Patrick,
Depuis que nous sommes passés à la version 4.2 de SPIP, ce bouton a disparu. Pas de panique, il vous suffit de faire un copier-coller de tout le programme (avec votre souris en la déplaçant tout en maintenant le bouton gauche enfoncé) et d’importer ce que vous aurez dans le presse-papier directement dans l’IDE d’Arduino.
Vous pouvez aussi consulter l’article Comment utiliser Arduino sans apprendre à programmer ? qui a justement été mis à jour suite à la disparition du bouton Télécharger.
Cordialement. -
Suite à votre question, je viens de faire une mise à jour de l’article pour fournir une archive ZIP téléchargeable contenant le programme.
-
-
Block Automatique Lumineux à 8 cantons analogiques 28 février 08:23, par Frédéric
Bonjour,
Merci pour cette présentation instructive, qui a motivé la re-construction d’un réseau, laissé de côté depuis bien des années...
Je suis novice, et remercie l’auteur pour sa pédagogie et les explications précises du fonctionnement des différents modules.J’ai cependant un souci, un conflit entre le transformateur d’alimentation et la carte relai.
Faut il un transformateur spécifique ? car l’interrupteur du transfo que j’utilise, commande les relais !Si on ne branche qu’un seul ILS à la carte arduino, exemple, l’ILS du canton 1, l’interrupteur on/off du transfo déclenche le relai n°8 pour en bloquer l’accès, sans activer (par un aimant) l’ILS correspondant.
J’avoue ne pas comprendre...
Auriez vous une idée ?Merci pour votre aide
Bonne journée
Frédéric-
Le transfo ne peut pas commander les relais puisqu’il est branché sur les SORTIES des relais et non sur les entrées de commande. Donc, vérifiez vos branchements. Les sorties d’un relais ne sont qu’un simple interrupteur pouvant supporter le 12 V du transfo, interrupteur commandé par le 5 V de la carte Arduino. Il y a séparation des courants, ce qu’on appelle isolation galvanique.
Si le problème persiste, ouvrez un fil sur notre forum pour décrire le problème avec photos du montage à l’appui. Sans cela, on ne pourra jamais comprendre.
-
-
Block Automatique Lumineux à 8 cantons analogiques 17 avril 06:59, par Alain
Bonjour,
sujet très intéressant et très bien écrit
difficulté d’exploitation : la détection est très ponctuelle (uniquement passage de l’aimant de la loco )
questions : peut on mettre un aimant sous chaque véhicule => fonctionne quelque soit la longueur du train ?
pourquoi ne pas utiliser des barrières infrarouge à la place des ILS ?
voire : mettre un lecteur RFID commandé par ILS ou IR pour reconnaitre le début et la fin du train avec une étiquette en début et fin de chaque train (permet de contrôler qu’un wagon ne s’est pas détaché dans le tronçon précédent)
merci de vos remarques de faisabilité /complexité .... sur ces propositions
Cordialement-
Pour qu’un montage publié soit reproduit par les lecteurs, il faut qu’il reste simple et ne nécessite que peu de travaux d’adaptation sur un réseau. C’est la raison pour laquelle j’ai utilisé des ILS car ils sont très simples à ajouter sur un réseau déjà terminé sans pour autant nécessiter de gros travaux sur le décor. On peut ainsi définir des cantons qui n’en sont pas vraiment, mais il serait plus délicat de demander de tronçonner un rail pour créer de vrais cantons car cela nécessiterait de souder des fils pour alimenter chaque section.
Comme vous le faites remarquer, les ILS sont des détecteurs ponctuels et ont leurs défauts. Si on imagine qu’un ILS peut louper un événement, en mettre sous chaque véhicule ne résoudra pas ce problème, d’autant qu’on obtiendra une série de déclenchements qu’il faudra ensuite traiter comme un seul train. Je n’ai pas réfléchi en détail à ce problème, mais je suppose qu’il faudrait déclarer dans le programme la composition de chaque train (train voyageur = motrice + quatre voitures + fourgon, train de marchandise = motrice + tender + sept wagons ; ce ne sont que des exemples). Si vous voulez changer la composition d’un train, il faudrait reprogrammer le système.
Néanmoins, on peut tout de même améliorer ce qui est proposé dans l’article, en remplaçant les ILS par des capteurs Hall (voir l’article qui en parle), ou bien en utilisant des détecteurs IR mais qui ne sont pas sans problème non plus avec la lumière ambiante.
La meilleure des solutions serait d’utiliser pour chaque canton un détecteur d’occupation par consommation de courant, ce qui délivre un signal long qui a le temps d’être repéré. Mais cela suppose de fractionner le réseau en vrais cantons, ce qui est faisable lors de la construction mais plus difficile (sans être impossible) après.
Nos articles sont là pour résoudre 90% d’un problème de modélisme ferroviaire, et les 10% qui restent peuvent être utilisés par les lecteurs pour améliorer le montage ou simplement l’adapter à leurs besoins. Un lecteur RFID peut aussi permettre d’identifier le train qui entre sur le canton et n’a pas besoin d’être commandé par ILS ou IR ; lorsque le tag le survole, il est lu (voyez l’article sur les annonces en gare).
Nous espérons donc que vous aurez à coeur d’améliorer ce montage de B.A.L et de partager sur notre forum vos essais pour donner de nouvelles voies à d’autres. Il y a d’ailleurs beaucoup à faire (j’en suis conscient mais comme je le disais, le montage devait rester simple pour être publié) pour permettre par exemple les unités multiples, la marche en pousse, les manoeuvres, la rupture d’attelage, etc. Vous le verrez, un vrai B.A.L est en fait beaucoup plus complexe qu’il n’y paraît, mais c’est cela qui est intéressant avec Arduino.-
Merci pour ce retour très complet
je comprends votre démarche de simplification
concernant la RFID : il me semblait avoir lu que plusieurs lecteurs RFID (un par canton) pouvaient se perturber l’un l’autre ? d’où l’idée de les commander par ILS ou IR
et j’ai peur aux nombres de broches nécessaires
je vais chercher l’article sur les capteurs Hall
enfin, j’avoue avoir un peu de difficultés à jongler au sein du site (articles,forum...)
merci pour l’ensemble de vos activités (formatrice et motivantes)
Cordialement-
Merci pour vos appréciations.
La page d’accueil du site LOCODUINO se présente sous forme de 8 cases : les cases de gauche sont plutôt pour ceux qui débutent, celles de droite dès qu’on a un peu d’expérience (le niveau peut vite grimper : timers, assembleur, Processing, etc.)
Le mieux est de ne pas brûler les étapes. Vous pouvez par exemple télécharger notre cours d’électronique, puis réaliser de petits montages d’animation de réseau.
Quant au forum, le mieux est de s’inscrire et de regarder si certains sujets vous intéressent. Il y a une rubrique d’aide pour ceux qui rencontrent des problèmes de réalisation de montages.
Voilà de quoi s’occuper pour un bon bout de temps.
-
-
-