LOCODUINO

Parlons Arduino => Débuter => Discussion démarrée par: dlal le septembre 23, 2018, 08:23:32 am

Titre: Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 08:23:32 am
Bonjour a tous
   J ai commence un projet classique Mega2560 plus lmd 18200 plus max 471  . Ce petit système é connecte a l' Ethernet a un ordinateur sous windows xp . Le driver pour 2560 installé proprement .Comme contrôleur j utilise au début celui de l'Arduino cad (file/instruments/serial screen). Ce projet concernait la voie principale seulement.
 
   Dans une première partie j ai contrôlé si 2560 peut fonctionner, j ai fait les tests classiques, c.a.d. Porte connectée , ainsi que la sélection du 2560 , toujours dans le menu instruments. Dans la suite j ai contrôlé si 2560 pouvait produire du digital. J ai connecte 2560 avec l ordinateur sous XP puis en utilisant le sceen d'arduino,  j ai donné des commandes classiques , c.a.d. <1> <0> <D>  tout allé bien , puis j ai connecte les pins 3-13 et 11-13 pour le contrôlé on/off et finalement les pins 12/13 et 2/13  clignotent bien donc on a du digital. Jusqu’ici tout fonctionnait bien.   

 J ai lu l' article réalisation centrales (3) il était assez clair, c' est vraiment une aide  importante pour les modélistes, bien que dans les messages Il y avait un message sur le branchement du max avec LMD 18200 proposant quelques modifications.

J explique en detail les connexion que j ai fait.
connections entre 2560 et max 471
GND -GND
            A0-AT
connections entre 2560 et LMD 18200 
pwm-3
dir-12
gnd-gnd
            et gnd break pour LMD
connections entre LMD et voie principal
out1 -rail
out2-rail
connections entre MAX et source
Vin +
gnd-gnd
connections entre max et LMD 18200
vout v+
gnd gnd     

Apres avoir brance le systeme un led  rouge s alume sur LMD 18200  mais pas du digital dans la ligne principale. (Les commandes <1> puis >t 1 adresse 100 1> ne font rien.)
Vu que je ne peux pas faire des tests  que proposez vous?

Merci d'avance pour votre reponse.
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 09:28:56 am
Bonjour Denis,

voici un schéma que j'utilise régulièrement avec DCCpp et qui fonctionne. Si cela peut t'aider.

Cordialement
Antoine
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 12:17:22 pm
Bonjour a tous,
Merci Tony pour at response.
Ce que je peux pas expliquer est le foncfionement du systeme.
Meme si mega est hots tension, les rails song sous  tension.
Je Mets une loco , elle court comme folle. une auger reste immobile....
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 12:32:45 pm
C'est que tu as une tension continue présente sur les rails, vérifie avec un voltmètre.

Ensuite refais le test du méga en enlevant le MAX471 comme sur ta première installation, si tout rentre dans l'ordre il faut chercher du coté du MAX471 et(ou) de son branchement.

Bon dépannage (c'est le meilleur moment dans les DIY pour moi).

Antoine
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 05:11:55 pm
Bonjour pour encore une fois,
Merci Antoine pour tes conseils.
J ai fait quelques experiments, j ai remplace max, aussi lmd18200, separement, j ai teste du nouveau le mega sans le brancher avec le systeme, sans resultat.
Je ne pas fait aucun changement sur le logiciel arduino+dcc base.
L alimentation du mega se fait toujours  par la usb de l ordinateur.
Toujours presence dc sur les rails .

Ps le brancement est pareil dons topic dcc++ nano avec lmd18200 sans la resistance enter pwm eat masse.
Autre  idee? Merci d avance
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 06:05:20 pm
Pour t’aider, le mieux est que tu fasses un schéma complet et exact de ton installation, et quelques photos.

Parce que tu as forcément une erreur quelque part il il faut qu’on la voit  8)
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 06:07:32 pm
as-tu une information de retour sur la console série lorsque tu envoie une commande (exemple si envoie <1> retour <p1>; envoie <0> retour <p0>) ?

