LOCODUINO

Parlons Arduino => Vos projets => Discussion démarrée par: obb1020 le mai 02, 2020, 11:45:23 pm

Titre: Un projet de pont transbordeur....
Posté par: obb1020 le mai 02, 2020, 11:45:23 pm
Bonjour à tous,
Depuis longtemps, j'ai ce projet de pont transbordeur dans les cartons....Alors j'ai profité de cette période de confinement obligé pour travailler sur son cahier des charges (facile!!) mais surtout
découvrir le monde de l'Arduino, ce qui est moins évident pour moi !!! J'ai vu que papytrain a posté un projet similaire au mien, il y a quelques heures!!
En pièces jointes vous trouverez une esquisse du projet avec un synoptique de la carte électronique et un descriptif de fonctionnement souhaité.
Je souhaiterai avoir avant tout un avis éclairé sur la faisabilité du projet, de manière à ne pas m'embourber avec des stratégies ou des choix délirants.
Vu que mon niveau de C++ et d'Arduino est au ras du ballast, je pense, sauf avis contraire, découper cette étude en plusieurs blocs que j"assemblerai en fin de développement : gestion moteur,
affichage, boutons, choix de matériel et réalisation mécanique.
Je remercie par avance la communauté du forum Locoduino pour prendre le temps de me lire et surtout de m'aider en me corrigeant !!
Très bonne soirée à tous et à bientôt 
Titre: Re : Un projet de pont transbordeur....
Posté par: Pyk35 le mai 03, 2020, 08:20:03 am
Bonjour,

Bravo pour ce projet et ce cahier des charges très synthétique et plutôt bien réfléchi.
La difficulté sera essentiellement la mécanique à mon sens mais cela ressemble aux déplacements que l’on retrouve dans les imprimantes 3D avec des pièces qui ne coûte pas trop cher chez les chinois.
Le déplacement au moteur pas à pas implique une mécanique parfaite car au moindre point dur, tu louperas des pas et tu seras décalé.

Il faudra prévoir le réglage. C’est à dire qu’il faudra identifier le nombre de pas moteur entre chaque voie mais cela peut se faire avec des constantes que tu mettras au point avec un petit programme de test et un ordinateur branché à l’arduino.

Côté développement, il y a un peu de boulot tout de même et si tu ne codes pas trop, cela sera compliqué.
Il y aura quelques subtilités qui demanderont un peu d’algorithmes donc si tu souhaites apprendre, c’est un beau projet mais attends toi à passer pas mal d’heures. C’est à toi de voir si tu te sens capable et motivé sachant que c’est à mon avis atteignable.

Je ne sais pas si tu as une gestion de réseau informatisé (ou si tu en prévois une) mais si c’est le cas, ça vaut le coup de mettre une liaison soit vers le DCC soit vers le réseau CAN pour permettre un pilotage à distance.

Titre: Re : Un projet de pont transbordeur....
Posté par: Dominique le mai 03, 2020, 08:58:19 am
Bonjour et bravo aussi pour ce projet sympathique,

Il y a bien un détecteur pour le positionnent en voie 1  (en bout de course à gauche) et le calibrage. Alors pourquoi ne pas mettre un détecteur précis de position pour chaque voie ?

En effet, puisque l’entraxe entre voies est un multiple du pas alors une erreur constatée à chaque voie (détecteur dépassé ou pas atteint) serait facilement corrigée par soft.

Ce sera un projet très intéressant à suivre. On compte bien voir des photos !

Dominique
Titre: Re : Un projet de pont transbordeur....
Posté par: CATPLUS le mai 03, 2020, 09:05:20 am
Bonjour
Beau projet

Il y a eu un article dans Model Railroader d’Août 2018

https://mrr.trains.com/videos/layout-visits/2018/06/video-push-button-controlled-traverser-for-a-staging-yard

Si tu veux, je peux te faire une copie et de te l'envoyer (éventuellement faire un pdf)
Marcel
Titre: Re : Un projet de pont transbordeur....
Posté par: Jean-Luc le mai 03, 2020, 11:15:09 am
Bonjour,

Une remarque sur le mode d'entrainement choisis. J'ai fait il y a deux ans une maquette en impression 3D pour un TP/projet avec des étudiants qui utilise le même mode d'entrainement. Voir photo en pièce jointe.

Ça fonctionne sans soucis.

