LOCODUINO

Parlons Arduino => Vos projets => Discussion démarrée par: Bubule02 le janvier 17, 2022, 07:24:10 pm

Titre: Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 17, 2022, 07:24:10 pm
Bonjour,

Je me permets de poser quelques questions avant de basculer mon petit réseau en N vers le digital.

J'ai lu de nombreux articles et tous les commentaires associés sur Locoduino (Dcc++, puis Dccpp, puis sur les stations complètes avec JMRI). Mais aujourd'hui, j'ai du mal à faire le tri et ne sais plus où m'orienter.
Je n'ai aucune connaissance du pilotage des réseaux, même si mon premier réseau analogique date de 1976..., j'avais abandonné le rail pour les airs... C'est la magie de Noël qui m'a poussé à réaliser un petit réseau.
Il dispose actuellement d'une petite dizaine de mètres de circuits sur un plateau de 1.6 x 0.8 m, avec une voie principale en boucle, 3 aiguillages, plusieurs convois qui sont pilotés manuellement (via quelques inters et tronçons).
https://www.youtube.com/watch?v=YYZc4OwAvvg

J'envisage maintenant une boucle de retournement (cachée) et deux aiguillages supplémentaires. Bref, pas mal de possibilités et de pièges à résoudre pour le faire fonctionner de manière autonome.
Je n'ai aucune centrale ni aucun matériel digital, mais me prépare à investir.

Comme je pars de zéro, je n'ai donc rien pour tester.
Ni centrale pour tester les locos, ni loco digitalisée pour tester la centrale.  :-[
Alors par où commencer ?
Je sens bien la réponse arriver : Les deux mon capitaine... Mais je suis ouvert à toutes suggestions.

Je regarde ce qui se fait comme décodeur pour modifier une de mes loco, mais je suis déjà dans l'interrogation du type décodeur... Tellement de marques et de modèles... à tous les prix.
Peut-être qu'une alternative serait d'acquérir une loco fonctionnelle à bas prix pour faire les tests de la centrale avant de passer à la digitalisation de mon matériel.
Que me conseilleriez-vous comme décodeur ? (faut du petit pour modifier du N..)

Coté centrale, pas mal de questions : A la lecture des différents articles et commentaires, les choses évoluent et deviennent pour certaines obsolètes. Qu'en est-il à ce jour ?
Pour l'alim, 15V / 5A type PC devrait suffire et être facile à trouver.
Un convertisseur de tension pour l'alim de l'Arduino,
Et comme je ne souhaite pas avoir de PC à proximité, un Rpi semble être adapté pour supporter JMRI (Et pourquoi pas Dcc++/pp ?), du coup faut-il un second convertisseur de tension pour le Rpi ?
Ais-je besoin du schield Ethernet dans ce cas ? Comment communiquent l'Arduino et le Rpi ? (Je n'ai encore rien lu à ce sujet par manque de temps)

Un GY169 à la place du MAX471 devenu obsolète.

Quelle carte moteur(s) utiliser ? La L9110S est-elle toujours la plus conseillée aujourd'hui ?


