LOCODUINO

Discussions Générales => Présentez vous ! => Discussion démarrée par: papuchon33 le août 17, 2020, 10:20:11 am

Titre: Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 17, 2020, 10:20:11 am
Bonjour,
Je dispose d'une Central unit DCC  (2 voies CC) que je souhaite faire évoluer avec des éléments arduino.
Complet néophyte en électronique simplissime, Est-ce jouable? Faisable? Ou bien dois-je repartir de zéro en oubliant cette ancienne centrale?
Comment faire? Quelles solutions? Merci. De très nombreuses locos H0
 (80) toutes CC (aucunes numérisées, autrefois 2 ou 3 en jouefmatic: j'ai par ailleurs tout le matos jouefmatic).
Je dispose d'un pont tournant (environ 16 voies Jouef) et vais acquérir un pont transbordeur (Schiebebühne) Märklin à transfrmer en DCC (2 voies), je souhaite sur mon réseau installer une boucle de retournement etc...
Merci beaucoup.
Cordialement.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 17, 2020, 03:59:05 pm
Bonjour et bienvenue à Locoduino.

Si l'on en croit le forum 3rails, cette centrale (plutôt un booster) a besoin d'un 6050/6051 pour fonctionner.
De plus : Mais il faut encore prendre conscience que le DCC de la 6027 est le tout premier avec uniquement les 14 pas et uniquement la F0. Je ne suis pas sur que tout les décodeurs modernes vont fonctionner correctement.

Plutôt que partir de là peut-être commencer par (qui permet de faire du DC ou du DCC) :
https://forum.locoduino.org/index.php?topic=752.0

ou le va et vient de Dominique qui peut être piloté en manuel sur le port série (RX/TX) par une/des manette/s ou un TCO.
http://forum.locoduino.org/index.php?topic=479.msg4837#msg4837

Références à voir sur le site éditorial.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: chris_bzg le août 17, 2020, 04:00:51 pm
Tout dépendra de ta patience et de ta volonté. Sans vouloir te faire de peine, le chemin risque d'être long et voici pourquoi :
Tu as une centrale et 80 locos non numérisées : as tu déjà l'expérience du DCC ?
Tu veux améliorer ta centrale avec de l'Arduino : pour faire quoi au juste ? Le sais tu déjà ?
Quelle est ton expérience en programmation ?
Tu dis que tu ne connais pas l'électronique : il te faudra apprendre un minimum.
Enfin quel est ton budget car si tu veux rester en DCC, il faudra numériser tes locos et cela fera une belle facture.
Enfin, que ce soit en DCC ou en analogique, une boucle de retournement demande certaines précautions.
Dernière chose mais je ne suis pas certain d'avoir compris : transformer du Märklin 3 rails en 2 rails ne me paraît pas une si bonne idée car compliqué.
En conséquence on a du mal à te conseiller car on ne comprend pas vraiment ce que tu veux faire. Tâche de redéfinir ton projet et on te dira par où commencer.
Cordialement.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 17, 2020, 05:31:36 pm
Chers arduinistes,
Un grand merci pour vos réponses aussi rapides qu'utiles.
Je viens d'acquérir une unité centrale Märklin 6027 DCC, donc à priori compatible pour le 2 rails CC.
Comment l'exploiter? Est-ce un achat utile ou vraiment obsolète?
J'ai vu que les décodeurs DCC les moins chers étaient les LAISDCC, plus comercialisés par aliexpress donc beaucoup plus chers désormais.
Est-il vraiment hors de prix de digitaliser 80 locos?
Si oui, la solution de me rabattre sur des cantons avec commandes par ILS est-elle jouable?
J'ai zéro niveau en électronique, mais j'ai vu sur des sites qu'il était possible "d'automatiser" un pont tournant jouef, et plutôt que d'acheter un pont transbordeur cc Brawa ou Heljan, chers d'occasion, il était possible de transformer un pont transbordeur AC Märklin en CC, beaucoup plus abordable.
Sur le plan de l'électronique, pour éviter ma bête noire de soudures affreuses, javais pensé (suite à des recherches internet) aux cartes pré-perforées, Shields, Optocoupleurs Arduino, Nano, Uno, Méga et d'un mode d'emploi simple et explicite. Commandes centralisées permettant de faire tourner plusieurs trains en même temps. (Peut-être deux voies avec des sens de circulation unique et opposés, mais avec des possibilités de manoeuvre: pont tournant, pont transbordeur, bouche de retournement etc...
Données perso: Du pas cher, fiable, simple, qui évitent au maxi les liaisons (tout problème lié à une connectique complexe).
Est-ce que Arduino peut être un élément facilitateur à ce titre? et dans quelle mesure?
J'ai accumulé au fil des ans beaucoup de matériel français majoritairement des années 70 en CC, jouef, lima, piko, Mehano, Roco, Fleischmann, Liliput, Bachmann, Rivarossi, Hamo etc...et des rails, aiguillages électriques du même ordre.

Merci pour votre aide (rien n'est encore installé à ce jour)
Cordialement
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: Dominique le août 17, 2020, 06:56:08 pm
Je conseille de lire d’abord les articles sur le DCC et sur l’architecture des réseaux, le cantonnement, la retrosignalisation.

Ainsi que sur les réalisations des modélistes, présentées dans ce forum.

Cela te donnera une bonne idée du travail à faire et des compétences nécessaires.

Ensuite, faire un cahier des charges pour définir l’objectif.

Citer
J'ai zéro niveau en électronique, mais j'ai vu sur des sites qu'il était possible "d'automatiser" un pont tournant jouef, et plutôt que d'acheter un pont transbordeur cc Brawa ou Heljan, chers d'occasion, il était possible de transformer un pont transbordeur AC Märklin en CC, beaucoup plus abordable.
Sur le plan de l'électronique, pour éviter ma bête noire de soudures affreuses, javais pensé (suite à des recherches internet) aux cartes pré-perforées, Shields, Optocoupleurs Arduino, Nano, Uno, Méga et d'un mode d'emploi simple et explicite. Commandes centralisées permettant de faire tourner plusieurs trains en même temps. (Peut-être deux voies avec des sens de circulation unique et opposés, mais avec des possibilités de manoeuvre: pont tournant, pont transbordeur, bouche de retournement etc...
Données perso: Du pas cher, fiable, simple, qui évitent au maxi les liaisons (tout problème lié à une connectique complexe).

Avec ça comme pré requis il est certain qu’il faut faire l’effort d’une sérieuse formation .

D’après ce que tu en auras retenu, nous pourrons répondre à tes interrogations.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 18, 2020, 10:07:09 am
Bonjour,
Merci beaucoup.
Y at-il des ouvrages de vulgarisation (style "Arduino pour les nuls")?.
Etant gamin en 1965 (10 ans) ni mon père ni moi, n'avions à l'époque compris comment faire pour les rails de coupure pour faire fonctionner un aiguillage (hornby acho à l'époque).
J'avoue être perdu dans le dédale des possibles actuellement, j'avais promis de monter un réseau pour les 10 ans de mon fils qui en a 36 aujourd'hui, je souhaiterais quelque chose de convivial pour "jouer avec mes petits enfants" (qui ont 10 ans maintenant) alors que je suis en retraite. 1: (plusieurs à commander une loco différente sur un même circuit (donc plusieurs télécommandes simples individuelles, avec sécurisation, évitant les accidents) 2: Automatisme pour qu'en programmant l'évolution de 3 trains maxi, ce soit sympa.
Encore Merci
Cordialement
J'ai des connaissances en électricité, l'électronique nécessiterait un apprentissage, je ne suis pas contre, mais j'ai peur de me perdre dans le dédale de quelque chose  de très complexe qui confine à une grande abstraction. Je ne veux pas faire n'importe quoi. et y aller progressivement en sachant ce que je fais.
Je vais travailler mon cahier des charges. Faire au plus simple, sans une quirielle de fils et avec quelquechose de simple à assilmiler.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: Dominique le août 18, 2020, 01:09:07 pm
Citer
Y at-il des ouvrages de vulgarisation (style "Arduino pour les nuls")?.
Oui  :D

Mais, vue la quantité de matériel analogique, j’essayerai de rester en analogique en créant des circuits indépendants pilotes chacun par une manette (3 circuits pour 3 joueurs). Le pilotage sera manuel et permettra de comprendre l’électricité avant d’aborder l’électronique. Il faut monter progressivement en connaissances.

Sinon, pour jouer en digital, il faut commencer simple avec une centrale DCC++ simple comme préconisé msport, 3 manettes filaires et aucune sécurité.


Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 18, 2020, 05:19:26 pm
Et pour commencer en digital, on peut revenir aux fondamentaux avec la BaseStation :
https://forum.locoduino.org/index.php?topic=693.msg7880#msg7880

Et pour les manettes, celle de Dave Bodnar est un excellent début avec le simplissime module radio HC12.
(à alimenter avec un power bank dans un premier temps, avant d'intégrer une batterie)

http://www.trainelectronics.com/DCC_Arduino/DCC++/Throttle/index.htm#Rotary_Encoder_in_place_of_Potentiometer

https://www.ebay.fr/itm/1pcs-New-433Mhz-HC-12-SI4463-Wireless-Serial-Port-Module-1000m-Replace-Bluetooth/184185580408

Ça répond au point 1 du début de cahier des charges :
1: plusieurs à commander une loco différente sur un même circuit (donc plusieurs télécommandes simples individuelles)
mais sans le 1bis avec sécurisation, évitant les accidents.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: CATPLUS le août 18, 2020, 06:29:44 pm
Bonsoir
Dans quelle Région résidez- vous? Il y a peut être un club dans les environs.
Je rejoins Dominique, vue le nombre important de locomotives que vous disposer, il serait préférable de commencer en Analogique avant de passer au Numérique.
Créer une mini plateforme genre 1,50m X 0,30m 2 voies et une aiguille (ou plus).
Quand vous aurez maîtriser l'ensemble. sur ce mini module suivre l'exemple que donne msport ci-dessus (voir post de Dave Bodnar)

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

Un petit  conseil (n'engage que moi) pour digitaliser une machine
             facile à démonter,
             installer un décodeur (minimum de fonction) éviter les décodeurs "son"
             programmer les CVs
Cordialement


Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 18, 2020, 07:21:55 pm
Pour commencer à digitaliser une machine, le mieux est de faire une recherche sur google avec par exemple "digitaliser jouef" et voir si une de ses préférées a déjà subi ce lifting et se trouve sur un blog ou sur youtube.
En choisir une où il y a de la place et où le moteur est bien isolé du châssis. (et si il y a une prise NEM, là c'est élémentaire)
Mais une machine qui marche mal en courant continu marchera encore plus mal en DCC.

Nota : une loco numérisée fonctionne en CC.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 20, 2020, 10:45:02 am
Bonjour,

Merci à tous pour tous vos précieux conseils.
Je ne pense pas que la digitalisation des locos ne me pose des problèmes insurmontables, dès lors que je parviendrai à souder proprement les fils ad hoc (j'ai très peu de machines avec circuit imprimé et sans doute aucune avec fiche nem prête à brancher).
Restera ensuite le problème de la programmation (loco-centrale, choix du cv et activation du codage).

Je souhaiterai des décodeurs simples, marche avant, marche arrière, activation des feux correspondants avant/ arrière.

En quoi les commandes digitales DCC (cc)et analogiques (cc)  différent-elles quant à la diminution du nombre de câbles à passer pour les aiguillages, feux, cantons, pont tournant , pont transbordeur (Schiebebühne) boucles de retournement, module de ralentissement etc...?

J'habite le sud ouest Vendée entre les Sables d'Olonne et La Tranche sur mer.

Merci d'excuser la naïveté de mes questions, je comprends que ça puisse mettre en "rogne" ceux qui savent.

Cordialement
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: Dominique le août 20, 2020, 01:51:12 pm
Ne nous y trompons pas !

Citer
Merci d'excuser la naïveté de mes questions, je comprends que ça puisse mettre en "rogne" ceux qui savent

La seule rogne qui compte est celle de l’apprenant qui s’efforce d’acquérir des notions en lisant les contenus de ce site Locoduino.

Il y a eu de nombreuses discussions et contributions sur ces sujets.
Nous pouvons éventuellement compléter ce qui vous a échappé  :P
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: chris_bzg le août 20, 2020, 02:32:42 pm
Ceux qui « savent » ont passé beaucoup de temps à expliquer dans leurs articles.
Et ils seraient tous très heureux de pouvoir vous aider.
Encore faudrait il savoir ce que vous voulez faire car très franchement je ne suis pas convaincu que vous en ayez une idée précise.
Vous donnez l’impression de vouloir pratiquer le DCC avec l’aide d’Arduino mais cela reste très vague.

Découvrez d’abord les possibilités d’Arduino (articles de débutants) pour ensuite déterminer un projet où Arduino pourra apporter un plus à votre centrale DCC.
Comme votre niveau est débutant, ne cherchez pas à faire une usine à gaz mais allez y par petits pas afin de parcourir un bond de géant au final.
Tout ne se fait pas en un jour ! Nous aussi on est passé par là : cela s’appelle l’apprentissage et c’est beaucoup de bonheur.
Titre: Re : Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 20, 2020, 08:03:14 pm
Je souhaiterai des décodeurs simples, marche avant, marche arrière, activation des feux correspondants avant/ arrière.

pas la peine se poser cette question, tous les décodeurs de loco font ça.

En quoi les commandes digitales DCC (cc)et analogiques (cc)  différent-elles quant à la diminution du nombre de câbles à passer pour les aiguillages, feux, cantons, pont tournant , pont transbordeur (Schiebebühne) boucles de retournement, module de ralentissement etc...?

Il faut comprendre la notion de satellite (qui englobe celle de décodeur d'accessoires) :

2 fils vers ceux-ci avec n"importe quel bus. Résultat : câblage local versus au lieu d'un câblage en étoile depuis un centre opérationnel.

Bon, on a mis quelques années partant de l'analogique pour assimiler le DCC en lisant à droite et à gauche, nous non plus on n'a pas trouvé la machine à apprendre.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 22, 2020, 06:58:50 pm
Encore merci à tous,

Déjà premier questionnement: la breadboard;
Une colonne d'alimentation 5v (+) et une colonne d'alimentation 0 (-) GND.
Dès lors qu'on connecte un élément à quelqu'endroit de la breadboard: j'ai l'impression qu'il est systématiquement en +(5v), et si on veut obtenir du 0 (-), il faut relier chaque point souhaité à la colonne d'alimentation 0(-). Il y a donc neutralisation (voire inversion) de ce qui est automatiquement + (5v), dès lors qu'on relie un câble à la colonne d'alimentation - (0) pour que le positif se transforme en négatif (donc "écrase" l'aspect positif initial lors d'une liaison en direct) sur le point choisi et relié. Bien sûr le tout alimenté soit par la prise usb du Pc (5 volts) ou d'un transfo courant continu 5volts.
1ère étape pour moi. Est-ce que ce principe est bien exact même si formulé avec mon vocabulaire approximatif??

Donc lien 5v-GND: obligatoire pour passage du courant, avec "chaînage" des installations pour rendre le tout opérationnel (en prenant soin de couper l'alimentation jusqu'à la fi des opérations).
Merci
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: chris_bzg le août 22, 2020, 08:06:53 pm
Pour tout savoir sur la breadboard : https://www.locoduino.org/spip.php?article83
Et pour comprendre le courant électrique : https://www.locoduino.org/spip.php?article186 (mini cours à télécharger).

Enfin, avant d'entreprendre un montage sur breadboard, je conseille déjà de découvrir Arduino et notamment via cet article : https://www.locoduino.org/spip.php?article217

Oui, je sais, faire clignoter une petite LED n'a rien d'extraordinaire, mais nous sommes tous passés par là. C'est un début obligatoire et après, il n'y a pas de fin car il y a toujours quelque chose à découvrir et à expérimenter.
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 23, 2020, 11:09:30 am
Oui, il y a du pain sur la planche ...
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le août 26, 2020, 02:14:57 pm
Encore merci,

Expérimentation avec raccourcis impossible.
Cartes Arduino +shields + composants(connaissance de leurs fonctionnalités) relais: mise en relation par programmation assistée ( à l'aveugle au début) compatibilité du tout;
Difficulté de la connectique via breadboard ou par soudures: tout cela à mettre en corrélation avec le souhait initial visé. puis mise en oeuvre de la réalisation.
Ce qui manque, c'est la compatibilité et la complémentarité avec des modules DCC du commerce de marque exclusivement de modélisme ferroviaire  (acquis d'occasion sur sites internet), pour gagner du temps en étant plus vite opérationnel et en visant le ratio fonctionnement optimal / prix le plus faible: pour un rendu et une fiabilité identiques. (centrale/ampli/booster/codeurs/décodeurs/ tableaux de commande/ télécommandes/tco/ programmation d'itinéraires) tout cela après avoir monté un réseau proportionnel à la surface disponible.

Je ne pense pas être le seul débutant à cumuler tous ces desiderata. (à savoir si la complémentarité éléments arduino + éléments de marques ferroviaires du commerce est une bonne chose en soi. En tout cas, j'ai l'impression qu'il n'existe pas de décodeurs embarqués sur locos proposés à construire à partir d'arduino !!??
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le août 26, 2020, 03:02:24 pm
Bonjour,

en tout cas, il y a un sujet décodeur en cours qui mérite le détour :

https://forum.locoduino.org/index.php?topic=1043.0

Et on a déjà cité Rudy Boer qui a proposé des décodeurs d'accessoires et fonctions fixes et embarqués (ATTiny) - Voir également sur trainboard.com
Le fil suivant vaut surtout pour les références et liens.
http://forum.locoduino.org/index.php?topic=333.msg3199#msg3199

Mais il vaudrait mieux commencer avec des réalisations complètement décrites qui n'ont pas le handicap de la taille (très) réduite.
Et en terme de coût, le LAISDCC de base est à 14€ :
https://www.ebay.fr/itm/Decodeur-8-poles-NEM-652-DCC-moteur-4-fonction-Decoder-digital-LaisDcc-860021/193416172513

Pour la question "compatibilité", il vaudrait mieux éviter le matériel obsolète d'une marque qui n'utilise le DCC qu'à contre cœur.
Locoduino cherche à éviter le matériel du commerce dont les standards ne sont pas toujours complètement publiés.
Vous irez plus vite avec le DIY de Locoduino qui est 100% compatible avec lui-même, évoluera et s'adaptera à toutes les situations.
Commencez avec une BaseStation citée plus haut.

Mais on ne peut que vous recommander de lire avec attention l'article https://www.locoduino.org/spip.php?article233
car à lire vos messages enthousiastes on peut craindre qu'en vous dispersant en voulant tout faire d'un coup, vous soyez déçu, faute de résultats.


Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: papuchon33 le novembre 08, 2020, 11:21:23 am
L'intégration d'une antique centrale Märklin DCC 6027 avec du matériel arduino, semble ne plus être d'actualité, faiblesse d'une centrale qui ne gère pas les accessoires (entre autres).
Quant à la construction d'une centrale purement locoduino ...
... que penser  d'une réalisation avec une AT Mega 2560 strong bénéficiant d'un processeur AT méga 16U2 au lieu du processeur AT méga 8U2, ce
 premier bénéficiant d'un taux de transfert plus rapide et de plus de mémoire? En quoi le montage, s'il est possible diffère t-il de celui proposé par le site avec une carte AT méga 2560 8U2? notamment coordination avec un shield adéquat (pourquoi pas le même?).
Y aurait-il un avantage? ou bien cette question ne pose t-elle aucun intérêt?
Je suis toujours dans ma recherche et lecture (lente) du B.A. BA des bases de l'électronique Arduino. est-il prétentieux de vouloir s'attaquer à un MEGA plutôt qu'à un UNO plus simple à réaliser. (je souhaite une centrale performante et evolutive). Merci: peut-être devrais-je indiquer que le sujet initial:  (Arduino DCC 2 rails en association avec Märklin 6027) a fortement dévié et le renommer ?
Merci
Cordialement
Titre: Re : Arduino DCC 2 rails en association avec Märklin 6027
Posté par: msport le novembre 08, 2020, 12:21:59 pm
Bonjour,

désolé si c'est cruel, mais comme déjà expliqué, la  Central unit DCC Märklin 6027 est obsolète et n'a pas d'utilité pratique dans un projet DCC Arduino.

Vu votre manque d'expérience dans le domaine et pour l'acquérir, commencez par une BaseStation sans câblage après avoir numérisé une de vos locomotives. Vu l'investissement, vous pourrez toujours la conserver pour programmer vos locos, le jour où passerez à plus évolué (si utile).

https://forum.locoduino.org/index.php?topic=1093.msg11731#msg11731