Est-il possible de piloter un moteur pas à pas supérieur à 1000 tr / min?

18
  • Comment pourrais-je y parvenir?
  • Quels sont les faits sur les moteurs pas à pas et les principes que je dois garder à l'esprit pour concevoir un circuit pour atteindre cet objectif?
  • Existe-t-il des alternatives et des circuits prêts à l'emploi / open source pour accomplir cette tâche?
  • Dois-je aborder la conception des moteurs pas à pas à engrenages et non à engrenages?
Kevin Boyd
la source

Réponses:

39

Comment piloter un moteur pas à pas supérieur à 1000 tr / min?

Un moteur à 200 pas par révolution, fonctionnant à 1 000 tr / min doit avoir un entraînement pas à pas capable de faire des pas complets à 3,4 kHz, ce qui est bien dans la plage de la plupart des circuits d'entraînement de moteur.

Cependant, gardez à l'esprit que si vous démarrez le moteur à 3,4 kHz, il ne fera que vibrer en raison de l'inertie - vous ne démarrez pas une voiture à 60 miles par heure, vous démarrez à 0 et augmentez jusqu'à 60 MPH, sinon vous il suffit de faire tourner vos pneus.

Vous devez donc concevoir votre circuit pour augmenter la fréquence de 0 à 3,4 kHz suffisamment lentement pour que le moteur puisse suivre. Cela signifie que vous devrez également prendre en compte l'ensemble de la chaîne cinématique - moteur pas à pas, engrenages, courroies et tout ce que le moteur pas à pas bouge. Cela peut être une grande plate-forme si vous faites de la CNC, et l'inertie peut nécessiter une montée en puissance très lente pour éviter de sauter des étapes.

Enfin, si le moteur n'est pas assez puissant pour déplacer la charge à 1000 tr / min, vous aurez besoin d'un moteur pas à pas plus puissant. Le couple diminue à mesure que la vitesse augmente en raison des pertes internes du moteur.

Quels sont les faits sur les moteurs pas à pas et les principes que je dois garder à l'esprit pour concevoir un circuit pour atteindre cet objectif?

Gecko a une introduction de base décente aux moteurs pas à pas . La conception de l'alimentation, l'adaptation du variateur au moteur afin que vous ne perdiez pas trop de puissance en cas de problèmes de non-correspondance, etc. y sont couvertes en termes très basiques. Une fois que vous avez compris les bases, posez des questions plus détaillées pour obtenir des réponses spécifiques.

Existe-t-il des alternatives et des circuits prêts à l'emploi / open source pour accomplir cette tâche?

Si vous utilisez une conception à faible puissance, le projet RepRap dispose de pilotes de moteur pas à pas raisonnables. Alternativement, une simple recherche Google donne beaucoup d'informations sur les pilotes pas à pas open source.

Puisque vous ne donnez pas plus de détails sur ce que vous conduisez et sur le moteur que vous utilisez, je ne peux rien suggérer de spécifique.

Dois-je aborder la conception des moteurs pas à pas à engrenages et non à engrenages?

Pas en termes de conception du conducteur - la seule différence est qu'un train d'engrenages ajoute plus de masse à la ligne d'entraînement, nécessitant un temps de montée en puissance plus lent.

Cependant, plus le train d'engrenages est grand, plus vous pourriez ressentir de jeu, donc la conception mécanique est bien plus importante si vous avez besoin de vitesse et de précision.

Mais la conception du pilote pas à pas est la même dans les deux cas.

Si vous voulez plus de vitesse et / ou de puissance, vous devriez envisager de regarder les servomoteurs CNC plutôt que les moteurs pas à pas.

Adam Davis
la source
1
Le lien vers le document du Gecko est mort.
abdullah kahraman
1
@abdullahkahraman J'ai mis à jour le lien. S'il se casse à nouveau à l'avenir, la recherche du «guide de base des moteurs pas à pas pdf» devrait le faire apparaître.
Adam Davis
Je l'ai corrigé une fois de plus, depuis la suppression du PDF, et une version HTML est disponible dès maintenant.
Subin Sebastian
En réponse à une question soulevant des inquiétudes concernant la conduite d'un moteur pas à pas à une vitesse qui ne mentionne pas spécifiquement l'inductance de bobinage ou la surmonter avec des pilotes de découpage de tension plus élevée, cela est un peu incomplet pour mériter le nombre de votes positifs qu'il a reçus. L'affirmation selon laquelle "le couple diminue avec la vitesse" n'est pas fondamentale, mais plutôt le résultat de ne pas prendre de mesures pour surmonter l'inductance de l'enroulement, qui lors de la conduite avec uniquement la tension de régime permanent limite la montée du courant après chaque étape et donc le couple produit; si le courant nominal est forcé par une tension plus élevée, le couple ne chute pas .
Chris Stratton
@ChrisStratton Vous avez raison. Cette question est très basique, et la réponse est tout aussi basique. Il pourrait être utile pour vous d'élaborer une autre question qui approfondit la conception du pilote de progression à grande vitesse à laquelle vous pourriez alors répondre et fournir les détails nécessaires pour créer un tel système.
Adam Davis
4

Si vous essayez de faire fonctionner un moteur pas à pas à grande vitesse, vous devez vraiment utiliser un circuit de commande à courant constant, car la tension requise pour fonctionner à haute vitesse sera beaucoup plus élevée que celle requise à basse vitesse, et depuis la conduite d'une tension suffisante pour un fonctionnement à grande vitesse dans un moteur au point mort le détruirait rapidement si le courant n'était pas limité. Si une alimentation à courant limité est utilisée, le moteur doit continuer à fournir le couple attendu jusqu'à ce qu'il fonctionne suffisamment vite pour que la tension de conformité de l'alimentation soit atteinte.

supercat
la source
Je pense que cette réponse propose d'utiliser un circuit d'attaque capable de travailler avec une alimentation en tension beaucoup plus élevée afin de "surmonter" l'inductance des enroulements pas à pas pour atteindre un nouveau niveau de courant au début de chaque étape. Une fois que ce niveau de courant est atteint, le conducteur maintient ce niveau de courant par découpage (= PWMing la tension à l'enroulement). C'est le mode de fonctionnement de nombreuses puces de pilote pas à pas, telles que A4988 et compatibles, et de divers pilotes pas à pas Toshiba de plus grande taille ...
gwideman
1

Il existe de grandes cartes de pilotes à courant constant disponibles dans le commerce. Mais il y a une limite à ce que la tension peut accomplir pour surmonter l'inductance. À un moment donné, la sélection du moteur devient extrêmement importante. Je ne connais pas votre application, mais le moteur à induction le plus bas qui satisfait vos besoins en couple est le meilleur pour la vitesse, mais cela pourrait signifier un grand boîtier de moteur avec une grande inertie car il utilisera l'effet de levier du diamètre ou de l'attraction sur un long relutor pour obtenir le couple à la place d'un électro-aimant puissant. Si un moteur de petite taille comme un nema 17 fera l'affaire avec un couple, vous pourrez peut-être les trouver avec un nombre de pas inférieur tel que 100 ou 64. Un nombre de pas inférieur aiderait à la vitesse.

Consultez www.mycncuk.com/1524-What-size-stepper-motor-do-i-need pour les calculs

Dan
la source
Très vieux poste, mais j'ai trouvé que l'inductance et le RMF ne sont pas aussi importants qu'ils le prétendent. Sans charge importante, j'ai réussi à conduire un SL42STH40 à 11'000 tr / min aujourd'hui. Alimentation 32 V, DRV8825 en mode pas complet et génération de signal de pas basé sur minuterie / interruption AVR.
Towe