Comment calculer le nombre de pas dun moteur?

Comment calculer le nombre de pas dun moteur?

Calculateur de pas de machine par mm

Nous avons récemment mis en vente certains de nos moteurs pas à pas personnalisés.    Il s’agit de moteurs NEMA 17 de 0,9 degré et nous avons été très satisfaits de leur utilisation dans nos propres projets, mais plusieurs personnes nous ont demandé : “Comment puis-je les faire fonctionner avec mon imprimante ?    La raison est la suivante : bien qu’ils aient une plus grande précision de pas, les moteurs pas à pas de 0,9 degré sont un peu moins omniprésents que les moteurs pas à pas de 1,8 degré.

Pour pouvoir modifier les moteurs pas à pas, ou votre extrudeuse, vous devez configurer ce que l’on appelle les pas par unité de cet axe spécifique.    D’une manière générale, le nombre de pas par unité correspond au nombre de pas nécessaires pour parcourir une “unité”, qui est normalement un millimètre – dans le cas de l’extrudeuse, il s’agit du nombre de pas nécessaires pour pousser un millimètre de filament à travers la buse d’impression.

Qu’est-ce que cela signifie ?    Il y a quatre valeurs.    Les pas par unité des axes x, y et z, respectivement, et les pas par unité de l’extrudeuse.    Décomposé, cela ressemblerait plus à ceci :

Calculs des moteurs pas à pas

Tout moteur convertit de l’énergie. Les moteurs électriques convertissent l’électricité en mouvement.  Les moteurs pas à pas convertissent l’électricité en rotation. Non seulement un moteur pas à pas convertit l’énergie électrique en rotation, mais il peut être contrôlé de manière très précise en termes de distance et de vitesse de rotation.

Les moteurs pas à pas sont appelés ainsi parce que chaque impulsion d’électricité fait tourner le moteur d’un pas. Les moteurs pas à pas sont contrôlés par un pilote, qui envoie les impulsions au moteur pour le faire tourner. Le nombre d’impulsions que le moteur tourne est égal au nombre d’impulsions envoyées au pilote. Le moteur tournera à une vitesse égale à la fréquence de ces mêmes impulsions.

  Comment changer le port sur Arduino?

Les moteurs pas à pas sont très faciles à contrôler. La plupart des pilotes recherchent des impulsions de 5 volts, ce qui correspond justement au niveau de tension de la plupart des circuits intégrés. Il vous suffit de concevoir un circuit de sortie d’impulsions ou d’utiliser l’un des générateurs d’impulsions d’ORIENTAL MOTOR.

L’une des caractéristiques les plus remarquables des moteurs pas à pas est leur capacité à se positionner de manière très précise. Nous y reviendrons en détail plus tard. Les moteurs pas à pas ne sont pas parfaits, il y a toujours quelques petites imprécisions. Les moteurs pas à pas standard d’ORIENTAL MOTOR ont une précision de ± 3 minutes d’arc (0,05°). La caractéristique remarquable des moteurs pas à pas, cependant, est que cette erreur ne s’accumule pas de pas en pas. Lorsqu’un moteur pas à pas standard parcourt un pas, il parcourt 1,8° ± 0,05°. Si le même moteur parcourt un million de pas, il parcourra 1 800 000° ± 0,05°. L’erreur ne s’accumule pas.

Feedback geben

Animation d’un moteur pas à pas simplifié (unipolaire)Image 1 : L’électroaimant supérieur (1) est mis en marche, attirant les dents les plus proches du rotor en fer en forme d’engrenage. Les dents étant alignées sur l’électroaimant 1, elles seront légèrement décalées par rapport à l’électroaimant de droite (2). Image 2 : L’électroaimant du haut (1) est désactivé et l’électroaimant de droite (2) est mis sous tension, attirant les dents en alignement avec lui. Il en résulte une rotation de 3,6° dans cet exemple. Image 3 : L’électroaimant du bas (3) est mis sous tension ; une autre rotation de 3,6° se produit. Image 4 : L’électroaimant de gauche (4) est mis sous tension, ce qui entraîne une nouvelle rotation de 3,6°. Lorsque l’électro-aimant supérieur (1) est à nouveau activé, le rotor aura tourné d’une position de dent ; comme il y a 25 dents, il faudra 100 pas pour faire une rotation complète dans cet exemple.

  Comment brouiller le wifi du voisin?

Un moteur pas à pas, également connu sous le nom de moteur pas à pas, est un moteur électrique à courant continu sans balais qui divise une rotation complète en un certain nombre de pas égaux. La position du moteur peut être commandée pour se déplacer et se maintenir à l’un de ces pas sans capteur de position pour le retour d’information (un contrôleur en boucle ouverte), à condition que le moteur soit correctement dimensionné pour l’application en termes de couple et de vitesse.

Calculateur de pas par mm

Pour résumer. Pour un moteur de 0,9 degré utilisant un micropas de 1/16e avec une courroie de 5 mm de pas et un engrenage de 8 dents, les pas par unité seraient les suivants : 6400 pas par tour, divisé par 5, divisé par 8, ou 160 pas par unité (dans ce cas, des millimètres).

Pour trouver le réglage actuel des pas par mm pour les imprimantes utilisant le micrologiciel Marlin, allez à l’écran de votre imprimante et sélectionnez Configuration/ Advanced/ Steps Per MM. Vous y verrez les réglages actuels pour les axes Z, Y, X et E de la machine.

La commande par micropas divise chaque étape complète en étapes plus petites pour aider à lisser la rotation du moteur, en particulier à des vitesses lentes. Par exemple, un pas de 1,8 degré peut être divisé jusqu’à 256 fois, ce qui donne un angle de pas de 0,007 degré (1,8 ÷ 256), soit 51 200 micropas par tour.

Pour calculer l’angle de pas, il suffit de diviser 360 par le nombre de pas que prend un moteur pour effectuer un tour. Comme nous avons vu qu’en mode demi, le nombre de pas du moteur pour accomplir un tour est doublé, l’angle de pas est donc réduit de moitié.

  Faire un interrupteur avec un bouton poussoir arduino