[Autre] Mode de fonctionnement moteur pas-à-pas 24BYJ48
Répondre à la discussion
Affichage des résultats 1 à 19 sur 19

Mode de fonctionnement moteur pas-à-pas 24BYJ48



  1. #1
    arachnyd

    Mode de fonctionnement moteur pas-à-pas 24BYJ48


    ------

    Bonjour,

    Je suis sur l'étude d'un système comportant un petit moteur pas à pas 24BYJ48 avec réducteur 1/64 et je vous avoue que je suis un peu paumé, n'y connaissant pas grand chose.

    J'aimerais tout d'abord savoir combien de pas comporte le moteur, car les fiches techniques dispos sur le net sont très floues. Le pas indiqué sur ce que j'ai trouvé est de 5.625° / 64, cela signifie-t-il qu'il y a 64 pas sur l'axe de sortie (après réduction donc) ou bien qu'il y a 64 pas avant réduction qui sont ensuite de nouveau divisés par 64 ? (donc 4096 pas ???) Bref je n'y comprends absolument rien.

    Ensuite j'ai voulu savoir le mode de fonctionnement du moteur. J'ai donc fait un montage à la noix avec un arduino programmé en oscilloscope avec les quatre phases en entrée, et je les ai relevées :

    Nom : moteur pas à pas signaux.png