Branche juste le LMD8200 sur le Méga comme sur mon schéma (sans le MAX), reprogramme ton Méga et donne-moi le résultat.
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 06:59:44 pm
Bonjour a tous,

Dominique, je attache un fichier puis l autre merci.
Antoine, si j envoie <0> le retour est <po> meme pour 1. Si je envoie <t 1 10 100 1> je envoie <T1 100 1> tout est normal.
 Merci,
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 07:01:11 pm
et voila l autre
merci
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 07:14:47 pm
Où as-tu téléchargé la bibliothèque DCC (est-ce DCC++ ou DCCpp ou autre) ?
As-tu bien cette ligne dans ton sketch ?
DCCpp::beginMain(UNDEFINED_PIN, DCC_SIGNAL_PIN_MAIN, 3, A0);
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 07:30:52 pm
C est le dcc++ , ainsi reconu par JMri . En outre j ai un autre, uno+arduino shield dcc++ et JMRI.
Merci
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 07:34:23 pm
et cet autre ensemble "uno+arduino shield dcc++ et JMRI" est-il fonctionnel ?
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 07:38:31 pm
Tout a fait, 100%.
Antoine, je peux enlever le max, mais comment brancher AO et masse?
Merci, Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 07:43:54 pm
J’ai l’impression que tu as inversé l’ entrée et la sortie du Max471

