GBRL+arduino+a4988+nema17 0.58N.m = probleme de réglage?

lemessy-92
Nouveau
17 Juin 2012
32
  • Auteur de la discussion
  • #1
salut et bonne fête a tous.

je commence la fabrication de ma première cnc à portique (surface usinable visé 700x400x200). un modèle a pas cher avec du bois de récup pour le chassis.
pour le moment, je reçois le reste du matériel nécessaire.

j'ai; pour la partie électronique/commande:
-PAP NEMA 17HS19-2004S1
-ARDUINO NANO
-ARDUINO CNC SHIELD V4 (keyestudio)
-driver A4988

le tout est alimenté par une alim de PC transformé en alim d'atelier (+12v à 5A). Et GRBL s'occupe des instructions.

apres cette mini prez'; voici le problème.
Sans modifier les réglages, j'ai tout connecté pour tester le bon fonctionnement. Mais voila, les moteurs ne fonctionnent que en pas à pas dans un sens. Si je charge un programme, ils restent inerte.
j'ai cherché sur le net comment paramétrer GRBL mais sans succès.

est ce que les drivers doivent être réglé pour les NEMA17 ? car actuellement réglé a 2ohms.
y a t il un ordre a suivre pour paramétré GRBL?

merci d'avance :itm:
 
Dernière édition:
jpbbricole
Compagnon
26 Mai 2016
1 971
Corsier-sur-Vevey (Vaud)
Bonjour lemessy-92
Je soupçonne que tu aie le même problème que j'ai eu avec le même type de carte, c'est à dire que les signaux STEP et DIR des A4988 sont croisés!
upload_2016-12-31_16-23-36.png
Contrôles, à l'ohmemètre, selon le brochage du GRBL, la continuité entre le Nano et les A4988
patte Nano 5 DIR X
patte Nano 6 DIR Y
patte Nano 7 DIR Z

Si tu trouves les pattes STEP à la place, dis le moi, je t'indiquerais comment redresser la situation.

En attendant, bonnes fêtes de la Saint Sylvestre à tous!

Cordialement
jpbbricole
 
lemessy-92
Nouveau
17 Juin 2012
32
  • Auteur de la discussion
  • #3
merci de ta réponse, mais c'est pas inversé :???:

GRBL est réglé sur 9600baud pour le PC. mais je ne pense pas que cela vient de ça.

j'ai retenté ce soir et les moteur bouge pas a pas en suivant le programme; mais en tournant toujours dans le même sens :smt011
on dirait que le programme est trop rapide pour les moteurs :ohwell:


bref, j'ai l'impression d'avoir sauté une étape.
au pire, j'utiliserais une breadboard pour faire le nouveau montage sans la shield.
 
BernardG
Apprenti
8 Octobre 2016
154
merci de ta réponse, mais c'est pas inversé :???:

GRBL est réglé sur 9600baud pour le PC. mais je ne pense pas que cela vient de ça.
Quelle version de Grbl? depuis 0.9, GRBL par défaut est réglé sur 19200 bauds.

Première chose que je te conseille: Branche ton arduino sur le PC via un cable USB. Utilise un terminal serie, où celui de l'environnement Arduino, et vérife que GRBL répond correctement aux commandes de base:
$ pour l'aide, $$ pour la liste des paramètres, ? pour le statut actuel.

Si tu n'obtiens pas des réponses claires, sans caractères en vrac, tu peux passer à l'étape suivante, de brancher un seul moteur et driver, sur l'un des axes, et vérifier que tout fonctionne comme prévu. Tu ne précise pas quel programme tu utilises pour envoyer le GCode vers GRBL.

Ces articles sur mon blog pourrons sans doute t'aider:
https://www.lebearcnc.com/configurer-et-parametrer-grbl/
https://www.lebearcnc.com/panneau-de-controle-grbl/
https://www.lebearcnc.com/reglage-des-drivers-pour-moteurs-pas-pas-pololu-a4988-drv8825-drv8824-et-drv4834/
 
lemessy-92
Nouveau
17 Juin 2012
32
  • Auteur de la discussion
  • #5
j'ai mis a jour GRBL sur la nano en passant a la 1.1E (avec le baud a 115200), j'ai réussi a accéder aux réglages.
mais apres 2 minutes, quand tout était branché, la NANO a subit une surchauffe (ou sur-voltage/sur-tension?). Je ne sais pas ce qui lui est arrivé mais elle a commencé a fumée sous la prise mini usb :smt021
bref la NANO a rendue l'ame.