Affichages : 831
Taille : 64,4 Ko

    Mais une fois de plus, je n'arrive pas à associer mes signaux à un mode de fonctionnement précis, j'ai regardé des signaux de référence sur le net et rien ne correspond .... Bref si vous avez une idée.

    Merci d'avance !

    -----

  2. #2
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    https://media.digikey.com/pdf/Data%2...990003_Web.pdf
    C'est un 64 pas avec un réducteur 1/32 .Donc, un peu, l'équivalent d' un moteur de 2048 pas pour un tour en sortie
    J'aime pas le Grec

  3. #3
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Je suis déjà tombé sur ce datasheet, sauf que le moteur existe bien aussi avec un réducteur 1/64 (j'ai démonté le moteur pour calculer le rapport de réduction moi même) donc ça fait 4096 pas pour un tour du coup ?

    Et pour le mode de fonctionnement as-tu une idée ?

  4. #4
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    Je suis déjà tombé sur ce datasheet, sauf que le moteur existe bien aussi avec un réducteur 1/64 (j'ai démonté le moteur pour calculer le rapport de réduction moi même)
    Donc il ne doit pas avoir la même référence.
    Par contre, démonter, le moteur, tu prends des risques . Il vaut mieux lui envoyer des pas et regarder combien il en faut pour un tour en sortie
    Et pour le mode de fonctionnement as-tu une idée ?
    Il fonctionne comme tout moteur pas à pas bipolaire à deux bobines. Donc il faut un double pont "H" (genre L298 ou autres)
    http://sam.electroastro.pagesperso-o...moteurpas2.htm
    J'aime pas le Grec

  5. A voir en vidéo sur Futura
  6. #5
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Donc il ne doit pas avoir la même référence.
    Par contre, démonter, le moteur, tu prends des risques . Il vaut mieux lui envoyer des pas et regarder combien il en faut pour un tour en sortie

    Et pourtant c'est bien un 24BYJ48 : Nom : 20180225_103901.jpg
Affichages : 816
Taille : 615,3 Ko

    Il fonctionne comme tout moteur pas à pas bipolaire à deux bobines. Donc il faut un double pont "H" (genre L298 ou autres)
    http://sam.electroastro.pagesperso-o...moteurpas2.htm
    Sauf que mon moteur comporte 5 fils, 4 fils pour les phases et 1 fil pour le commun. Et il est piloté par un ULN2003A. D'où mon incompréhension...

  7. #6
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    Sauf que mon moteur comporte 5 fils, 4 fils pour les phases et 1 fil pour le commun. Et il est piloté par un ULN2003A. D'où mon incompréhension...
    sauf que si tu sors les infos au compte goutte, on n'est pas sortie de l'auberge.
    Donc c'est un unipolaire ( 4 bobines). c'est expliqué dans mon lien #4 (voir § Le séquenceur )

    PS : ton chronogramme donné en #1 est faux
    .
    J'aime pas le Grec

  8. #7
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    C'est un 24BYJ48-5 que tu as : https://www.gotronic.fr/art-moteur-28byj-48-5-22491.htm
    Et qui a un réducteur mécanique de 1/64
    https://french.alibaba.com/product-d...634287025.html
    Dernière modification par DAUDET78 ; 25/02/2018 à 10h05.
    J'aime pas le Grec

  9. #8
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    En quoi mon chronogramme est-il faux ? C'est l'ordre des phases qui n'est pas bon ?

    Si je les range dans l'ordre qui me semble le plus logique, on arrive sur un signal de commande biphasé : http://image.noelshack.com/fichiers/...as-signaux.png J'ai bon ?

    Sinon en ce qui concerne la référence on est donc bien sur un moteur pas à pas unipolaire avec 64 pas + un réducteur 1/64 ce qui nous donne 4096 pas en sortie ?

  10. #9
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    En quoi mon chronogramme est-il faux ?
    regarde mon lien #6 !
    C'est l'ordre des phases qui n'est pas bon ?
    ca, j'en sais rien . Mais à priori, ce serait Bleu, Rose, Jaune, Orange

    Si je les range dans l'ordre qui me semble le plus logique, on arrive sur un signal de commande biphasé :
    le ratio doit être de 1/4 (pour un fonctionnement par pas entier)
    Dernière modification par DAUDET78 ; 25/02/2018 à 10h44.
    J'aime pas le Grec

  11. #10
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Voila ce que tu dois injecter dans les bobines :

    Nom : Moteur_Pas à Pas Chronogramme.JPG
Affichages : 850
Taille : 36,1 Ko
    J'aime pas le Grec

  12. #11
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Je ne peux pas lire la PJ.

    Sinon j'ai essayé de piloter le moteur pas à pas au moyen d'un ULN2003A et d'un arduino avec ce code :

    Code:
    #include <Stepper.h>
    
    const int stepsPerRevolution = 64;  // change this to fit the number of steps per revolution
    // for your motor
    
    // initialize the stepper library on pins 2 through 5:
    Stepper myStepper(stepsPerRevolution, 2, 3, 4, 5);
    
    void setup() {
      // set the speed at 60 rpm:
      myStepper.setSpeed(200);
    
    }
    
    void loop() {
      // step one revolution  in one direction:
      myStepper.step(2048);
      delay(500);
    
      myStepper.step(-2048);
      delay(500);
    }
    Dans ces conditions, le moteur réalise une révolution complète dans un sens puis dans l'autre. Mais j'ai dû mettre 2048 pas au lieu de 4096, comment ce fait-ce ?

    Bref je suis complètement perdu.

  13. #12
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    Bref je suis complètement perdu.
    je ne peux pas t'aider sachant que le soft, j'ai mis une croix dessus depuis 2005 (ma mise à la retraite ! J'ai assez donné ...) car :
    - Il y a des tas de jeunes qui aiment ça
    - Y a plus personne pour faire du hardWare
    PS : C'est quoi ton schéma hard ?
    J'aime pas le Grec

  14. #13
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Mon schéma : Nom : 1519561175-d8ecbfb8-de09-4dfb-9192-8651d5a00c55-png-960x960-q85.jpg
Affichages : 993
Taille : 21,8 Ko

  15. #14
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Le GND de l'ULN2003 est bien relié au 0V du µC ?
    Tu as fait le chronogramme un pas ou demi-pas (PJ #10) ?
    Tu as quoi à l'oscilloscope sur les 4 bobines ?
    J'aime pas le Grec

  16. #15
    arachnyd

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Aucune idée, je n'ai pas d'oscilloscope chez moi et je ne peux pas utiliser mon arduino pour à la fois piloter mon moteur et mesurer les signaux.

    Je pourrais néanmoins accéder à un oscilloscope avec mon école, mais vu que le point commun est le +5V et non le GND, ne vais-je pas être contraint d'utiliser des sondes différentielles ?

  17. #16
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    Je pourrais néanmoins accéder à un oscilloscope avec mon école, mais vu que le point commun est le +5V et non le GND, ne vais-je pas être contraint d'utiliser des sondes différentielles ?
    ????????????????
    Et tu n'as pas répondu à ces questions :
    Le GND de l'ULN2003 est bien relié au 0V du µC ?
    Tu as fait le chronogramme un pas ou demi-pas (PJ #10) ?
    J'aime pas le Grec

  18. #17
    webscience

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Bonjour,

    Daudet78 à écrit:

    Le GND de l'ULN2003 est bien relié au 0V du µC ?
    J'espère que non


    l'ordre logique d'un moteur pas à pas :

    Mode à pas entier, une phase alimentée à la fois (One Phase ON, Full Step) :

    retlw B'00001000'
    retlw B'00000010'
    retlw B'00000100'
    retlw B'00000001'

    Mode à pas entier, deux phases alimentées en même temps (Two Phase ON, Full Step) :

    retlw B'00001010'
    retlw B'00000110'
    retlw B'00000101'
    retlw B'00001001'

    Mode demi-pas

    retlw B'00001000'
    retlw B'00001010'
    retlw B'00000010'
    retlw B'00000110'
    retlw B'00000100'
    retlw B'00000101'
    retlw B'00000001'
    retlw B'00001001'

    Après avec un multimètre trouver le 1,2,3,4 et le plus qui se trouve souvent au milieu.

    A+
    Dernière modification par webscience ; 25/02/2018 à 17h46.

  19. #18
    DAUDET78

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par webscience Voir le message
    J'espère que non
    Si c'est pour raconter des âneries, tu t'abstiens . Merci
    J'aime pas le Grec

  20. #19
    Yvan_Delaserge

    Re : Mode de fonctionnement moteur pas-à-pas 24BYJ48

    Citation Envoyé par arachnyd Voir le message
    Mais j'ai dû mettre 2048 pas au lieu de 4096, comment ce fait-ce ?
    D'après ton oscillogramme c'est du half step donc il faut deux fois plus de pas pour un tour.
    Un civet, un plat de côtes et puis, glissez-moi une petite paupiette avec.( Lino Ventura)

Discussions similaires

  1. le mode de fonctionnement d'une dynamo
    Par kamaljamal dans le forum Bricolage et décoration
    Réponses: 8
    Dernier message: 18/11/2015, 06h57
  2. fonctionnement du moteur pas à pas en mode Micro pas
    Par ALAOUI_RACHID dans le forum Électronique
    Réponses: 7
    Dernier message: 26/06/2014, 17h48
  3. Mode de fonctionnement palazzetti
    Par yann2101 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 1
    Dernier message: 20/11/2013, 19h42
  4. mode fonctionnement transistor
    Par invited699bd67 dans le forum Électronique
    Réponses: 3
    Dernier message: 10/10/2010, 08h58
  5. mode fonctionnement adc
    Par invitedc8a4380 dans le forum Électronique
    Réponses: 10
    Dernier message: 23/06/2010, 08h24
Découvrez nos comparatifs produits sur l'informatique et les technologies.