Auteur Sujet: Projet: pont élévateur pour loco  (Lu 19869 fois)

papytrain

  • Invité
Projet: pont élévateur pour loco
« le: avril 30, 2020, 11:27:00 am »
Bonjour à tous

J'ai un projet de pont élévateur pour loco. Ma question est la suivante: quel est le nombre maxi de moteurs pas à pas ref: 28byj48, que l'on peut brancher sur une carte arduino uno r3.
Sachant qu'il me faudra 4 moteurs pour l'élévation.
En vous remerciant
@+
Papy

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #1 le: avril 30, 2020, 11:49:59 am »
Bonjour,

Tu veux dire, « combien de moteurs pas-à-pas le régulateur de l'Arduino est capable d'alimenter ? » ?
Cordialement

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #2 le: avril 30, 2020, 11:58:28 am »
Bonjour

Sur ce projet j'aurai 4 moteurs à faire tourner en même temps. Est-ce que l'arduino est capable de les faire tourner, disons si elle va accepter la puissance de ces 4 moteurs?
Ou alors 2 cartes arduino avec 2 moteurs chacune ce qui me ferait l'achat d'une carte supplémentaire.
@+
Papy

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #3 le: avril 30, 2020, 12:10:18 pm »
Il y a deux choses :

1) Le nombre de signaux que l'Arduino est capable de piloter. Ici c'est deux par moteur et donc 8 signaux. Ces petits moteurs sont pilotés via des ULN2003 dont la consommation sur les signaux de contrôle des moteurs est de l'ordre du mA. Donc aucun soucis.

2) Le courant que va tirer l'ULN2003. Pour savoir, il faut mesurer la résistance d'une bobine d'un de tes moteurs avec un contrôleur. Ensuite déduire le courant que va consommer une bobine sous 5V. Je vois chez Gotronic (https://www.gotronic.fr/art-moteur-28byj-48-08-5-vcc-21213.htm) que la résistance est de 21Ω, ce qui donne 24mA par bobine (ils donnent 25 mA). Donc 200mA (8 bobines) en tout.

Donc à priori, ça tient.

Au cas où le régulateur chaufferait trop et se mettrait en alarme, il ne faut pas ajouter un Arduino mais simplement un régulateur 5V externe ou une alimentation 5V externe.
Cordialement

Pyk35

  • Full Member
  • ***
  • Messages: 110
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #4 le: avril 30, 2020, 03:44:40 pm »
Bonjour Papy,

Ca a l'air bien rigolo comme projet. Tu peux nous en dire un peu plus ? C'est une reproduction d'un pont existant ?

Merci
A+
Cédric

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #5 le: avril 30, 2020, 05:34:06 pm »
Bonjour

@Jean-Luc
Merci pour ces infos.   ;)

@Pyk35
C'est un système d'élévateur de loco ou wagon que l'on trouve dans les ateliers de maintenance ferroviaire.
@+
Papy

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #6 le: avril 30, 2020, 09:54:20 pm »
Attention, 200 mA sur le régulateur de l'Arduino avec un VIN de 12V va y dissiper 1,4W soit x 90°C/W = +126°, je ne prendrais pas ce risque.

La bonne pratique me semble de choisir ce pas-à-pas en version 12V et l'alimenter directement du VIN de l'Arduino, donc sans passer par son régulateur.
La masse peut être commune entre logique et puissance et donc avoir qu'une alimentation 12V .

Je pense qu'on peut commander les 4 moteurs par les mêmes 4 sorties de l'Arduino (au lieu de 4 x 4 = 16 sorties) pour assurer la synchronisation.

Le moteur est souvent vendu avec son driver.

https://www.ebay.fr/itm/DC-12V-Stepper-Motor-28BYJ-48-ULN2003-Stepper-Motor-Driver-Module-for-Arduino/173449665712

La commande en 5V de la logique est indépendante de la puissance du moteur mais le repérage des connexions n'est pas clair.
Sur le module au bout du lien, le moteur s'alimente sur les broches VCC (= fil rouge) et GND.
La logique de l'ULN2003 se commande via les broches In1 à In7
Les 4 bobines du moteur sont commandées par In1 à In3. Il faut que le GND de l'Arduino soit mis en commun avec celui du module et de son alimentation 12 V, ce qui sera le cas si on utilise le Vin 12V de l'Arduino pour alimenter le moteur.

https://diydomo.com/boutique/robotique/moteur-pas-a-pas-28byj-48-interface-unl2003/

Un sujet a déjà été publié sur ces moteurs.
« Modifié: avril 30, 2020, 10:28:44 pm par msport »
Cordialement

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #7 le: avril 30, 2020, 11:26:51 pm »
Bonjour

Je voulais me baser sur cet article:
http://locoduino.org/spip.php?article196

Mon pont tournant je l'ai fait sur ce principe et aucun soucis. Il me semble que c'était toi qui m'avait aidé.

https://forum.locoduino.org/index.php?topic=829.msg9032#msg9032
@+
Papy

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #8 le: mai 01, 2020, 10:17:07 am »
Bonjour,

tout à fait, c'est bien de ces moteurs qu'il s'agit.

Il semble que c'est la même chose pour les ATTiny, une sortie d'un UNO est capable de 40 mA, une entrée d'ULN2003 fait 10k. Si on met 4 ça fait 2 mA donc OK.

On peut donc transposer l'article directement, mais à la différence du pont, la consommation est quatre fois plus importante, donc le 5V est à éviter, d'autant que ces modules peuvent alimenter des moteurs 12V sans modification.
« Modifié: mai 01, 2020, 10:20:09 am par msport »
Cordialement

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #9 le: mai 01, 2020, 10:23:29 am »
Bonjour
Désolé si je ne comprends pas du 1er coup, donc ce que je saisis:
Je peux mettre des moteurs de 12v en remplacement en gardant la même configuration que le pont.
@+
Eric

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #10 le: mai 01, 2020, 10:39:15 am »
Avec un schéma, c'est plus clair ?
Cordialement

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #11 le: mai 01, 2020, 10:49:33 am »
Ah! Voilà je comprends mieux, merci
Quelle est la référence du composant à 3 pattes?
@+

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1691
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #12 le: mai 01, 2020, 10:50:42 am »
Un 7805

Tu en as un sur ta carte Uno, c'est lui qui fabrique le 5V à partir de VIN
Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Projet: pont élévateur pour loco
« Réponse #13 le: mai 01, 2020, 11:05:25 am »
Oui, et il faut alimenter en 12V du coté marqué 12V (comme le Uno coté Vin par le jack)
Cordialement

papytrain

  • Invité
Re : Projet: pont élévateur pour loco
« Réponse #14 le: mai 01, 2020, 11:56:11 am »
Merci à vous   ;)
Maintenant il n'y a plus qu'à commander les moteurs, je pense que l'attente va être longue vu la conjoncture.
@+
Eric