Mais, il y a un détail que j'estime rédhibitoire dans le cadre du modélisme mais qui pour une imprimante ne pose pas de problème : LE BRUIT (bon il y a aussi le fait que ça peut se coincer si un des guides latéraux frotte et aussi que le plus léger faux rond de la tige fait danser le pont et c'est souvent le cas dans les tiges filetées que l'on trouve habituellement, en tous cas le mien danse)

En effet, sur la maquette la tige filetée fait 4mm de diamètre, ce qui donne un pas au tour de 0,7mm. On peut augmenter, un peu, mais ça ne changera pas l'ordre de grandeur. Si ton moteur fait 200 pas par tour et si tu veux une vitesse d'avancement de 4,2 mm/s (pour tomber juste) il faut donc 4,2/0,7 = 6 tours par seconde et donc 1200 pas par seconde ce qui nous donne une fréquence HORRIPILANTE de 1200 Hz pour les oreilles, et ça s'entend très très bien il suffit d'écouter une imprimantes.

Donc si je devais faire un pont transbordeur, je n'utiliserais pas de démultiplication. Je mettrais le moteur en direct avec des roues d'entrainement et deux courroies crantées, le pont étant assujetti aux courroies, ce qui lui évite par ailleurs de se tortiller eutour de la tige filetée. On trouve ces pièces pour les imprimantes 3D : https://www.tme.eu/fr/katalog/transmission_113724/

J'ai mis un croquis. Un autre avantage est d'éviter de pratiquer une saignée au milieu de la fosse pour passer la pièce qui fait la jonction entre le pont et la tige filetée.

Évidemment, il faut une meilleure résolution pour le moteur puisqu'il n'y a plus la démultiplication de la tige filetée. Les moteurs à réducteur ne sont pas la solution car on retrouve notre fréquence de 1200 Hz. Il faut utiliser un driver de moteur pas-à-pas qui fait du micro-stepping, c'est à dire qui permet des positions moteur stables entre les pas.

