Auteur Sujet: Commande aiguille LGB par pont H  (Lu 33926 fois)

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Commande aiguille LGB par pont H
« le: février 11, 2017, 08:12:25 am »
Bonjour à tous
J'ai besoin d'un conseil...
Mes aiguilles LGB sont actuellement commandées suivant les instructions avec le boitier de rigueur...
alimentation alternative 18V... deux touches et deux diodes permettent de choisir une des alternances pour activer le moteur d'aiguille

Je souhaite les passer sous contrôle d'Arduino... plusieurs options se présentent :
1.  copier l'existant...
2.  le moteur d'aiguille étant un moteur continu... qui ne fait qu'un demi tours... l'alimenter par deux relais en 12V...
3.  faire appel à un pont H... lequel ?

Quelqu'un a-t'il une suggestion ?

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1714
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #1 le: février 11, 2017, 10:05:57 am »
Bonjour,

Pourrais tu mesurer la résistance d'une bobine de l'aiguillage ?
Cordialement

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #2 le: février 11, 2017, 10:43:10 am »
J'ai mesuré 24.0 ohms

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1714
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #3 le: février 11, 2017, 10:58:15 am »
Ok, donc sous 12V elle consomme 500mA. As tu vérifié qu'en 12V continu l'aiguille se déplace correctement ?
La plupart des ponts en H supportent cette tension et ce courant:

Si tu es pressé d'essayer, tu peux commander un module Pololu chez TME (commande avant 14h les jours ouvrés, livré le lendemain si pas samedi):

Par exemple : http://www.tme.eu/fr/details/pololu-713/commandes-de-moteurs-modulaires/pololu/ qui permet de commander 2 aiguillages

Moins cher chez les chinois mais plus long à livrer

http://www.electrodragon.com/product/tb6612fng-dual-motor-driver-carrier/

Sinon, il y a les modules à base de L298 si tu as besoin d'une tension plus élevée (ne pas s'attacher au titre « stepper motor driver » c'est 2 ponts en H, point):

http://www.electrodragon.com/product/30183/ 2 aiguillages également
Cordialement

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #4 le: février 11, 2017, 11:59:07 am »
Effectivement... basculement franc sous 11.9V, 0.47A sur mon alimentation labo

Dois-je monter des diodes de protection ?

Merci pour ton support ;)

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1714
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #5 le: février 11, 2017, 12:13:53 pm »
Le TB6612FNG inclut des diodes roue libre à l'intérieur du CI.

Le module à base de L298 également.

Tu peux brancher direct  :)
Cordialement

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #6 le: février 11, 2017, 12:23:23 pm »
Excellent... ça fera partie de ma prochaine commande chez TME...
Merci

PhB22

  • Invité
Re : Commande aiguille LGB par pont H
« Réponse #7 le: février 12, 2017, 09:31:09 am »
Bonjour,
Si cela peut aider, j'ai reçu deux ponts en H à base du L298N.
Jusque 35v (essai à 30v) pour 2A (essai à 800mA / 1A).Possibilité de commander 2 moteurs.
Effectivement compter dans les deux semaines pour la livraison (pour mon cas).
https://www.amazon.fr/Ecloud-Controller-Module-Stepper-Arduino/dp/B015CJJTFA/ref=cm_cr_arp_d_product_top?ie=UTF8

Avant j'avais celui-ci :
 https://www.amazon.fr/gp/product/B00K67Y1AW/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
mais cela chauffait beaucoup d'autant qu'il n'y a pas de radiateur et qu'il est limite 800mA (vers 500mA c'était sa limite!)

Jean-Luc

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1714
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #8 le: février 12, 2017, 10:39:50 am »
Effectivement le second module est peut être un peu juste

Côté dissipation thermique, pour un moteur d'aiguille où le pont n'est sollicité qu'une demi seconde de temps en temps, aucun ne devrait chauffer. C'est pas une utilisation continue comme pour piloter un moteur.

Notez que le module Pololu a un dissipateur réalisé dans le circuit imprimé.

https://www.pololu.com/product/713

J'en utilise un sur un robot.
Cordialement

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #9 le: février 12, 2017, 12:12:28 pm »
Pour mémoire, je prévois d'utiliser l'inverseur dont sont équipés tous mes moteurs d'aiguille pour indiquer la position de l'aiguille à l'Arduino...
ça ne pose aucun problème sinon 5 fils par aiguille.

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Re : Commande aiguille LGB par pont H
« Réponse #10 le: février 12, 2017, 03:42:33 pm »
Excellent... ça fera partie de ma prochaine commande chez TME...
Merci

J'ai changé d'avis...
5 * TB6612FNG chez Aliexpress pour $5.10 ;)

PhB22

  • Invité
Re : Re : Commande aiguille LGB par pont H
« Réponse #11 le: février 12, 2017, 06:55:43 pm »
https://www.pololu.com/product/713
J'en utilise un sur un robot.
Effectivement, plus petit, plus fort (1A continu mais donné pour 3A), un poil plus cher.

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #12 le: février 22, 2017, 06:27:30 pm »
En attendant que ces petits ponts arrivent, je phosphore...
En toute logique je devrais utiliser deux fils pour le moteur d'aiguille et trois fils pour l'inverseur, ce qui fait... cinq fils par aiguille... c'est beaucoup...
Quelqu'un aurait-il une idée pour que je puisse me limiter à deux fils ?

ramboman

  • Newbie
  • *
  • Messages: 24
    • Voir le profil
Re : Commande aiguille LGB par pont H
« Réponse #13 le: février 23, 2017, 11:43:48 am »
Une piste :
au lieu d'une impulsion pour inverser l'aiguille on envoie la tension en continu dans un sens ou dans l'autre...
l'inverseur de l'aiguille fait office de contact de fin de course... avec deux diodes pour permettre l'inversion...
l'aiguille est de plus verrouillée et impossible à inverser manuellement... sauf si on coupe l'alimentation...
la position est donc connue sur l'Arduino lui-même... les pins de commande du pont-H...

Par contre, si on est en manuel... sans alimentation... on n'a pas le retour de position...
sauf idée créative...

PhB22

  • Invité
Re : Commande aiguille LGB par pont H
« Réponse #14 le: février 23, 2017, 12:20:38 pm »
Bonjour,
Normalement le bloc 12030 qui vient se placer sur le moteur 12010, possède 2 inverseurs bipolaires (RT).
Donc un inverseur est réservé pour l'alimentation du cœur d'aiguille et le second peut donner la position effective du moteur et donc de la position de l'aiguille.
Cet inverseur qui, je suppose est relié à une broche de l'arduino est donc toujours alimenté puisque l'Arduino est toujours alimenté.
Ou alors il y a un truc que je n'ai pas compris pour essayer de t'aider puisque tu as parlé d'Arduino.

Tu peux aussi voir de ce côté, c'est également un "Adruiniste"  :)  http://train35.fr/aiguille.html
« Modifié: février 23, 2017, 01:37:54 pm par PhB22560 »