Go Down

Topic: Aide programme moteur pas a pas (Read 1 time) previous topic - next topic

23Bastien

Bonjour
Débutant en programmation je cherche a pouvoir contrôler le nombre de tour que ferai un moteur pas à pas.
Pour cela je dispose d'une carte auduino uno d'une platine arduino motor shield Rev3 et d'un moteur bipolaire 4 fils 48 pas.
J'essaye de le faire mais je manque d'information sur la manière de contrôler la carte donc si vous pouvez me guider ou me passer un programme similaire afin que je puisse enfin atteindre mon objectif je vous serai très reconnaissant.
Merci d'avance :)

icare

Bonjour,
As-tu déjà fait une recherche sur : http://playground.arduino.cc/ ?
2B OR NOT(2B) = FF
Arduino 1.0.5 à 1.8.5 + gEdit + Ubuntu 18.04 LTS

23Bastien

merci j'ai réussi a faire un programme mais j'arrive pas a comprendre quelles sont les pins qui sont  dans l'objet "stepper moteur "
est ce que c'est les pin pwm et freinage ?? ou autre ?
   voila mon programme :


#include <Stepper.h>
     
Stepper moteur(48, , , , );

void setup()
{
moteur.setSpeed(10);

}

void loop()
{
    moteur.step(15);
    delay(200);
    moteur.step(-15);
    delay(1000)
}

skywodd

Bonjour,

Moteur pas à pas bipolaire = 2 bobinages = 4 fils.
Ya pas de PWM ou autre, juste des "pas" formaient par la mise sous tension ou non des deux bobines.

Voir wikipedia pour le détail, le schéma étape par étape d'un tour te sera surement utile pour comprendre :
http://fr.wikipedia.org/wiki/Moteur_pas_%C3%A0_pas

Pour les broches utilisées :
http://arduino.cc/en/Reference/StepperConstructor
Des news, des tutos et plein de bonnes choses sur http://skyduino.wordpress.com !

Go Up