Si on prend pas exemple cette poulie (c'est un exemple, j'en ai pris une petite au hasard) : https://www.tme.eu/fr/details/21-t5-10-200za/transmission/optibelt/21-t5-10-200za/  le diamètre au niveau de la courroie fait 15,05 mm. Un tour moteur fait avancer le pont de ∏ x 15,05 = 47,28 mm. Donc sans micro-stepping avec un moteur 200 pas/tour on a une résolution de 0,24 mm (47,28 / 200). Avec un micro-stepping de 32 micro-pas on a une résolution de 0,0075 mm par micro-pas ce qui me semble suffisant :-). L'avantage est qu'un mouvement de 4,2 mm/s donne 17,5 pas/s ce qui est en dessous des 20Hz de limite de l'audible et donc en silence :)
Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 03, 2020, 11:23:20 am
Bonjour à tous,
Je vous remercie tous pour l'attention que vous portez à ce projet et j'ai bien noté vos remarques.
Concernant la base mécanique je vais aller au plus simple et au plus économique : un système de guidage + moteur utilisé pour les petites CNC et imprimantes 3D.
Un ensemble assemblé qui supporte 10kg avec une course de 450mm se trouve pour environ 80€ rendu en France. (voir fichier joint)
Mon soucis aujourd'hui est de traduire en langage Arduino le tableau des distances entre chaque voie ; je vais écrire dans un prochain message ce que j'ai imaginé !
Concernant les projets que j'ai pu trouver sur l'Internet, il y en a un qui me conviendrait parfaitement : pont de 8 à 64 voies, clavier + LCD + Stepstick moteur + Arduino Uno ou Nano et surtout une interface DCC !!! dans le fichier Zip il y a des .ino et des .h ??? C'est dommage, mais je n'arrive pas à le compiler et des messages d'erreur m’empêchent de le téléverser (apparemment des problèmes de librairie ??). Et malheureusement, mon niveau programmation ne me permet pas de comprendre ces erreurs et de les corriger pour qu'il soit opérationnel....Comme je n'arrive pas à joindre son auteur, je persévère donc dans mon projet !!
A très bientôt , dès que ma spécification de gestion sera prête...
Très bonne journée à tous.....et prenez bien soin de vous...

   

 
 
Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 03, 2020, 11:57:23 am
Bonjour Jean Luc,
Nos messages se sont croisées, et je viens de lire avec beaucoup d'attention les remarques relatives au bruit de fonctionnement .... en effet, ce paramètre bruit est bien à prendre en compte sur un réseau !!! et je n'y avais pas pensé  :-[.... Bon, cet après-midi, je vais plancher sur une transmission par courroie, apparemment plus silencieuse. Le site TME est une vrai mine de produits mécanique et je le met en favori !! merci pour ce partage, ça me sera bien utile pour le choix des pièces mécaniques.
En lisant ton post, je comprends aussi pourquoi on peut ajuster la résolution des pas sur un driver de moteur pas à pas....un réglage qui sera très utile pour une transmission par courroie.
Tant pis si je vais donner de grands coups de gomme sur ma spécification, mais je suis certain que cette caractéristique "bruit de fonctionnement" sera à terme rédhibitoire ! Alors merci pour cet éclairage et à très bientôt

Titre: Re : Re : Un projet de pont transbordeur....
Posté par: Pyk35 le mai 03, 2020, 01:23:17 pm
Citer
Concernant les projets que j'ai pu trouver sur l'Internet, il y en a un qui me conviendrait parfaitement : pont de 8 à 64 voies, clavier + LCD + Stepstick moteur + Arduino Uno ou Nano et surtout une interface DCC !!! dans le fichier Zip il y a des .ino et des .h ??? C'est dommage, mais je n'arrive pas à le compiler et des messages d'erreur m’empêchent de le téléverser (apparemment des problèmes de librairie ??). Et malheureusement, mon niveau programmation ne me permet pas de comprendre ces erreurs et de les corriger pour qu'il soit opérationnel....Comme je n'arrive pas à joindre son auteur, je persévère donc dans mon projet !!

Tu devrais nous donner les lien vers les sources que tu as trouvées pour que l’on regarde les dépendances.
Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 03, 2020, 02:36:48 pm
Bonjour Pick35,
Tu trouveras ci-joint les fichiers que j'ai téléchargé : Pont 4 touches, pont 16 touches et mode d'emploi.
Apparemment, il y aurait un problème de librairie non chargées concernant le DCC et le clavier 4 ou 16 touches....à confirmer
Je suis preneur et très intéressé si tu as des pistes pour faire fonctionner correctement ce programme.....surtout qu'après le post de Jean Luc, je dois revoir ma copie pour la mécanique !
Bon clavier et à bientôt pour des news !!!
Titre: Re : Un projet de pont transbordeur....
Posté par: papytrain le mai 03, 2020, 03:41:50 pm
Bonjour obb

J'ai lu ton projet dès le début. Il est très intéressant. Tu cites que ce projet est similaire au mien. Je ne pense pas, le tien est beaucoup plus complexe.
Je vais suivre ce pont avec attention.
@+
Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 03, 2020, 04:30:32 pm
Merci Papytrain,
C'est vrai, ton projet est différent du mien, mais toujours dans l'environnement d'un réseau miniature; la remarque de Jean Luc peut aussi t'aider dans les choix techniques dans la translation de ton pont élévateur.
Si je peux à mon tour partager mes recherches ou t'aider dans ton projet, ce sera avec grand plaisir.
Très bonne continuation et à bientôt....
Titre: Re : Un projet de pont transbordeur....
Posté par: msport le mai 03, 2020, 06:49:46 pm
Bonjour,

la section Modélisme de l'UAICF Nevers Vauzelles qui a présenté ce projet (2e à la page suivante) : http://modelisme58.free.fr/index.php/telechargement/decodeurs-accessoires-dcc.html
indique qu'il faut récupérer les bibliothèques et donne les liens suivants :

Lien pour télécharger la librairie pour le décodeur DCC : https://github.caom/mrrwa ou http://mrrwa.org/download/

Voir sur le site éditorial comment les installer :
http://locoduino.org/spip.php?article71

Je pense qu'il faut se familiariser avec l’univers Arduino avant de se lancer dans des projets un peu élaborés. Le site éditorial est là pour ça ... (+ arduino.cc, forum arduino, playground)
Titre: Re : Un projet de pont transbordeur....
Posté par: msport le mai 03, 2020, 07:04:10 pm
A noter qu'il y a eu un correctif au milieu de la même page :
http://modelisme58.free.fr/index.php/telechargement/decodeurs-accessoires-dcc.html

moyennant quoi, le programme 4 touches se compile sans problème pour un UNO.


Fichier source du programme du décodeur de 6 servomoteurs avec la carte Arduino UNO (compatible DCC et Analogique et télécommande Infrarouge).

/!\ Attention : La bibliothèque "NmraDcc.h" a été modifiée après la réalisation du module.

Avec la nouvelle bibliothèque, dans le SETUP, remplacer la ligne :

Dcc.init( MAN_ID_DIY, 10, FLAGS_OUTPUT_ADDRESS_MODE | FLAGS_DCC_ACCESSORY_DECODER | FLAGS_ENABLE_INT0_PULL_UP, 0 );

par la ligne :

Dcc.init( MAN_ID_DIY, 10, CV29_ACCESSORY_DECODER | CV29_OUTPUT_ADDRESS_MODE, 0 );
Arduino : Fichier Source Servomoteurs
arduino_servomoteurs_dcc.zip

Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 03, 2020, 08:00:54 pm
Bonsoir msport,
Merci beaucoup pour ces informations... ce soir je vais remonter ce projet en suivant tes consignes.
J'espère trouver le setup de la bibliothèque NmraDCC pour faire cette modification.
Dans tous les cas je te tiens au courant de mes avancées.
J'ai bien noté qu'il faut connaitre les bases du C++ avant tout, alors je vais m'informer sur les structures des programmes et leurs librairies associées.
Encore merci pour ta contribution

a très bientôt

Titre: Re : Un projet de pont transbordeur....
Posté par: plume le mai 03, 2020, 08:57:05 pm
Bonjour,

Je suis l'auteur du projet de pont transbordeur réalisé par l'UAICF Modélisme qui est cité ci-dessus. Je me suis basé sur une carte NANO qui est plus petite qu'une UNO et elle m'a semblé plus facile à utiliser pour faire un bouclier.

Au niveau de la librairie NMRA, il y a eu une mise à jour. Le tutoriel explique la ligne à changer avant la compilation comme il a été précisé sur le fil de la discussion.

Comme amélioration, je proposerai un écran LCD commandé par le bus I2C.
On disposerait ainsi de plus de touches pour faire un clavier matriciel avec plus de voies et options de commande si besoin. La platine restera la même, c'est juste la librairie à modifier au départ et à enlever 1 ou 2 lignes d'initialisation de l'écran LCD.

J'apporterai une petite correction au niveau des adresses DCC : il y a une différence entre les centrales LENZ et ROCO avec le fameux décalage de 4 adresses. J'ai modifié ce point sur tous mes nouveaux projets.

Je peux apporter ces modifications sans changer la platine présentée.

Le réglage entre les voies peut paraître complexe au départ mais je suis parti du principe que l'écartement entre les voies ne serait pas constant. Je n'ai pas prévu de capteur sur chaque voie, j'ai utilisé le même principe que le déplacement du plateau d'une imprimante 3D.

J'ai réalisé le schéma électronique avec le logiciel Eagle. Si besoin, je peux générer un fichier GERBER pour faire réaliser la carte PCB : moins de 10 € les 5 exemplaires avec les frais de port chez https://jlcpcb.com par exemple.

Un projet comme celui est assez complexe qui met en oeuvre plusieurs éléments : moteur pas à pas, fin de course, écran LCD, clavier, décodeur DCC... je conseille d'y aller étape par étape.

Bon courage
Titre: Re : Re : Un projet de pont transbordeur....
Posté par: msport le mai 03, 2020, 10:00:43 pm

J'espère trouver le setup de la bibliothèque NmraDCC pour faire cette modification.


Il s'agit du setup du sketch lui-même, pas de la bibliothèque ! (ligne 56). Et donc renouvellement du conseil de maitriser les concepts et le vocabulaire avant de se lancer.
Le C++ peut attendre, par contre il est essentiel de bien voir comment le système Arduino s'articule avec de petits projets.

Merci à l'auteur de publier ses réalisations et de proposer les fichiers pour réaliser les pcb. Un gage de réussite.
Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 04, 2020, 12:10:18 am
Bonjour Plume,
Je cherchais en vain de vous joindre au travers du site de l'UAICF, mais point de messagerie ou d'adresse postale. Alors je suis vraiment content de vous lire et vous féliciter pour le travail que vous avez fait sur ce pont transbordeur....remarquable.
J'ai ressorti des cartons un projet similaire qui j'espère pourra se concrétiser....Depuis quelques semaines je recherche des idées et des informations sur ces ponts et votre réalisation s'est distinguée parmi d'autres plus ou moins fantaisistes.
Mon problème est que je découvre le monde de l'Arduino... alors des modifications ou des interprétations qui sont basiques pour un habitué, restent obscures et nébuleux pour moi.
Alors je vais prendre le temps pour comprendre l'architecture de l'Arduino en m'appuyant sur les tutoriels trouvés sur le Net et surtout sur des sites tel que Locoduino.
Le fait d'avoir soumis mon projet sur ce forum m'a beaucoup apporté en terme de conseils et de recommandation.... et cela m'a permis de vous lire !!
J"espère que les évolutions de votre projet seront en ligne sur votre site....
Je vous remercie encore pour le partage de votre travail sur ce projet et de l'aide que cela m'apporte.
Je ferai part de l'avancement de mon projet sur le forum Locoduino
A très bientôt Plume !!   

Titre: Re : Un projet de pont transbordeur....
Posté par: obb1020 le mai 04, 2020, 12:40:12 am
Bonsoir Msport,
Tu as entièrement raison, il va falloir que je connaisse l"architecture d'un Arduino avant de continuer dans ce projet.
Je vais suivre ton bon conseil, en manipulant sur des projets simples pour bien comprendre comment l'Arduino les traite.
Ce n'est qu'après cette période d'apprentissage que je pourrait aborder le C++ sereinement et ensuite replonger dans mon projet.
Pendant cette période d'apprentissage, je resterai néanmoins connecté sur le forum.
Après cette période de confinement , je pense m'inscrire au FabLab de ma région....une bonne école m'a t-on dit.
Je tiens à remercier Pyk35, Papytrain, Jean Luc, Catplus, Dominique, Plume et toi, pour vos remarques, vos conseils et votre contribution pour ce projet.
Alors à très bientôt pour la suite ....
Merci à tous !!!
 PS : j'apprécie et j'approuve ta remarque concernant Plume pour son partage de compétences  ;) ;)
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 05, 2020, 10:36:42 am
Bonjour Plume et bonjour à tous,
Merci, Plume, pour le partage de ce remarquable projet. J'ai réaliser ton montage en intégrant seulement la commande par DCC et je me heurte au problème du décalage d'adresse de 4, je pilote ton montage avec traincontroleur. Quelle modification à apporter au sketch pour prendre en compte ce décalage?
Merci d'avance et bonne journée.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: msport le septembre 05, 2020, 03:56:04 pm
Je ne sais si c'est la question mais la notice indique comment modifier l'adresse de la première voie, les autres suivent.
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 05, 2020, 04:29:31 pm
Bonjour msport,
Je modifie effectivement la première adresse comme indiqué dans la notice et les autres adresses suivent. Je configure ensuite, dans train controller, plusieurs boutons avec les adresses déclarées dans l'arduino et quand je sélectionne un bouton, je vois sur le moniteur série que l'adresse décodée est majorée de 4 en réception. Exemple: quand je sélectionne le bouton d'adresse 1 il me fait tourner le pont vers l'adresse 5? J'utilise une centrale SPROG.
JCD35
Titre: Re : Re : Un projet de pont transbordeur....
Posté par: msport le septembre 05, 2020, 04:50:22 pm
J'apporterai une petite correction au niveau des adresses DCC : il y a une différence entre les centrales LENZ et ROCO avec le fameux décalage de 4 adresses. J'ai modifié ce point sur tous mes nouveaux projets.