est ce que la vitesse de transmission peut en etre la cause?

j'utilise GBRL controller pour commander les moteurs et charger les programmes.

pour le moment j’attends de nouvelles cartes NANO car je n'ai que des PRO MINI. Et vue ce qui est arrivé a la carte je vais éviter d'utiliser ma UNO (SELECTRONIC) pour pas la cramer :roll:



pour le réglage des drivers, j'ai beau lire tout ce que je trouve,je ne comprend pas comment faire.
 
jpbbricole
Compagnon
26 Mai 2016
1 971
Corsier-sur-Vevey (Vaud)
Salut lemessy-92
Chaud, le début 2017!

C'est le régulateur 5V. qui a grillé, j'ai une poignée de Nano qui ont fini comme celà. Pourquoi? peut etre une question de qualité.
Si tu alimentes tout ton montage à partir du jack d'alimentation, tu alimentes les moteurs et le Vin du Nano. C'est à travers ce régulateur que tu alimentes le 5V. des drivers A4998 et c'est un peu trop pour ce petit truc.
Ma solution est de séparer l'alimentation du Nano et celle des moteurs en enlevant le cavalier idoine et d'alimenter le Nano avec du 9V. ainsi la puissance dissipée est moindre. Depuis, plus de Nano au cimetière des microcontrôleurs. Tu alimentes tes moteurs à partie des bornes devant les connecteurs des moteurs.

Cordialement
jpbbricole
 
BernardG
Apprenti
8 Octobre 2016
154
pour le moment j’attends de nouvelles cartes NANO car je n'ai que des PRO MINI. Et vue ce qui est arrivé a la carte je vais éviter d'utiliser ma UNO (SELECTRONIC) pour pas la cramer :roll:
Je n'ai jamais eu le moindre problème avec aucun des UNO et GRBL. Je ne vois pas pourquoi cela serait différent avec le NANO. Tu est sur des tes branchements?

pour le réglage des drivers, j'ai beau lire tout ce que je trouve,je ne comprend pas comment faire.
Si tu essayais de dire ce que tu ne comprends pas? Il n'y a rien de sorcier. Mon article n'est pas clair?
 
BernardG
Apprenti
8 Octobre 2016
154
JP, je vois qu'on a répondu en même temps! Bonne Année, que tous tes projets se réalisent "les doigts dans le nez", sans fumée où étincelles...
 
BernardG
Apprenti
8 Octobre 2016
154
@lemessy-92 j'oubliais: non, la vitesse de transmission n'a rien à voir. Le processeur travaille un peu plus, mais au niveau température, la différence devrait être négligeable.
 
jpbbricole
Compagnon
26 Mai 2016
1 971
Corsier-sur-Vevey (Vaud)
Je n'ai jamais eu le moindre problème avec aucun des UNO et GRBL. Je ne vois pas pourquoi cela serait différent avec le NANO
Salut Bernard et bonne année, GRBL n'a rien à voire avec ce problème, as-tu déjà essayé avec des Nano, tu verras qu'il y a souvent ce genre d'ennuis, sans qu'il y aie d'erreur de branchement.

Cordialement
jpbbricole
 
BernardG
Apprenti
8 Octobre 2016
154
J'ai un clone de Nano, mais l'IDE Arduino ne le reconnait pas et refuse de flasher le code, donc les essais se sont arrêtés là!
 
jpbbricole
Compagnon
26 Mai 2016
1 971
Corsier-sur-Vevey (Vaud)
J'ai un clone de Nano
Moi aussi, je n'ai que cela, j'en ai acheté une poignée et je conseille à @lemessy-92 de faire de même, pour débuter. Je pense qu'il serait bon, une fois, d'y mettre le prix et d'acheter des originaux et on s'apercevrai qu'on a beaucoup moins d'ennuis comme des régulateurs qui grillent ou des interfaces USB pas ou mal reconnus.

Cordialement
jpbbricole
 
BernardG
Apprenti
8 Octobre 2016
154
Mais je n'ai jamais eu de problème avec des clones de UNO. Pour la différence de prix, je ne sui spas sur que ça vaille la peine de prendre des Nano.
 
BernardG
Apprenti
8 Octobre 2016
154
J'étais pas sûr d'avoir compris. Donc, comme déjà dit, j'ai de nombreux UNO qui sont des clones chinois, sur lesquels je n'ai jamais eu de problèmes tels que décrit.
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut