Go Down

Topic: Moteur pas a pas (Read 4 times) previous topic - next topic

marie59

Mar 25, 2011, 12:58 pm Last Edit: Mar 25, 2011, 01:02 pm by marie59 Reason: 1
Bonjour à tous,

Je suis ultra debutante en electronique, et aussi en arduino. J'ai utilisé un capteur de lumiere, une led, un relais, voila ma seul exépérince dans le domaine.

J'ai recu mon moteur pas a pas (acheter sur ebay, je sais, ce n'est pas bien !!!).

Mais voila, après avoir chercher sur google, je n'ai pas trouver comment le brancher concretement à ma carte arduino.

J'ai 6 pin ... ina, inb, inc, ind,gnd et vcc .... ou les brancher sur la carte?

Je compte utiliser la librairie stepper, un petit exemple serait le bienvenu an fonction des branchements que vous m'aurez indiquer.

Milles merci.

Marie.

fdufnews

Je n'ai pas réussi à trouver un lien avec les références de ton moteur pas à pas sur internet. N'y avait-il pas de doc sur le site du vendeur?

Mais ma suggestion:
InA, B, C, D sur des sorties digitales de la carte arduino.
GND sur le GND de l'arduino
VCC sur le VCC de l'arduino. Cependant, si le moteur consomme un peu il serait préférable d'utiliser une alimentation externe (d'ailleurs en quelle tension fonctionne-t-il ce moteur?). Dans le cas d'une alim moteur externe ne pas oublier de raccorder le 0V de l'alim au GND de l'arduino et de la carte moteur.

marie59

Merci fdufnews pour ta reponse.

vcc de l'arduino = 5v?

voici les specifications de mon achat:
Quote

Equiped with ULN2003 driver, high-quality stepper motors.
2-phase 5 wire stepper motor with gear reducer.


Specification :

1?High- quality stepper motor with gear reducer, low noise, stable operation
2?5V drive output voltage, suitable for microcontroller development
3?With open interface, it can also be used drive other stepper motors.
4?Apply to a variety of platforms including  Arduino / AVR / ARM,
     Especially suitable for robot  development.

et un lien vers un pdf: http://www.emartee.com/Attachment.php?name=41892.pdf


marie59

rebonjour à tous

voila, j'ai branché ina => broche digital 2
inb => broche digital 3
inc => broche digital 4
ind => broche digital 5
Gnd sur gnd
vcc  sur 5v
Pour faire mes essais, j'utilise cet exemple:
Code: [Select]
#include <Stepper.h>

// Nombre de pas
#define STEPS 48
Stepper stepper(STEPS, 2, 3, 4, 5);   

void setup()
{

stepper.setSpeed(30);


void loop() {

stepper.step(48);

}


mais voila, le moteur tourne TRES TRES lentement ... 3 mn pour 1 tour ... meme si je ne veux pas le faire tourner vite, j'aimerai quand meme un peu plus vite.
Parfois en plus, il se bloque... est ce un probleme du moteur ? si oui je le renvois tout de suite.

Merci de votre aide.

Marie.

AlienArea51

bonjour marie59

je vais peut-etre dire une anerie , mais as-tu essayé de modifier la valeur de stepper.setSpeed()  ?? (regarder   file:///Applications/Arduino.app/Contents/Resources/Java/reference/StepperSetSpeed.html )
n'ayant jamais utilisé de PàP !!!!!!

@+
William
The truth is elsewhere !!

Go Up