Comme l'indique l'auteur, il y a deux écoles. On ne peut pas plaire à tout le monde. Il faut adopter la solution de contournement pour l'environnement qu'on utilise le plus et interpréter l'autre.
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 06, 2020, 06:55:08 pm
Bonsoir à tous,
Je pense avoir réglé mon problème, du moins en observant le résultat dans le moniteur série de l'IDE, cela fonctionne: comme il y a entre TrainControlleur et le décodeur du pont tournant une différence de 4, j'ai déclaré dans TC une adresse de 4 inférieure à l'adresse décodée par l'arduino. Exemple: pour une adresse de voie 1 égale à 220 dans l'arduino, je programme le bouton poussoir dans TC à l'adresse 216... demain je passe en vraie grandeur!
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 07, 2020, 05:57:10 pm
Bonsoir à tous,
Le pont tournant fonctionne parfaitement...
JC35
Titre: Re : Un projet de pont transbordeur....
Posté par: Dominique le septembre 07, 2020, 06:13:38 pm
Bonjour JCD35,

Ce serait sympa de partager les documents permettant à d’autres modélistes de reproduire ce projet bien abouti, si c’est possible.

Un grand merci d’avance.
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 07, 2020, 06:57:12 pm
Bonsoir Dominique,
C'est avec plaisir que je partagerai ma réalisation; j'ai besoin d'un peu de temps pour rédiger un document compréhensible par tous avant de le mettre en ligne sur le forum.
C'est promis!
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 07, 2020, 07:24:23 pm
J'aurais du commencer par remercier Plume pour son magnifique travail. Je n'ai fait que l'adapté à mon besoin... en trouvant cette solution!
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 08, 2020, 07:34:01 pm
Bonsoir à tous,
J'ai aussi testé le montage de Plume cette après midi avec une Z21: tout fonctionne sur ma maquette sans modifier les adresses dans TC. Je penche donc vers une particularité de la centrale SPROG! Maintenant mon but final est de piloter un ancien pont tournant Jouef en DCC par TC avec ce sketch: Il y a beaucoup de mécanique à réaliser, je vous tiens au courant de l'avancement de mes travaux.
Bonne soirée à vous.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: CATPLUS le septembre 09, 2020, 06:57:04 am
Bonjour,

