Aller au contenu

GO Print

Problème cnc, tourne toujours dans le meme sens et trop de bruit


Vivien59

Messages recommandés

Bonjour a tous,

j'ai récemment fabriqué ma CnC, constituée de 4 Nema23, 4 TB6600 et 1 Arduino Uno + CNC Shield avec GRBL.
Alimentation 12V 20A / vis sans fin diam 8; 4mm lead / réglage du TB6600 sur 16 microstep. (switch : OFF OFF ON)
Je précise que je suis électricien de base, et que c'est la première fois que je me lance dans une CNC, c'est tout nouveau pour moi.
 

1573912302-photocnc.jpg

 

J'ai 2 soucis :
- Le premier concernant la direction, dans CNCjs en manuel, que je clic sur + ou - (pour déplacer dans un sens ou dans l'autre),
mon moteur tourne toujours dans le même sens, et ça sur les 4 moteurs, j'ai essayé avec Universal Gcode Sender, et c'est la même chose.
J'ai donc pensé a un problème de câblage entre Nema et TB660, mais si je regarde les données sur le site ou j'ai acheté le moteur, j'ai recontrôle les couleurs de câbles et tout est bon. (A+ sur A+, B- sur B-  etc...)

- Mon deuxième problème, les moteurs font un bruit fou lorsqu'ils tournent, et ne font pas toujours exactement le même nombre de tour lorsque je leurs envoient la même commande. (demande de déplacement de 8mm par exemple, une fois il fait 2 tours, une fois il en fait que 1)

J'ai câble comme ceci :


1573909736-drivers.jpg (1573909757-montage-arduino-uno-cnc-shiel

(sur la photo ci dessus, j'ai un 4eme Nema23 raccordé a un 4eme TB6600, le tout relié sur la CNCShield sur l'axe A, qui est une copie de l'axe X, car j'ai 2 moteurs sur l'axe X)

Tout ce câblage a été vérifier et recontrôler, il est conforme à la photo ci dessus.

J'ai donc soit câblé pas comme il faut, soit un problème de configuration grbl.

Pour la configuration GRBL :

**** Connected to COM3 @ 115200 baud ****
Grbl 0.9j ['$' for help]
>>> $$
$0 = 10    (step pulse, usec)
$1 = 255    (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 = 1    (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 = 800.000    (x, step/mm)
$101 = 800.000    (y, step/mm)
$102 = 800.000    (z, step/mm)
$110 = 1000.000    (x max rate, mm/min)
$111 = 1000.000    (y max rate, mm/min)
$112 = 1000.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 = 250.000    (x max travel, mm)
$131 = 250.000    (y max travel, mm)
$132 = 250.000    (z max travel, mm)
ok
>>> $G
[G0 G54 G17 G21 G90 G94 M0 M5 M9 T0 F0. S0.]
ok
**** Connection closed ****

 

J'attends avec impatiente vos remarques en espérant que j'ai fais une belle boulette qui sera corrigée facilement.

Merci

Modifié (le) par Vivien59
Lien vers le commentaire
Partager sur d’autres sites

Il peut y avoir plusieurs raisons. Tu as pu inverser les fils moteurs. Attention les couleurs n'ont rien de standards. Tu dois avoir une bobine moteur entre a+a- et une autre entre b+b-. Pour trouver les bobines tu peux le faire au multimetre. Tu peux aussi avoir trop d'impulsions ou un mauvais réglage du courant.

Lien vers le commentaire
Partager sur d’autres sites

Merci pour ta réponse,

pour les 4 fils moteurs, j'ai pris les couleurs du site sur lequel j'ai acheté les Nema, j'ai fais confiance a la doc.
Mais je viens de vérifier au multimètre, effectivement entre A+ et A- j'ai aucune continuité, idem entre B+ et B-.
Par contre entre A+ et B+ j'ai une continuité, et A- et B- aussi.
Le problème viendrait donc de la, ca me rassure, je vais essayer d'inverser tout ça et refaire mes essais.

Merci de m'avoir guider vers cette vérification, c'est moche de faire confiance à une doc MadeInChina.

1574008697-nema.jpg

Lien vers le commentaire
Partager sur d’autres sites

J'ai inversé les 4 fils moteurs pour avoir une bobine (continuité) entre A+ A- et une autre sur B+ B-
Et ça sur les 4 moteurs, mais uniquement 1 seul fonctionne parfaitement avec ce changement.
Ma tension est a 12V tout pile, je peux la booster un peu pour aider, avec un alimentation allant jusqu’à 20A je pense être large de ce coté la.

On est dimanche soir, en déplacement toute la semaine a venir, je regarde ça de plus prêt vendredi a mon retour.
1 sur 4 qui fonctionne c'est déjà un bon début, merci pour vos réponses.

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Avant de partir, j'avais effectivement trouvé une anomalie (qui a été corrigé immédiatement) concernant mon câblage entre moteur Nema23 et Carte Driver TB6600,
je m'étais baser sur la doc Made In China fournit qui était fausse. (couleurs de fil A+ A- B+ B- complétement mélangées)

J'avais encore un soucis sur 2 axes, je viens de me rendre compte avoir inversé des microswitch,
ce qui me donnait un mauvais réglage des microstep, ce qui faisait "brouter" mon moteur sans qu'il ne tourne réelement.

Donc @Bourrindesbois, tu avais raison, problème de câblage moteur ET de réglage d'impulsion.

J'ai aussi boosté la tension a 12,6V pour éviter qu'elle chute en dessous de 12V lorsqu'il y aura du mouvement.

Mes 3 axes se déplacent au millimètre près comme je le leurs demandent, je me penche maintenant sur mes fin de courses et je serai bon.

Un grand merci pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...