Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - JPB

Pages: 1 2 [3] 4
31
Bonjour,

N'ayant pas de décodeur LENZ mais un ToM, la lecture des cv's est impossible. Je regarde ce matin la doc du ToM pour voir la programmation interne de mon décodeur. Je vois que certaines fonctions sont inopérantes si le mode "analogique" est coché. Je l'ai désactivé (enfin je pense ) mais je n'ai pas mieux à l'écran. Je poursuis aujourd'hui mes recherches mais déjà j'avance à petit pas en tâchant de bien comprendre ce que je fais !

Bon domanche

32
Merci pour votre suivi et vos précieux conseils... Un Reset du décodeur lui a fait le plus grand bien.

Ce soir, j'ai remis le câblage de mes cartes en ordre selon le programme et non selon les diverses infos (photos et textes) du projet de bobby & co et OH BONHEUR ! Ma loco tourne! juste quelques incohérences entre les lignes du projet, la modif de programme et les photos.

Il me reste à trouver pourquoi je n'ai pas de fonctions dispos dans JMRI !!! Mon décodeur possède les fonctions "light" av et ar + une sortie auxiliaire (...)

33
Je pense avoir tout bien fait jusqu'à présent... Je vais lire ce tuto, merci pour le lien !

Ci-joint les copies d'écran

34
Bonjour,

Je place bien ma loco sur la voie principale pour la faire obéir mais aucun résultat probant ni sur le moteur, ni sur les feux... Pourtant, en débranchant la commande DIR sur la voie principale, la loco avance et part suivant une courbe de vitesse prédéfinie dans JMRI. même si le régulateur est à 0 . Il va falloir que je vérifie les données dans le programme pour voir si les commandes sont bien au bon endroit.

Je ne m'explique pas encore pourquoi le régulateur n'affiche plus les boutons de fonction. Je tâche de mettre une photo dans ce post dès que possible...

35
Qui et quoi... ?

Envoi de commandes avec IDE: <1> répond <p1>, <0> répond <p0>, les voies réagissent  PROG & MAIN
Envoi de commandes avec IDE: <t 1 03 20 1> répond <t 1 20 1> la loco ne réagit pas PROG ou MAIN

Détection dans JMRI / Decoder PRO: LOKOMANDER II mini, adresse courte 3,
Ouverture d'un régulateur associé à la loco dans l'inventaire: Touches fonctions invisibles, aucune réaction de la commande de vitesse... Copie d'écran à venir

Je verrai JMRI plus tard, je m'en tiens à la commande dans l'IDE.

36
...
Sans doute la loco n’a pas l’adresse = 3. ?
De plus la réponse doit être <T 1 20 1>



Le décodeur a bien l'adresse 3 par défaut et la reporte bien dans JMRI.

Je ne comprends pas pourquoi la loco ne réagi pas alors que les commandes renvoient bien le code de confirmation <T 1 20 1> C'est moi qui ait oublié le dernier chiffre ! Je n'ai pour l'instant pas mis en doute le décodeur.

Quoiqu'il en soit, il est vrai qu'une breadboard n'est pas la panacée mais le module réagit tout à fait correctement aux demandes qui lui sont faites. Je ne souhaite pas investir plus loin tant que mes INA169 ne sont pas dans la place... Le câblage en fils plantés dans l'arduino ne valent pas une bonne brasure sur le CI non plus, on verra ça quand l'ensemble fonctionnera véritablement.

37
Bonjour
sur les conseils de MSPORT, je pose ma doléance ici:

Ma config actuelle et provisoire est celle-ci en attendant les INA169 dans un conteneur sur un ferry...

Arduino Master et DCCpp-uno
L9110S Mosfet
Controleur de courant à base d'AOP LM3140. Ce circuit est actuellement câblé sur une breadboard et fonctionne très correctement. Coupure de la voie détectée à 2,8A, et testé à plusieurs valeurs avec un multimètre, les infos sont conformes à l'attendu jusqu'à la coupure (3V environ).