Quelques photos et programme seraient-ils possible d'avoir pour partager?

Amicalement
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 10, 2020, 07:19:46 pm
Bonsoir à tous,
Comme j'ai modifié le sketch de Plume, pour gérer la boucle de retournement du pont tournant, je ne sais pas si j'ai le droit de diffuser ce nouveau programme... j'en appelle à Dominique.
Bonne soirée.
JCD35
Titre: Re : Re : Un projet de pont transbordeur....
Posté par: Dominique le septembre 10, 2020, 11:34:43 pm
Bonsoir à tous,
Comme j'ai modifié le sketch de Plume, pour gérer la boucle de retournement du pont tournant, je ne sais pas si j'ai le droit de diffuser ce nouveau programme... j'en appelle à Dominique.
Bonne soirée.
JCD35

Oui si plume est d’accord ou s’il a expressément accepté l’utilisation et la modification de son code dans l’en-tête de son programme. C’est une habitude de partage à prendre. Il
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 11, 2020, 09:10:55 am
Bonjour Dominique,
Merci de m'avoir répondu, j'ai envoyé un message privé à Plume...
Bonne journée.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 12, 2020, 08:59:49 am
Bonjour à vous,
J'ai reçu la réponse de Plume: il est d'accord, je vais donc m'atteler à rédiger un document...
Bonne journée.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 18, 2020, 11:16:45 am
Bonjour à tous,
Je vous transmet ci-joint les infos sur la modification du pont transbordeur en pont tournant. Tout le travail de Plume reste la base de cette modification: http://modelisme58.free.fr/index.php/telechargement/decodeurs-accessoires-dcc.html

