Gestion d’une gare cachée (3)
Remplissage et vidange
. Par : Jean-Luc
Vous répondez à :
bonsoir,
en suivant vos conseils pour l’installation des capteurs IR, cela a résolu les problèmes de détections.
Pour mon programme je suis parti sur le principe de fonctionnement suivant :
étant dans un club, on a pas toujours assez de locos
pour utiliser la gare cachée, donc à l’initialisation
on sélectionne le nombres de voies que l’on veut utiliser.
1- analyse de chaque voies ; si il y a plus de voies occupés que le nombre sélectionné au départ, le système vide les voies en surplus.
2- l’opérateur decide de faire entrer un convoi dans la gare (c’est la seule action manuel).
3- ouverture de l’aiguille d’entrée
4- recherche de la 1 voie libre (à partir de la voie 0)
5 mise en place des aiguilles pour atteindre la voie
sélectionnée
6- alimentation de la voie en courant DCC
7- témoin visuel (clignotant)en attendant l’arrivée du convoi sous le capteur
8- activation du capteur
9- coupure du courant dans la voie
10- fermeture de l’aiguille d’entrée
11- allumage témoin de voie occupée
12- comptage des convois si nombre supérieur au nombre sélectionné
13- recherche 1 voie occupée
14- activation du courant dans la voie sélectionnée
15- protection de la sortie (canton au rouge)
16- attente de validation du capteur de sortie (témoin)
17- validation de la sortie extinction du témoin de voie et coupure du courant.
etc...
Depuis l’installation des capteurs IR tout fonctionne bien reste juste à tester sur un longue période.
je voulais avoir votre avis sur le déroulement du fonctionnement du logiciel.
Je pense que votre analyse peu m’aider à améliorer encore le logiciel.
Merci.
Matériels utilisés : Arduino méga, bloc relais et capteurs IR
10 Messages
-
Gestion d’une gare cachée (3) 12 mars 2017 16:51, par Patrice
Bonjour,
je viens de lire votre article sur la gestion d’une gare cachée et j’avoue
avoir décroché dans la lecture de votre programme(je pense que vous avez
une maitrise du langage Arduino très poussée ; félicitation).Je suis moi même en cours d’essai sur la gestion d’une gare avec un arduino
méga et je voulais vous demander si votre système de détection par ILS
fonctionne bien car je suis à l’échelle N et j’ai de mauvais souvenir de l’utilisation d’ILS pour des détections ; j’ai fini par les abandonner au profit d’une détection par infra-rouge. Cela fonctionne relativement bien
mais j’ai un autre problème à l’arrêt des convois si le détecteur (verticale) se trouve au niveau d’un attelage ; la détection ne se fait plus.Sur mon système à l’entré d’un convoi dans la gare, j’effectue une détection de tous les capteurs pour chercher une vois libre.
Sur votre système (Elle retournera un identifiant de voie si une voie libre est trouvée et son chemin établi,)comment avec l’ILS peut-il renvoyer un signal si la loco ne se trouve pas exactement au dessus de l’ILS.
En attendant votre réponse ,merci.
-
Bonsoir,
Votre problème semble plutôt se situer sur la fiabilité des détecteurs IR que sur la gestion de la gare cachée.
J’ai déjà réalisé des barrières infrarouges qui évitent de rater un convoi à cause du trou entre 2 wagons. Il suffit de les installer en biais et à l’horizontal ce qui supprime ce trou. Si vous les installez verticalement c’est surement moins commode mais néanmoins possible.
Pour détecter l’absence d’un convoi, je vous recommande toutefois les détecteurs de consommation.
Mais si vous ne pouvez pas changer vos détecteurs infra-rouge, il doit être possible de réaliser un algorithme de détection qui distingue la présence et l’absence de trains (en vérifiant notamment qu’un train est bien sorti d’une zone)
-
Bonsoir,
merci pour votre réponse très rapide.
Je retiens votre idée pour l’installation des détecteurs IR en diagonale
je n’y avais pas pensé et je pense que cela va résoudre effectivement les problèmes de trou entre les wagons.
Pour la détection par consommation de courant c’est impossible car je coupe
le courant sur la voie pour arrêter les convois ; j’utilise une centrale
Roco Z21 en DCC et je n’ai pas encore trouvé le moyen d’arrêter un convoi
sans couper le courant (sauf si je passe par une commande par ordinateur).
Merci encore une fois.
-
-
Bonjour,
Concernant la détection, vous avez deux manière de vous y prendre dans le programme :
- On utilise la valeur brute renvoyée par l’entrée raccordée à l’ILS, c’est à dire son état. Dans ce cas le programme n’a pas la mémoire des états antérieurs et, si l’ILS ne se trouve plus en face de l’aimant, on oublie qu’une rame est présente ;
- On mémorise dans la programme la valeur passée de l’ILS et on détecte les changements. En ne s’intéressant qu’aux changement non-présent—présent, on détecte la présence de la rame même si l’aimant n’est plus en face de l’ILS.
-
Bonjour,
merci de votre réponse rapide, je comprends mieux
maintenant la facon d’utilliser le signal de ILS ;
parfaitement expliqué.
cordialement.
-
-
Gestion d’une gare cachée (3) 16 mars 2017 23:16, par Patrice
bonsoir,
en suivant vos conseils pour l’installation des capteurs IR, cela a résolu les problèmes de détections.
Pour mon programme je suis parti sur le principe de fonctionnement suivant :
étant dans un club, on a pas toujours assez de locos
pour utiliser la gare cachée, donc à l’initialisation
on sélectionne le nombres de voies que l’on veut utiliser.
1- analyse de chaque voies ; si il y a plus de voies occupés que le nombre sélectionné au départ, le système vide les voies en surplus.
2- l’opérateur decide de faire entrer un convoi dans la gare (c’est la seule action manuel).
3- ouverture de l’aiguille d’entrée
4- recherche de la 1 voie libre (à partir de la voie 0)
5 mise en place des aiguilles pour atteindre la voie
sélectionnée
6- alimentation de la voie en courant DCC
7- témoin visuel (clignotant)en attendant l’arrivée du convoi sous le capteur
8- activation du capteur
9- coupure du courant dans la voie
10- fermeture de l’aiguille d’entrée
11- allumage témoin de voie occupée
12- comptage des convois si nombre supérieur au nombre sélectionné
13- recherche 1 voie occupée
14- activation du courant dans la voie sélectionnée
15- protection de la sortie (canton au rouge)
16- attente de validation du capteur de sortie (témoin)
17- validation de la sortie extinction du témoin de voie et coupure du courant.
etc...
Depuis l’installation des capteurs IR tout fonctionne bien reste juste à tester sur un longue période.
je voulais avoir votre avis sur le déroulement du fonctionnement du logiciel.
Je pense que votre analyse peu m’aider à améliorer encore le logiciel.
Merci.
Matériels utilisés : Arduino méga, bloc relais et capteurs IR -
Gestion d’une gare cachée (3) 30 mars 2019 18:10, par Jean-Pierre
Bonjour, essayant de passer à 6 voie pour permettre d’avoir plus trains différents et après pas mal de plantage dans les tests résolu maintenant, j’aurais voulu savoir quand l’article sur les capteurs et actionneurs sera placé sur le site, pour me permettre de finir le tout, la détection des trains est en s88 sur arduino nano suivant l’article de Jean-Claude et cela fonctionnent très bien.
Jean-Pierre
-
Gestion d’une gare cachée (3) 6 février 2021 13:15, par Ardin
Bonjour,
Avec grand intérêt j’ai lu vos articles sur une gare cachée pilotée par un Arduino et maintenant j’aimerais experimenter avec ceci.
A la fin de l’article 3 sur une gare cachée c’est mentionnée : "Le prochain article traitera des capteurs et des actionneurs que nous allons utiliser."
Ou pourrais-je trouver cette article ?
Merci d’avance
-
Gestion d’une gare cachée (3) 29 septembre 2021 17:30, par Olivier
Bonjour,
Tout d’abord un grand merci pour la communication et le partage de ces 3 chapitres "Gestion d’une gare cachée".
A la fin du 3ème et dernier chapitre, vous indiquez que le prochain article traitera des capteurs et des actionneurs que nous pouvons utiliser pour mener à bien la gestion d’une gare cachée.
Or, je ne trouve malheureusement pas cet article complémentaire.Pourriez-vous m’indiquer son emplacement SVP ?
Un grand merci par avance !
Voir en ligne : Gestion d’une gare cachée (1) (2) (3)
-
Gestion d’une gare cachée (3) 18 septembre 2023 20:35, par THOLEY MICHEL
A la fin du 3ème et dernier chapitre, vous indiquez que le prochain article traitera des capteurs et des actionneurs que nous pouvons utiliser pour mener à bien la gestion d’une gare cachée.
Or, je ne trouve malheureusement pas cet article complémentaire.Pourriez-vous m’indiquer son emplacement SVP ?
Un grand merci par avance !
Voir en ligne : Gestion d’une gare cachée (1) (2) (3)