Comme j'ai hésité à passer ce message dans la rubrique présentation,
Bubule manipule de temps à autre le fer à souder (çà ne me fait pas peur tant que ce n'est pas du CMS). J'ai déjà ouvert l'IDE pour d'autres passions, mais suis loin d'être doué en programmation. Je manipule juste les basiques...
Je n'ai pas de connaissance en chemin de fer, ni en gestion de circuit. Et là, c'est peut-être aussi une problématique qu'il me faudra surmonter...
Pensez-vous pouvoir m'aider ?

Franck
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le janvier 17, 2022, 10:22:14 pm
Bonsoir et bienvenue au Club.

de cette présentation détaillée (merci, on comprend mieux ainsi), je retiendrai surtout "je pars de zéro"
Donc, la première marche étant quand même haute, je suggère de ne pas se lancer d'entrée dans un "gros" projet mais avec :
https://forum.locoduino.org/index.php?topic=1093.msg11716#msg11716
La question de la centrale étant réglée, confortablement pour du N, en 10 mn et pour 10€, on peut passer au pilotage :
JMRI risque de prendre un peu plus de 10mn à configurer sur un PC connecté en USB à la centrale.

Ensuite, coté locomotives, c'est une question de moyens financiers et d'habileté manuelle. Mais si en HO, ce n'est pas gagné d'avance, c'est encore plus délicat en N (que je ne pratique pas)

Pour les accessoires de voies, il y a des réalisations sur Locoduino qu'il sera temps de voir une fois passées les quelques minutes nécessaires pour maitriser JMRI.

Mais il y aura certainement d'autres conseils.
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Dominique le janvier 17, 2022, 11:44:49 pm
Bienvenue Franck,

Côté locomotive digitale en N, pour commencer je recommande l’achat d’un modèle d’occasion correct en passant par un club ou une loco neuve chez DM-Toys (https://www.dm-toys.de/fr/). Voir le forum de N pour mieux choisir.

Bon courage
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 18, 2022, 11:56:12 am
Bonjour,

Je viens de voir vos messages  :) . Je ne recevais pas les notifications. Je pense avoir corrigé le problème en modifiant les paramètres de mon profil  ;)

De ce que je comprends de vos réponses et les premières réorientations (corrigez moi si vous voyez des erreurs) :
    - Nul besoin de 15V pour du N avec mon circuit. Une Alim 12VDC / 2 ou 3A devrait permettre d'alimenter directement l'Arduino et le réseau.
J'aurais préféré une carte Mega pour me permettre d'autres applications si nécessaire. Notamment la gestion des sections via des contrôleurs de consommation de courant et/ou des détecteurs de proximité. Et puis peut-être ensuite d'autres automatismes de décors.
    - Je dois avoir une carte de chaque dans mes stocks (une UNO et une Mega). Donc je peux éviter ces investissements et faire les premiers essais avec une UNO. Mais si je prends la carte shield L298NH, pourra-t-elle s'insérer ultérieurement sur la Mega ?
    - Plus besoin de régulateur de tension dans ce cas (hormis un modèle 12 / 5V pour le Rpi de JMRI. Mais peut-être est-il plus serein de totalement les séparer).
    - La protection des court-circuits est-elle assurée avec le shield L298NH? (Plus besoin de la GY169 dans ce cas ?)


Je m'interroge toujours : OK, si je procède à la modification d'une de mes locos et que çà ne fonctionne pas, il y aura toujours le doute pour savoir si çà provient de la modification de la loco ou de la centrale...
Je pourrais acheter une nouvelle loco, mais comme je souhaite n'acquérir que du matériel vapeur ou diesel époque IV et inférieur, çà fait monter le tarif, avec surtout le risque de la cramer lors des mises au point. J'aurais préféré limiter la dépense à cause de ce risque.
Je vais regarder ce qu'il y a en occase, mais je suis peu optimiste...
Je suis encore assez minutieux. Je vais tout de même démonter une de mes loco et vérifier si elle est modifiable. Pour les avoir déjà démontées, je suis certain qu'aucune de mes deux locos ne dispose d'une prise pour interface, mais le moteur est-il suffisamment isolé, et y a-t-il assez de place pour y loger un décodeur. Il faut que je vérifie.

Merci pour votre accueil et aide rapide  :)

Titre: Re : Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le janvier 18, 2022, 12:44:09 pm
- Nul besoin de 15V pour du N avec mon circuit. Une Alim 12VDC / 2 ou 3A devrait permettre d'alimenter directement l'Arduino et le réseau.
Tout à fait
J'aurais préféré une carte Mega pour me permettre d'autres applications si nécessaire.
Commencez raisonnable, vous verrez ensuite. Pas toujours facile de mixer les applications.
Conservez ce montage à 10€, il vous permettra de valider les autres éléments pendant que vous vous lancez dans l'aventure.
 Mais si je prends la carte shield L298NH, pourra-t-elle s'insérer ultérieurement sur la Mega ?
ça n'a pas d'intérêt, conservez ce montage tel quel.
... plus serein de totalement les séparer).
Absolument.
- La protection des court-circuits est-elle assurée avec le shield L298NH? (Plus besoin de la GY169 dans ce cas ?)
Oui