Création d'une boucle de retournement dans le sketch de Plume

Dans la commande d'un Pont tournant en DCC, quand on arrive à 180° par rapport à la voie de départ,  il faut inverser la phase du signal DCC si non, on provoque un court-circuit quand on redémarre le train sur le pont!  Je réalise cette inversion par un relais 2RT 5v commandé par la Pin 12 de l'arduino nano, Pin libérée, puisque dans mon cas, je n'utilise que la commande DCC (pas de clavier,pas d'afficheur ,etc...).

Dans l'onglet "configuration.h" j'ai ajouté ces deux lignes:

// *** Commande relais inversion signal DCC *************************************
#define Pin_inversDCC 12

Dans l'onglet "dcc.h" j'ai ajouté ces six lignes:

CommandeMoteur(ACCESSOIRE);
            if (ACCESSOIRE > 3)
            {
             digitalWrite(Pin_inversDCC, HIGH);
             Serial.print("     inversion signal DCC OK");
            }

Dans le fichier joint, ces modifications sont intégrées.

Le nombre "3" dans "if (ACCESSOIRE > 3)" correspond à la voie à partir de laquelle je dois inverser le signal DCC dans ma réalisation, à vous de voir suivant votre montage.
On peut également remplacer " if (ACCESSOIRE > 3)" par  "if (ACCESSOIRE == 3 || ACCESSOIRE == 4 ) si l'on veut inverser précisément le signal DCC sur une ou plusieurs positions du pont tournant (ici position 3 et 4).

la ligne "Serial.print("     inversion signal DCC OK");"  me permet de vérifier le bon fonctionnement du sketch quand je fais appel au moniteur série de l'arduino...