Donc voici le pb actuel:
- Allumage des voies OK. IDE comme JMRI
- Lecture de cv OK, IDE comme JMRI
- Le décodeur présent est bien celui détecté dans JMRI
MAIS
- La loco ne répond pas aux commandes alors que dans le moniteur série de l'IDE <t 1 03 20 1> répond <t 1 20>  la loco ne bouge pas d'un iota. idem avec d'autres valeurs de vitesse... Les feux ne s'allument pas non plus avec les commandes adéquates...
- Constat fait sur voie  "prog" et "main"
Une idée ?

38
J'ai juste mis à jour une config qui maintenant fonctionne chez moi en partie. J'attends mes INA169 dans un conteneur en provenance de Chine.
Je conçois que ce schéma a déjà été signalé et qu'une étude en a fait l'éloge. L'intensité qui traverse le circuit est la même que sur la ligne positive et mon décodeur peut être lu, les impulsions sont donc bien prises en compte dans DCCpp c'est ce qui m'importe aujourd'hui et je progresse donc à petit pas avec les délais des livreurs de composants.

Seul soucis rencontré ce jour:

Lecture du décodeur OK dans le moniteur série et dans JMRI.
Les réponses sont OK dans le moniteur série de l'IDE <t 1 03 20 1> répond <t 1 20> mais la loco ne réagit pas !
Alimentation voie OK <1> répond <p1> les voies sont alimentées.

 Là je cherche...

J'ai testé mon LM3140 avec différentes intensités, il fonctionne très bien, les tensions relevées sont correctes et la coupure à 2,8A reste correcte pour un montage sur breadboard...


39
Aujourd'hui, retour sur une nouvelle configuration...

Arduino Master et DCCpp-uno
L9110S Mosfet
Controleur de courant à base d'AOP LM3140

Lecture de cv impeccable, allumage des voies OK. Reste à me familiariser avec les commandes du moniteur car la loco ne répond pas aux commande dans JMRI (on verra dans un autre post)

Ci-joint le schéma du circuit avec LM3140 (Source: lesiteferroviare)
R1: 0.1@ 2W
R2: 1K@
R3: 10K@
C1: 1µF
AOP: LM3140


40
Bonjour,

Je suis content d'avoir redémarré ce post et voit qu'aujourd'hui 3 programmes peuvent être mis en oeuvre avec pour chacun d'eux les petits détails qui font leur différence. DCC++, DCC_PP et DCC++EX

Comme j'en suis à tester tout ce matériel je vais pouvoir profiter des diverses solutions proposées. J'ai réceptionné ma carte L9110S à MOSFET, je vais tester une solution de détection à base de LM358 (AOP) le ci est en cours de fab.

Je vais peut-être pouvoir ainsi m'affranchir des divers MAX471/472 ou INAxx dont les ajustages et les caractéristiques sont parfois hasardeux. Il existe actuellement d'autres systèmes électroniques pas chers contre les courts-circuits sachant que les alims sont, elles, protégées et n'ai pas besoin de 10A pour mon réseau. 5A me suffisent...

Je ne manquerai pas de communiquer prochainement sur les solutions mises en oeuvre.

41
Voilà une réponse claire et je viens tout juste de lire la réponse équivalente dans le texte du NMRA (lien fourni plus haut par Dominique) que j'ai du traduire dans ma langue. Je comprend maintenant l'intérêt du MAX471 ou d'un ci de mêmes caractéristiques !

Le retour est donc fait par une impulsion de 60mA pendant 6ms ("D" dans le texte cité)

Merci à tous

42
Voilà qui répond à beaucoup de questions mais il reste encore un point que je n'ai pas élucider. Je vais me plier contraint et forcé à m'approvisionner d'autres ci de contrôle d'intensité que mes ACS712 mais le problème suivant persiste sauf si dans ce qui suit la réponse s'y trouve:

- Visiblement, les ASC712 empêche la lecture des décodeurs. J'admets cette hypothèse...

Alors, comment un ci de ce genre placé sur l'alimentation peut contrôler ou empêcher la lecture d'un décodeur ?

Seule hypothèse valable, la lecture (sur A1) se base sur un pic de courant généré par la loco en retour d'interrogation.

- Je n'ai rien lu de probant sur ce sujet même si j'ai pu décortiquer les posts "DCCpp/DCC++" dans les différents sites americano-anglais et sur notre forum...