Pour le reste, à vous de voir, comme l'a dit Dominique, ce n'est pas sur Locoduino, que vous aurez le plus d'informations.
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 23, 2022, 12:21:14 pm
Voilà, matériels commandés.

Une shield moteur et une alim 12V 5A. J'ai déjà une Uno originale en stock.

J'ai encore du temps pour lire... Le matériel manquant ne devrait arriver que mi-février. Pas facile de rester sous les 10€. Je suis déjà à 25€ sans la Uno (mais bon, j'ai prévu une alim réutilisable qui est déjà à 19€)
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le janvier 23, 2022, 12:40:32 pm
Bonjour,

https://www.ebay.fr/itm/173654508592 12V 2A 4,8€
https://fr.aliexpress.com/item/32801279582.html motor shield 5,08 €
https://fr.aliexpress.com/item/32798617641.html R3 5,70€

10€ c'était avant la TVA et la crise, quand le port était gratuit.

Maintenant, si vous en achetez 100, tout est possible.

Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 23, 2022, 01:29:26 pm
Citer
10€ c'était avant la TVA et la crise, quand le port était gratuit.
Oui. Les choses évoluent  :-X

Merci pour les liens. Mais comme je viens de me faire arnaquer sur Aliexpress (Colis de presque 100 € jamais reçu (malgré l'indication colis reçu), et remboursement jamais effectué malgré l'ouverture d'un litige. Heureusement que l'assurance Paypal a fini par me donner raison et me rembourser), je ne suis pas prêt de recommander sur ce site.
Pour la Uno, avec la chance que j'ai, je n'aurais pas osé prendre un clone..
Titre: Re : Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: bobyAndCo le janvier 23, 2022, 05:06:49 pm

Une shield moteur et une alim 12V 5A. J'ai déjà une Uno originale en stock.


A base de L298, vous êtes sûr que la carte dépote 5A ??? Elle est belle cependant est parait bien construite.
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 23, 2022, 05:18:59 pm
Nan nan, je ne crois pas. Il me semble avoir lu qu'elle était capable de 2 x 2A.

Les 5A, c'est le courant max de l'alim. (Qui devrait me servir à d'autres choses en parallèle).

Auriez-vous en tête que j'ai vu trop grand, et que dans ce cas, il me faut prévoir une protection ?
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: bobyAndCo le janvier 23, 2022, 05:25:54 pm
Non vous n'avez pas vu trop grand. C'était juste pour rectifier. Normalement, il doit y avoir 2A sur chaque sortie (ou 4A si l'on met les deux sorties en parallèle).

Normalement ces carte ont leur propre système de mesure des surtensions et courts-circuits. Il faut juste s'assurer que dans le programme, c'est la bonne pin qui est déclarée.

Ca doit tourner avec quel soft ? DCC++, DCCpp ?
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le janvier 23, 2022, 05:42:23 pm
Le L298 est donné pour 2x2A en continu mais sa limitation pratique est la dissipation thermique sans radiateur (35°C/W) de  ce type de boitier.
Sa technologie à transistors conduit à des pertes en tension plus importantes qu'avec des FET (pour 2A typiquement 3,7V)
Et même avec un radiateur, ce circuit ne doit pas dépasser une dissipation de 25W.
Mais il dispose d'une protection thermique qui devrait lui éviter de dépasser la température de jonction maximum de 130 °C.

Et la BaseStation de Gregg (DCC++) a une protection contre les courts-circuits qui limitera le courant théoriquement autour de 1,4 A (à vérifier).

D'où l'inutilité de prévoir une alimentation de plus de 2 à 3 A pour ce montage.

https://www.sparkfun.com/datasheets/Robotics/L298_H_Bridge.pdf
Titre: Re : Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le janvier 23, 2022, 05:49:25 pm
Ca doit tourner avec quel soft ? DCC++, DCCpp ?
Je ne sais pas encore.  :o

Mais je compte sur vous (la communauté Locoduino) pour m'orienter.
J'ai déjà pas mal lu et parfois relu d'articles sur Locoduino. Mais au final je mélange les informations et crains parfois que celles-ci soient obsolètes.
Exemple avec le MAX 471 où il m'a fallu lire de nombreuses pages avant de découvrir qu'il ne se faisait plus, et que vous aviez trouvé son remplaçant. Et puis finalement, je n'en ai pas (encore ?) besoin...
Je ne tire pas sur le pianiste, j'imagine qu'il doit être extrêmement complexe et énergivore de tenir cette mine d'informations à jour.
Mais c'est la principale raison de l'ouverture de ce sujet : Être (ré)orienté en fonction de l'évolution actuelle des systèmes et connaissances

Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le janvier 23, 2022, 08:28:57 pm
Bonsoir,

on a suggéré dans un message précédent la BaseStation (DCC++) de Gregg Berman pour débuter.

Tout en un, pas de bibliothèques.
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le février 01, 2022, 08:03:21 pm
Merci msport !

J'ai hâte de mettre en œuvre tes tutos :
https://www.locoduino.org/spip.php?article304 et https://www.locoduino.org/spip.php?article305

Je viens également de commander 2  décodeurs de loco et une belle digitalsound (150X SNCF)

Haaaaaate !!!
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: bobyAndCo le février 01, 2022, 08:42:31 pm
Quelle marque la 150X ?
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le février 01, 2022, 08:49:12 pm
Est-ce que Dominique n'y serait pas pour quelque chose ?
https://www.dm-toys.de/fr/produit-detail/Fleischmann_714477.html
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: bobyAndCo le février 01, 2022, 08:52:48 pm
C'est certainement une excellente machine. J'ai la même en HO et en Roco, une pure merveille. Et les sons sont très réalistes.
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le février 01, 2022, 09:04:45 pm
Démasqué !
Oui, la Fleischmann  :)

Pour baver un peu devant l'écran :
https://youtu.be/mb9WN7O8aKE
Titre: Re : Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le février 01, 2022, 09:13:06 pm


https://www.youtube.com/watch?v=mb9WN7O8aKE (https://www.youtube.com/watch?v=mb9WN7O8aKE)
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: Bubule02 le février 16, 2022, 03:04:29 pm
J'ai quelque peu avancé avec la création de ma petite centrale digitale selon le super tuto de msport (http://"https://forum.locoduino.org/index.php?topic=1366.0").
Une carte Uno, un schield moteur et une alim 12V.
J'ai digitalisé avec succès mes deux locos (Autorail diesel ici (http://"https://forum.locoduino.org/index.php?topic=1366.0") et une vieille140 Fleischman). Et comme évoqué précédemment, une belle 150x digital sound toute neuve est arrivée en gare.
L'utilisation de décodeurs Doehler & Haass (DH05-3) nous a posé quelques soucis avec DCC++, et il a fallu passer à DCCpp-EX pour travailler correctement avec ces décodeurs.

J'arrive donc à piloter mes 3 locos via les régulateurs de JMRI.

Il me faut maintenant passer à l'étape suivante :
Je ne sais plus par où poursuivre, et je compte bien sur votre aide afin d'orienter mes choix vers la solution la plus adaptée à mes besoins. Dans le désordre, je dois :
- Câbler / raccorder les divers tronçons/sections du réseau
- Réaliser et mettre en place l'alimentation et la détection des zones cantons/détection (rétro-signalisation)
        * Par consommation pour les tronçons/cantons
        * Par capteurs de position (IR, luminosité différentielle, ... ?)
- Réaliser les platines supports de servos d'aiguillages (+ capteurs à effet hall ?)
- Choisir le bon logiciel de gestion.
En fait, j'ai le sentiment que tout est lié
J'ai lu pas mal d'articles et de sujets sur locoduino. Quelques vidéos çà et là. Mais encore une fois, certains datent un peu (2016). Sont-ils toujours d'actualité ? Quelle sont les meilleures solutions (abouties !) en 2022 ?

Quelques contraintes :
Je préfèrerais éviter les relais au profit de composants plus discrets. Le bruit incessant de la commutation des relais sera vite anti-CAF... (Existe-t-il des composants de type Mosfet qui ont déjà été employés avec succès ?).
Lors de mes différentes lectures, j'ai cru comprendre que la carte Arduino utilisée pour la centrale DCC avait peu de chances d'être utilisable pour gérer le reste du réseau, sans risque de compromettre le bon fonctionnement de celle-ci (perturbation des timers). Qu'il faudrait donc une autre carte Arduino pour gérer les accessoires, via des modules externes reliés par un bus CAN. Il s'agit bien là d'une solution complète, mais est-elle nécessaire dans le cas de mon petit réseau ?
Une simple Mega et quelques mètres de fils, sans modules externes, ne seraient-ils pas suffisants ?

Pour mémoire, il y aura 10 aiguillages electrofrog max (6 actuellement), une douzaine de tronçons (8 actuellement). 1 boucle de retournement.
Il ne devrait pas y avoir besoin de TCO physique. Le fonctionnement est essentiellement envisagé en automatique (séquences en boucle).

Par contre, une contrainte supplémentaire liée à l'absence de PC à demeure.
Pour diverses raisons, je n'imagine pas avoir un PC raccordé en permanence au réseau. Il faudra que le réseau soit autonome. Tout au plus lors des mises au points ou modifications.
J'ai commencé à regarder deux logiciels. Je n'ai pas encore tout lu et épluché de ce coté, mais :
- JMRI semble fonctionner sur Rpi. Il me semble très puissant, mais sans doute complexe avec peu de tutos francophones.
- CDM-Rail, sans doute le plus adapté à mon besoin et plus facile de mise en œuvre. Mais ne semble pas être intégrable facilement sur Rpi.

Voilà. Je pense avoir exposé le plus précisément possible mes contraintes actuelles. J'espère que vous pourrez m'orienter au mieux avec toutes ces contraintes.
Parce que je me pose beaucoup de questions au début de ce projet :
Quel modèle de détecteur d'occupation ? Quel(s) circuit(s) utiliser pour les aiguillages ? Devrais-je réaliser mes montages sur circuit d'essais ? (j'ai déjà fait), ou bien arriverais-je à trouver les circuits imprimés à monter auprès de modélistes ici ? Quel lien entre la centrale DCC et la gestion du réseau ?
Titre: Re : Les débuts de Bubule le débutant pour digitaliser son réseau en N
Posté par: msport le février 16, 2022, 06:41:00 pm
Merci pour cet avis positif, que je partage avec mes collègues de Locoduino qui ont passé de longs moments en relectures et conseils.

Pour la suite, je ne suis pas le mieux placé pour répondre car je n'ai pas de réseau à portée de main.

De toute manière, il y a de nombreux points de vue dans la nature, chacun répondant à un vécu personnel différent (réseau existant) et dépendant de son appréciation des moyens et du temps à investir.

Pour cette mini centrale, j'ai déjà recommandé de la conserver précieusement dans un tiroir pour lever les doutes sur le reste de son installation quand plus rien ne marche.

La deuxième mini centrale opérationnelle sera celle là probablement sur base d'un MEGA (en fait c'est le même montage avec juste un pont entre 2 et 13 à la place des deux).
Le programme gère la carte MEGA à la compilation si on l'a bien sélectionnée dans l'IDE.

Il faut voir dans les descriptions de réseau quelle architecture utiliser pour un petit réseau (12 cantons ?) avec des détecteurs de consommation  (il y en a de décrits sur le site) directement liés au MEGA
On peut envisager une signalisation et des solénoïdes commandés via des décodeurs DCC. Mais vous êtes parti sur des servos.
Le bus CAN n'est pas d'un abord facile et le S88 facilement parasité.
JMRI tourne sur un Rpi, il y a une distribution packetgée mais il faut découvrir Linux, et CDM-Rail ne tourne que sur Windows.

Et comme vos options vous conduisent à JMRI, lisez l'article qui lui est consacré :
https://www.locoduino.org/spip.php?article240#nb2

Pour le reste, j'espère que d'autres contributeurs apporteront leurs avis et expériences.