Je fais un premier essai de pièce jointe, si cela fonctionne, le reste de la doc va suivre...
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 18, 2020, 04:45:01 pm
Je vous fais suivre la documentation de la réalisation du typon, mais n'étant pas doué pour l'optimisation de réalisation de document (mon fichier pdf est trop volumineux) je l'ai découpé en quatre! Je suis à votre disposition pour tout renseignement.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 18, 2020, 05:04:02 pm
Deuxième partie!
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 18, 2020, 05:05:40 pm
Troisième partie!!
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 18, 2020, 06:18:55 pm
Et la dernière partie ne passe pas, il faut que je revois tout!!!
Bonne soirée.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 19, 2020, 10:00:06 am
Cette fois ci le fichier passe!
Bonne journée.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: CATPLUS le septembre 19, 2020, 01:12:48 pm
Bonjour,

Bon travail
Merci pour le partage.

Marcel
Titre: Re : Re : Un projet de pont transbordeur....
Posté par: msport le septembre 19, 2020, 03:40:33 pm
Cette fois ci le fichier passe!
Bonne journée.
JCD35

Je ne sais pas si je me trompe mais la question du nombre de pas du moteur pas à pas à déjà été abordée avec le problème de la précision du positionnement :

Un moteur 200 pas par tour pour un pont de ~300mm soit 1000mm de développement va donner 5 mm par pas en bout de rail ?
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 20, 2020, 09:20:30 am
Bonjour msport,
Tu as raison! Dans mon cas je fais travailler le module A4988 au seizième de pas soit 3200 pas par tour.
JCD35
Titre: Re : Un projet de pont transbordeur....
Posté par: trimarco232 le septembre 20, 2020, 11:43:56 am
Bonjour,
la précision est une chose, la fluidité du déplacement, une autre
400 pas 1/32ème voir ici : https://passionnement.forumactif.org/t257-moteur-pas-pas-pont-tournant-par-jlb (https://passionnement.forumactif.org/t257-moteur-pas-pas-pont-tournant-par-jlb)
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le septembre 20, 2020, 06:46:15 pm
Bonsoir,
J'utilise un moteur de 200 pas par tour mais je peux effectivement utiliser un moteur de 400 pas par tour, et avec le circuit DRV8825 travailler au 1:32ème de pas! le choix que j'ai fais me convient très bien pour mes essais du moment. Ce que j'apprécie dans le sketch de Plume, c'est la flexibilité du choix des paramètres, aussi bien dans la précision de la position du pont comme la vitesse de rotation...
Bonne soirée. 
Titre: Re : Un projet de pont transbordeur....
Posté par: Ludo5687 le novembre 18, 2020, 07:54:15 pm
Bonjour,

ce projet est tip top ce qu'il me faut, j'ai déjà lu l'article sur le site et télécharger tout les fichiers.

Maintenant il me reste plus qu'à commander les composants pour le PCB et pour ce il faut la liste de ces derniers et je voudrais aussi voir une photo du module pour mieux visualiser la chose.

n'y t'il pas aussi la possibilité d'avoir les fichiers Gerber du projet?

Merci d'avance
Titre: Re : Un projet de pont transbordeur....
Posté par: Dominique le novembre 18, 2020, 09:30:03 pm
Il me semble qu’il y a tout ce qu’il faut sur le site de Jean-Luc :
 Pont tournant et moteurs pas-à-pas (http://modelleisenbahn.triskell.org/spip.php?article68)

Avec une tonne d’infos également dans l’article de Christophe :

Automatisation du pont FLEISCHMANN 6152 (HO) avec un ESP32 (https://www.locoduino.org/spip.php?article257)
Titre: Re : Un projet de pont transbordeur....
Posté par: Ludo5687 le novembre 18, 2020, 09:42:54 pm
en fait, c'est la valeur du potentiomètre et celle du condensateur de 100uf (voltage?) qu'il me faut.

Pour ce qui est de la doc et autres fichiers, c'est devenu mon cahier des charges.
Titre: Re : Un projet de pont transbordeur....
Posté par: JCD35 le novembre 21, 2020, 10:21:14 am
Bonjour,
Si tu parles de R6: potentiomètre de 10K et si tu parles de C1: 100µF 25 v
Titre: Re : Un projet de pont transbordeur....
Posté par: Ludo5687 le novembre 23, 2020, 12:56:32 am
Merci JCD35, c'est exactement ce qui me fallait.