Regardes :
http://www.locoduino.org/local/cache-vignettes/L610xH401/schema_1-94103.png?1500300751 (http://www.locoduino.org/local/cache-vignettes/L610xH401/schema_1-94103.png?1500300751)
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 07:52:01 pm
Tu branches comme sur le schéma ci-joint (mon autre schéma n'utilisant pas le même module LMD8200 que toi).

Tu peux aussi faire un essai en utilisant ton UNO qui fonctionne en le reliant sur le module LMD douteux (attention! DIR sur 10 au lieu du 12).
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 08:04:38 pm
Dominique,
Merci, tu as raison. Mais , selon le commentaire du 14-7-17, sujet realisation centrale dcc (3), est ecrit,je branche lmd 18200 gnd a gnd et v+ a vout, en tout cas j ai essaye meme Cecil mais pas de resultats.
Titre: Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 08:09:18 pm
J’ai un peu de mal à te comprendre.

Tu as du cramer quelque chose  :-[
Titre: Re : Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 08:19:23 pm
Dominique,
Merci, tu as raison. Mais , selon le commentaire du 14-7-17, sujet realisation centrale dcc (3), est ecrit,je branche lmd 18200 gnd a gnd et v+ a vout, en tout cas j ai essaye meme Cecil mais pas de resultats.

Tu peux être plus précis ? Mets le lien vers le commentaire de l’article stp. La je ne vois pas !

Si c’est le commentaire du 17-7-17 alors il faut que tu saches que les dessins de l’article ont été mis à jour suite à cette erreur. C’est écrit dans la réponse de Christophe, maintenant c’est l’article qui compte  ;D
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 08:24:31 pm
Bonsoir a tous,
Probleme partielement resolu.sans max, tout va bien.j ai branche la masse avec celle du lmd.
Merci beacoup Antoine.
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 08:29:25 pm
Dominique,
Au debut j ai suivi exactement le dessin que tu m a indique. Mais Celia needs fonctionait pas. Maintenant quant je debranche le max ol parait que tout va bien. Je conclue que I’ll y a un probleme avec le max que j ai, meme j en ai Achete 2.
En tout cas je the remercie.
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 08:35:10 pm
Denis,

Pour le partage avec les autres modélistes, ce serait bien que tu ailles jusqu’au bout et que tu confirmes que le schéma de l’article no3 fonctionne comme prévu.

Ce n’est pas prudent d’ignorer la mesure de courant : au premier court-circuit tu risque gros !
Titre: Re : Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 08:37:51 pm
Dominique,
Au debut j ai suivi exactement le dessin que tu m a indique. Mais Celia needs fonctionait pas. Maintenant quant je debranche le max ol parait que tout va bien. Je conclue que I’ll y a un probleme avec le max que j ai, meme j en ai Achete 2.
En tout cas je the remercie.
Denis

J’ai l’impression que tu ne te relis pas avant de publier ta réponse, non ?
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 23, 2018, 08:49:23 pm
Dominique,
Je  ne pouvais pas imaginer, que le dessin etait mis a jour.
je le brancherai come dans le dessin et je cominiquerai les resultats demain apres midi.
Je m excuse pour les fautes du clavier, il y en a beaucoup,j ai pas qu un clavier italien, et corrige  tout automatiquement,...
Merci,
Denis
Titre: Re : Aide 2560+max+lmd
Posté par: Dominique le septembre 23, 2018, 09:34:16 pm
Denis,

Si, c’etait indiqué que les dessins sont mis à jour.

Tu as tout à fait raison, le commentaire de l’article t’a induit en erreur  :-[

J’ai donc supprimé ce commentaire pour que ça n’arrive plus.

Merci d’avoir contribué à l'amélioration du site  ;D

Dominique

PS: quand on nous signale une coquille, on corrige les articles aussitôt que possible. C’est l’avantage qu’on a par rapport au papier  ;D

Et on évite d’utiliser des claviers italiens à correction automatique !!!
Titre: Re : Aide 2560+max+lmd
Posté par: Tony04 le septembre 23, 2018, 10:50:36 pm
Excellent le coup du clavier italien  :D :D :D

Bonne nuit à tous
Antoine
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 24, 2018, 08:11:46 pm
Bonsoir a tous,
Finalement tout est bien pase, grace aux suggestions de Antoine et Dominique. Je dois admettre qu Il existe un probleme de Bonne connection de cables don’t je suis  responsable en entier. .Si je ne ameliore pas la connectivite le signal reste faible et peut donner de resultats aleatoires.
Le projet suivant serait l installation de JMRI, et le pilotage des trains avec ce logiciel.Je essaierai le prochain week end.
Pour le moment je souhaite a tous buona sera.
Denis
 Ps j ai appliqué le dessin de Dominique.
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le septembre 30, 2018, 11:02:38 pm
Bonsoir a tous,
Installation du logiciel JMRI faite . On peux rencotrer des problemes d installation de java, necessaire la version 1.8 a fin de connecter JMRI avec dcc++,sous windows xp. Une fois que JMRI, version au moins 4.2, installe la connection avec dcc++ est simple,il  sufit de regler les parametres des ‘preferences’.
J ai rencontre des problemes du type ‘ initial buzz’ et mouvement aleatoite aux trains avec decodeurs laissdcc.
Titre: Re : Aide 2560+max+lmd
Posté par: dlal le février 24, 2019, 08:11:31 pm
Bonsoir a tous,
Tout d' abord Je m' excuse pour les fautes du clavier, vu que ce que j' utilise est italien.
Une petite question sur la commande des servomoteurs.
Dans mon environement du travail j' utilise le logiciel DCC++ , c' est pas une biblioteque, avec arduino mega /lmd 8200 et finalement JMRI.
En premier je branche directement le servomoteur sur GND 5V et une sortie digitale disons 8, de mon mega.
Dans la suite  au screen de Arduino je definie   l aiguillage  avec la commande <Z 8 8 0> je verifie avec <Z> que tout est bien, et je sauvegarde dans la memoire de l ' arduino cette aiguillage.
Pourtant avec les commandes <Z 8 0> <Z 8 1> ( je recoie <Y8 0> et  <Y8 1> respectivement) rien ne bouge .
Que se passe t il?
Merci Denis