Advertisements

Résolu Pb de fonctionnement de mes Nema 17

  • Auteur de la discussion Rems07
  • Date de début
R
Rems07
Nouveau
20 Juin 2017
6
  • Auteur de la discussion
  • #1
Bonjour à tous,

Je suis sur un projet de fraiseuse numérique bien avancé, j'ai reçu mon électronique ainsi que mes moteurs, branché tout ça et la problème !
Je détaille mon matériel :

Une alim 12V/20A
Un Arduino UNO
Un CNC shield v3
3 drivers DRV8825
3 moteurs Nema 17 (42BYGHW811)

J'ai tout branché, réglé le driver Vref= 1.25V (courant nominal 2.5A)
J'ai vérifié les tensions aux bornes des drivers, le câblage moteur/CNC tout est OK

Et lorsque j'envoie une commande sur n'importe quel moteur via GRBL Controller, mes moteurs couinent un peu et tourne mal (un coup dans un sens à peu prêt, après dans l'autre sens) Sans jamais réussir à faire une rotation complète et normale.

En relation avec le vendeur (espagnol qui n'arrange pas bien les choses), j'ai joué sur le réglage des pilotes en + et en -, mais rien n'y fait.

Quelqu'un aurait-il une idée ou bien un retour sur un tel problème ?

Si Arduino UNO ou la carte CNC ou bien mes drivers étaient cramés, la commande n'arriverait pas jusqu'aux moteurs !!!

Merci
Rémi
 
Advertisements
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
1 983
Corsier-sur-Vevey (Vaud)
Bonjour Rems07

Au moyen de la commande GRBL $$, listes les paramètres et mets le résultat en ligne.

Cordialement
jpbbricole
 
Dernière édition:
R
Rems07
Nouveau
20 Juin 2017
6
  • Auteur de la discussion
  • #3
Voici le retour de la commande $$

$0 = 10 (step pulse, usec)
$1 = 25 (step idle delay, msec)
$2 = 0 (step port invert mask:00000000)
$3 = 0 (dir port invert mask:00000000)
$4 = 0 (step enable invert, bool)
$5 = 0 (limit pins invert, bool)
$6 = 0 (probe pin invert, bool)
$10 = 3 (status report mask:00000011)
$11 = 0.010 (junction deviation, mm)
$12 = 0.002 (arc tolerance, mm)
$13 = 0 (report inches, bool)
$20 = 0 (soft limits, bool)
$21 = 0 (hard limits, bool)
$22 = 0 (homing cycle, bool)
$23 = 0 (homing dir invert mask:00000000)
$24 = 25.000 (homing feed, mm/min)
$25 = 500.000 (homing seek, mm/min)
$26 = 250 (homing debounce, msec)
$27 = 1.000 (homing pull-off, mm)
$100 = 250.000 (x, step/mm)
$101 = 200.000 (y, step/mm)
$102 = 250.000 (z, step/mm)
$110 = 500.000 (x max rate, mm/min)
$111 = 500.000 (y max rate, mm/min)
$112 = 500.000 (z max rate, mm/min)
$120 = 10.000 (x accel, mm/sec^2)
$121 = 10.000 (y accel, mm/sec^2)
$122 = 10.000 (z accel, mm/sec^2)
$130 = 200.000 (x max travel, mm)
$131 = 200.000 (y max travel, mm)
$132 = 200.000 (z max travel, mm)
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
1 983
Corsier-sur-Vevey (Vaud)
Salut Rems07

J'ai comparé tes valeurs avec les minnes, une petite CNC chinoise et je n'ai rien trouvé de flagrant:
$0 10 (step pulse, usec) 10
$1 25 (step idle delay, msec) 25
$2 0 (step port invert mask:00000000) 0
$3 0 (dir port invert mask:00000000) 2
$4 0 (step enable invert, bool) 0
$5 0 (limit pins invert, bool) 0
$6 0 (probe pin invert, bool) 0
$10 3 (status report mask:00000011) 3
$11 0.010 (junction deviation, mm) 0.010
$12 0.002 (arc tolerance, mm) 0.002
$13 0 (report inches, bool) 0
$20 0 (soft limits, bool) 0
$21 0 (hard limits, bool) 0
$22 0 (homing cycle, bool) 0
$23 0 (homing dir invert mask:00000000) 0
$24 25.000 (homing feed, mm/min) 25.000
$25 500.000 (homing seek, mm/min) 500.000
$26 250 (homing debounce, msec) 250
$27 1.000 (homing pull-off, mm) 1.000
$100 250.000 (x, step/mm) 800.000
$101 200.000 (y, step/mm) 800.000
$102 250.000 (z, step/mm) 800.000
$110 500.000 (x max rate, mm/min) 800.000
$111 500.000 (y max rate, mm/min) 800.000
$112 500.000 (z max rate, mm/min) 500.000
$120 10.000 (x accel, mm/sec^2) 10.000
$121 10.000 (y accel, mm/sec^2) 10.000
$122 10.000 (z accel, mm/sec^2) 10.000
$130 200.000 (x max travel, mm) 200.000
$131 200.000 (y max travel, mm) 200.000
$132 200.000 (z max travel, mm) 200.000

Sur la droite, mes valeurs.
Comment sont alimentés tes moteurs?

Cordialement
jpbbricole
 
R
Rems07
Nouveau
20 Juin 2017
6
  • Auteur de la discussion
  • #5
Mes moteurs sont alimentés par la carte cnc shield voir le montage sur la photo. Depuis celle-ci j'ai inversé le fil rouge et bleu côté carte mais rien n'a changé (suite à des recherches sur le câblage entre driver et moteur).
Sur mes drivers je retrouve bien du 12v et du 5v.
cordialement,
Rémi

DSC05267.JPG
 
S
speedjf37
Compagnon
15 Octobre 2009
1 998
indre et loire
Bonjour,

Les moteurs sont ils bloqués (on peut les tourner à la main) ?

Comment sont placés les straps des micropas ?


STEPSTK-DRV8825-StepResolution.jpg


Cordialement JF
 
R
Rems07
Nouveau
20 Juin 2017
6
  • Auteur de la discussion
  • #7
Bonjour, le problème est résolu, les bobines étaient croisées les cables mal montés d'origine, 2 jours de galère à retourner le net.
Merci de votre aide.
Rémi
 
R
Rems07
Nouveau
20 Juin 2017
6
  • Auteur de la discussion
  • #9
Comment on fait pour dire que c'est résolu,
novice en forum.
Pour ce qui est de la machine, les pièces s'impriment et les profilés devraient arrivés bientôt.
Rémi
 
S
speedjf37
Compagnon
15 Octobre 2009
1 998
indre et loire
Comment on fait pour dire que c'est résolu,
novice en forum.
Pour ce qui est de la machine, les pièces s'impriment et les profilés devraient arrivés bientôt.
Rémi
En haut du sujet à droite
outils de la discussion
editer le titre
à gauche du titre "prefixe" choisir résolu
 
La dernière réponse à ce sujet date de plus de 6 mois
Advertisements
Haut