Parlons Arduino > Vos projets

Retrosignalisation avec Arduino

(1/3) > >>

pierrepv:
Bonsoir,

J’ai réalisé la retosignalisation S88 telle que décrite dans le projet Locoduino.

J’ai ainsi 40 cantons retrosignalés qui fonctionnent.

Mon problème est celui des innombrables détection fantômes.
Des qu’une locomotive roule, de nombreux cantons clignotent sur RRTC.

J’utilise un câble RJ45 entre l’Intellibox et l’Arduino Mega2560 grâce à un adaptateur.
J’ai réduit au maximum les fils qui achemine le 5v vers les cartes de détection
et je les ai torsadés.
J’ai ajouté un condensateur de 1microF entre l’entrée Arduino et la masse.

Rien n’y fait

Auriez vous une idée car en l’etat ce n’est pas utilisable.

Cordialement

msport:
Bonsoir,
je ne sais pas ce que vous avez utilisé comme programme S88 (un lien vers la page Locoduino serait utile)
mais j'ai le même problème avec le programme de Rudy Boer que j'ai en partie résolu avec un debounce logiciel sur les entrées (cf pg joint)

pierrepv:
Bonjour,

Merci de cette réponse.

Je connais le site de Rudy Boher, je crois d’ailleurs que Lociduino s’en est inspiré .
Le lien du projet Locoduino que j’ai utilisé est le suivant :

http://forum.locoduino.org/index.php?topic=612.0

J’ai utilisé le programme pour le Mega2560

L’idee d’intervenir par programme sur les entrées me paraît excellente

Je vais regarder ton programme dès que ma connexion Internet sera revenue.
Je suis en panne chez Free, et je n’ai plus que mon téléphone pour communiquer

Cordialement

msport:

--- Citation de: pierrepv le septembre 28, 2018, 09:45:10 am ---Je suis en panne chez Free ...

--- Fin de citation ---

Bienvenue au club !

PS : le lien est celui de ce fil  :)

pierrepv:
   Bonjour MSPORT,

J'ai chargé le programme que tu as joint dans ra réponse et je l'ai adapté à mon programme qui tourne sur un Arduino Méga2560.

Le programme de Locoduino est le même que celui de Rudy Boher.

Je n'ai pas une amélioration flagrante, mais je pense que celà vient peut-être de mon adaptation qui n'est pas parfaite.
Pourrais-tu m'expliquer la philosophie de la partie "debounce", que j'ai un peu de mal à comprendre.

Je vois qu'il y a une mise en tableau des entrées, mais je ne comprends pas ce qui empêche le "rebond" sur les entrées.

C'est toujours pareil, quand on a pas développé soi-même un programme, c'est un peu compliqué d'en comprendre la philosophie.

Peux-tu me dire également quel pourcentage d'amélioration je peux espérer.

Merci d'avance pour ton travail.

    Cordialement

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique