Pages: [1]   Go Down
Author Topic: Moteur pas à pas et L293D  (Read 1471 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour, j'ai reçu mon IC ce matin et je voulais le branché quand je me suis posé quelques questions, alors je dispose d'un moteur bipolaire et du schéma suivant :



Donc on voit qu'il faut branché l'alimentation du moteur (5 à 30v) en V2, mais je me demandais où vas le neutre de cette alimentation étant donné qu'il y a 4 GND différentes, et puis le 5v en V1 et en 3,4en peut être celui fournit par l'arduino ? (il est pas marqué logic supply)

Bonne journée !
Logged

France
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3543
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tous les GND sont réunis aux 0V de toutes les alimentations.
Les 5V sont utilisés pour alimenter l'interface donc tous au 5V Arduino

Lien vers la datasheet la doc Texas a un schéma un peu plus clair que le tiens (enfin moins ambiguë).
http://www.datasheetcatalog.com/datasheets_pdf/L/2/9/3/L293D.shtml
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Merci pour l'aide, par contre j'ai maintenant d'autres soucis..

Le moteur :
- N'effectue pas les steps correctement (des retours en arrière par moment, ou bien il bouge un peut dans tous les sens et reviens plus ou moins à la position de départ)
- Bloque parfois et il faut le faire tourner à la main pour qu'il continue, si je lui fais faire 200 steps il n'effectue même pas un tour complet
- Chauffe beaucoup (je ne sais pas si c'est normal sur ce type de moteur?)
J'ai essayé avec un autre moteur qui effectue beaucoup mieux ce que je lui demande, par contre, encore une fois il ne va que dans un sens :-/

Les moteurs utilisés ont été récupérés dans une imprimante HP (EM-257 et EM-290) et j'utilise la librairie Stepper.h
Est-ce que c'est symptomatique d'un mauvais branchement/mauvaise utilisation de la librairie ?

Code:
#include <Stepper.h>

#define motorSteps 24
#define motorPin1 8
#define motorPin2 9

Stepper myStepper(motorSteps, motorPin1,motorPin2);

void setup() {

  myStepper.setSpeed(50);

}

void loop() {
  
  myStepper.step(48);
  delay(1000);
  myStepper.step(-48);
  delay(1000);

}
« Last Edit: April 29, 2010, 07:23:12 am by no0x » Logged

France
Offline Offline
Faraday Member
**
Karma: 38
Posts: 3543
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Je commencerai par vérifier le branchement. Si l'une des bobines est branchée à l'envers on obtient pas ce genre de comportement?

Je ne connais pas cette librairie. Ne faut-il pas lui indiquer quel type de moteur est utilisé?
Logged

Geneva
Offline Offline
Faraday Member
**
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Va voir ce sujet :

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1209637332

C'est pas tout a fait la même chose que ce que tu veux, mais je pense que ça pourra t'aider.
« Last Edit: April 29, 2010, 11:41:52 am by jfs » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Pages: [1]   Go Up
Jump to: