Auteur Sujet: Aide 2560+max+lmd  (Lu 21199 fois)

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Aide 2560+max+lmd
« 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

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #1 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

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #2 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....

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #3 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

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #4 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

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #5 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)
Cordialement,
Dominique

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #6 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.

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #7 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

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #8 le: septembre 23, 2018, 07:01:11 pm »
et voila l autre
merci
Denis

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #9 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);
« Modifié: septembre 23, 2018, 07:17:06 pm par Tony04 »

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #10 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

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #11 le: septembre 23, 2018, 07:34:23 pm »
et cet autre ensemble "uno+arduino shield dcc++ et JMRI" est-il fonctionnel ?

dlal

  • Newbie
  • *
  • Messages: 14
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #12 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

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #13 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
Cordialement,
Dominique

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Aide 2560+max+lmd
« Réponse #14 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).