Si l'un de vous a cette réponse, je suis preneur ! Je m'endormirai moins bête ce soir et cela aura résolu un problème. Je vais tester ce matin avec le moniteur série de l'IDE, donc hors JMRI, pour voir les réponses éventuelles du réseau...

43
Merci encore... J'ai désormais de bonnes références. Reste à commander ça !

44
Merci beaucoup pour ces excellentes précisions.
J'admets que ASC712 n'est pas le ci optimum pour cet usage et que tout ce que j'ai lu même ailleurs reste négatif... Je vais tâcher de m'approvisionner un "shield" moteur pour un montage test et faire le tour des références pour remplacer ce fichu MAX471par une référence plus adéquate.  je me suis servi jusqu'à lors de matériel déjà acquis au fil des semaines et depuis ma rencontre à Dreux avec Dominique (Rencontre très instructive d'ailleurs !).
J'avais bien téléchargé la "Base station" de Bergman sur github...
Je progresse pas à pas evec ce nouvel univers et vient de dévorer 20 pages en français sur la programmation et l'utilisation des décodeur tOm ! C'est bien plus ardu qu'il n'y parait pour faire tourner une loco voire plusieurs ! Il restera après à se familiariser avec JMRI mais ce n'est pas ici le sujet...

 :) :) :)

45
Bonjour,

Vous écrivez: "Mais j'ai du mal à comprendre en quoi consiste votre montage à L298 sans shield"... J'ai un arduino suivi d'un MAX485 pour avoir deux signaux opposés en final et suivi d'un L298n. Pour moi un "shield" est une carte qui se monte sur la carte mère arduino, ce qui n'est donc pas le cas. J'attends ma carte L9110S qui est dans l'avion... Ce qui me permettra de me passer du MAX485 et d'être conforme au schéma d'origine. Seul bémol, l'asc712 placé entre la sortie d'alim 18V et le L298n avec un Vout sur A0
Un peu électronicien de formation, j'ai, après 42 ans de carrière, quelque notions de câblage et je ne comprends toujours pas en quoi un contrôleur d'intensité en amont dans un circuit perturbe un retour de signal sur la voie. Je peux comprendre que les "modules" L298 pourraient empêcher le retour d'info mais j'ai lu dans un autre post de ce forum qu'il pourrait suffire d'augmenter le seuil de déclenchement du programme avec un ASC712 (puisque Vout = 100mV/A) ce qui est d'ailleurs positif car l'alimentation démarre avec un seuil à 600 et qu'à 300, elle ne démarre pas.

Les L298n ici:
https://www.amazon.fr/DollaTek-Module-Stepper-Controller-Arduino/dp/B07DK6Q8F9/ref=sr_1_6?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3MVOVGS0QBMA5&keywords=L298n&qid=1641364631&sprefix=l298n%2Caps%2C123&sr=8-6

Je suis obligé de passer par un max485 pour obtenir les deux signaux en opposition de phase pour les modules L298n. Vu sur un autre site: La gare de Lormedy...

Lors de la lecture du décodeur avec decodeur pro, la loco réagit mais le logiciel ne récupère simplement pas les infos. J'ai aussi tenté de choisir manuellement le type de décodeur sans plus de succès de retour.

Je n'ai pas de réponse non plus sur le charcutage proposé dans ce post et ne sais pas réellement si son application a été positive.
Mon site de référence étant actuellement Amazon mais il en existe d'autres, je trouve aussi facilement des modules MAX471 que des ASC712 et les MAX472 sont vendus à la pièce, non câblés. J'ai bien trouvé le lien pour faire réalisé les CI adéquats et en ait fait réaliser avec une CNC (avec succès)

Comme je débute dans la construction à base d'Arduino, il est normal de poser plein de questions qui dans ce sujet sont restées sans réponse. Le but étant, pour les néophytes, d'avoir un maximum de détails et d'aller au bout de la démarche.

PS: Côté forum, je suis fondateur d'un forum de caravaning et sais très bien comment cela fonctionne. Je ne peux que regretter que certains posent des questions auxquelles on répond et ne donnent souvent pas suite de l'évolution de leur démarche !

Pages: 1 2 [3] 4