Advertisements

cnc +arduino je suis un peu perdu

K
KrysT'off
Nouveau
27 Août 2016
4
  • Auteur de la discussion
  • #1
Bonjour

J'envisage la réalisation d'une petite CNC (plus pour le coté défi que l'utilité)

En cherchant un peu partout et surtout sur le forum du cite,j'ai vu qu'il y avait 2 montages :

Celui-ci :
Arduino-CNC-Shield-V3_m.jpg
[div=none][arrow][/arrow][/div]
Arduino + Shield +driver 4xA4988

Ou celui-ci :
tb6560_m.jpg
[div=none][arrow][/arrow][/div]
Arduino+TB6560(rouge bien sur)

Ma question est simple quel sont les avantages et les inconvénients de chaque montage
fiabilité ,facilité de réglage et autre

Par avance merci
 
Dernière édition:
Advertisements
V
vibram
Compagnon
15 Mars 2014
3 609
FR-74
Salut,
Je n'ai pas testé directement les cartes mais j'ai utilisé chaque driver.
En fait avant de réfléchir en avantages et inconvénients de chaque carte, il faut réfléchir en terme de contrainte.
De mémoire les pololu a4988 peuvent sortir jusqu'à 1.6A alors qu'un tb6560 pourra sortir jusqu'à 2.8 (à vérifier !!!)
Donc le choix est vite fait si t'as un moteur qui demande 2A pour fonctionner correctement.

Si les deux drivers conviennent, je te conseille le tb6560. Il est bien plus cher mais beaucoup plus facile à régler. Simple avis personnel
 
?
******
Compagnon
6 Janvier 2014
2 884
paris
Je suis d'accord avec vous vibram

j'ai les drivers mais j'ai pas encore eu le temps d'essayer , et sur le topic :
http://www.usinages.com/threads/methode-simplissime-pour-drivers-puissant.91219/

j'ai essayer de m'exprimer sur l’intérêt de ce choix ... sans succès ... j'ai laisser tombé ... tellement des voix discordante et inadéquate
ce fesait entendre ...

mais je reste persuader que c'est une bonne trouvaille !
Que je vais mettre en oeuvre des que j'en aurai l'occasion.





AMicalement

jc

ps : pour une cnc avec "le shield cnc" c'est du pareil au meme que avec l'exemple imprimante 3D du liens précité - pour l'adaptation des drivers

ps1 : il serai tout de même convenable de trouver le shield cnc pour
un atemega 2560 arduino. (d'ailleur je crois j'en suis sure a 99 pour cent, que le shield de la photo est ok aussi pour le 2560)
--Ce serai vraiment mieux et pour a peut pres le même prix.--

Voir .. détourner un shield d'imprimante 3D ...?

ps2 : excuser moi si vous avez trouver mon intervention hors sujet

ps3 :
http://andre.team9.99.org.nz/2012/10/replacing-pololu-stepper-drivers-with.html
 
Dernière édition:
D
Doctor_itchy
Compagnon
20 Avril 2007
4 230
Morlanwelz
le shield en photo est pour une arduino uno !

pour une cnc fraiseuse une uno est parfaitement suffisante :) mais il faut encore un pc pour controler GRBL !

pour une imprimante qui gére 1 a 2 axe en plus la gestion pwm de temperature une mega 2560 oui sans hésiter " avec l'ecran 3" lcd graphique déporté qui offre une souplesse d'utilisation et permet de se passer d'un pc !!! en cnc fraiseuse le code devras etre adapter et est vraiment plus complexe que grbl !

les drivers du shield du haut offre 1.6A constant , des drv8825 qui se mette en lieux et place des a1.6a offre 2.2amp phase et une plus grande résolution de pas ( et coute le meme prix :) ) il faut juste collé un petit radiateur sur le chip et le ventiller obligatoirement :)

la carte rouge en tb , vis a vis du shield protonner + 4 drv8825 , elle est moins bien et plus encombrante , la seule difference c'est que la seconde peu tourné directement au port // du pc avec sa db25 que tu peu géré 4 axe réel en db25 // et pas avec la uno ( enfin si mais il faut modifié le code source :) et revoir le branchement des pin sur le cpu !

sinon toute deux accepte 35V d'alim moteur , offre 2.2a et 2.5 l'autre ( en micro pas de toute façon tu ne doit pas monter au courant nominal donc ... , les carte TB sont connue pour offrir des heure de débug divers et varier pour certaine serie !!! les protonner vont du premier coups ( si on programme et parametre grbl correctement bien sur ! )

ha et les vitesse avance + gestion XY simultanée se font a merveille sur la uno et forçement ne demande donc que un petit pc munis d'une prise usb ( un pc portable p3 800 avec 1go de ram suffit amplement , contre un pc plus baleze + port // correct pour la solution sans arduino

pour la mega 2560 + ramps ça marche aussi avec des drv8825 mais si tu ne fait pas une imprimante 3d autonome et si ta fraiseuse n'as pas plus de 3 axe et que tu veut un pc a coter la uno fera tres bien le boulot :)


j'ai une ramps 2560 et une uno avec protonner j'ai pas mal tester et je ne prendrais plus d'autre carte a moins d'avoir besoin de moteur plus gros , mais on peu piloté de gros drivers avec la uno sans soucis :) la uno sert pour une fraiseuse cnc , les test sont plutot prometteur les petit moteur néma 17 de 2amp sont assez puissant ! et je peu piloter une electrobroche en pwm sans soucis et cela avec un tres vieux pc portable sous linux , compact et fiable :)
 
K
KrysT'off
Nouveau
27 Août 2016
4
  • Auteur de la discussion
  • #5
Merci beaucoup pour tout ces bons conseils

Donc pour des moteur nema 23 le shield + 4 drv8825 c'est mort
 
D
Doctor_itchy
Compagnon
20 Avril 2007
4 230
Morlanwelz
mort , non du tout si tes nema 23 on un courant max de 2.2a pas de soucis si plus, alors il faut garder le arduino nano et monté des drivers plus puissant a coter :wink:
 
K
KrysT'off
Nouveau
27 Août 2016
4
  • Auteur de la discussion
  • #8
Ok !! pour moi le nema 23 étais un moteur mais non en faite c'est un type de moteur

je regarde ca de plus près merci encore
 
D
Doctor_itchy
Compagnon
20 Avril 2007
4 230
Morlanwelz
oui la norme nema définis sa fixation qui on des taille standardisée nema 11 17 23 34 42 ect ect cela peu être un pas a pas , un brushless , un servo , un simple moteur a courant continus voir des moteur triphaser :wink:
 
K
KrysT'off
Nouveau
27 Août 2016
4
sans vouloir abusé de votre temps il existe aussi des tb 6600 avez-vous déjà fait des test avec ces drivers ?
 
BernardG
BernardG
Apprenti
8 Octobre 2016
154
KrysT'off, je ne sais pas où tu en es dans ta recherche, mais c'est une bonne idée de commencer par clarifier un certain nombre de choses.
Tout d'abord, ce n'est pas une bonne idée (de mon point de vue) de partir du matériel, mais de partir du budget et du logiciel, l'électronique à mettre derrière étant dépendante des choix logiciels, et le budget intervient pour le choix des moteurs et drivers.

Pour piloter une machine CNC, un Arduino Uno faisant tourner GRBL est trés largement suffisant pour des besoins amateurs et semi-professionnel. GRBL EST le logiciel. Si tu accepte de t'embéter à faire toutes les connections toi même, il n'y a aucun besoin d'une autre carte. Un Arduino Uno vaut autour des 20€, et GRBL est Open Source et Gratuit. A comparer avec Mach3, qui vaut autour des 300€ et a besoin d'un PC dédié.

La carte mise en 1ère photo est un clone chinois, d'une version largement dépassée, de la réalisation faite par Protoneer en Nouvelle Zélande: http://www.ebay.com/itm/Arduino-CNC-Shield-V3-51-GRBL-v0-9-compatible-Uses-Pololu-Drivers-/281670664172. Pour +- 20€, elle permet de ne pas s'embêter à faire toutes les connections avec l'Arduino soi-même.

La deuxième carte n'a strictement rien à voir, elle est faire pour être branchée sur un port parallèle, et est sans doute conçue pour Mach3

Maintenant, passons aux drivers. Il faut les choisir et fonction des moteurs. Les moteurs, eux, doivent être choisi en fonction de l'application, sur les critères de poids, d'encombrement, et de couple. En 2 mots, il vaut généralement mieux avoir un Nema 17 coupleux, qu'un Nema 23 trop juste en couple. Tout simplement parcequ'il y a des chances que le Nema 17 soit plus léger, et il est de toutes façons moins encombrant. Pour une première "petite" réalisation, je ne vois pas du tout l'intérêt à chercher plus gros et plus puissant qu'un Nema 17, sachant que certains Nema 17 sont plus puissants que certains Nema 23 (mais ce n'est que mon opinion, bien sûr).

Finalement, les drivers. Le CNC Shield a été conçu pour pouvoir y monter des drivers Pololu A4988 et DRV8825, MAIS ON PEUT AUSSI S'EN SERVIR POUR PILOTER n'IMPORTE QUEL AUTRE DRIVER! Chose que je ne vois jamais prise en compte sur les forums dans la réflexion quant à l'utilisation d'un Arduino pour piloter une CNC. Toutes les broches/pins pour ce faire sont disponibles et labellisées. Il est donc tout à fait possible d'utiliser GRBL avec des moteurs bipolaires type Nema 34 où 42, et de monter à 7 où 8 ampères par moteur!

La seule vraie "limite" actuelle de Grbl est qu'il ne sait pas faire du 4 axes , mais pour une 1ère "petite" machine, il me semble que cette limite est illusoire.

Pour en savoir un peu plus sur Grbl, tu peux venir lire sur mon blog: https://www.lebearcnc.com/category/grbl/
 
CNCSERV
CNCSERV
Compagnon
27 Décembre 2007
5 123
FR-28360
je ne vois pas du tout l'intérêt à chercher plus gros et plus puissant qu'un Nema 17, sachant que certains Nema 17 sont plus puissants que certains Nema 23 (mais ce n'est que mon opinion, bien sûr).
Un moteur puissant est un moteur qui à du couple et qui tourne vite. A couple égal le moteur qui aura le plus petit courant aura besoin de plus de tension, c'est logique. Donc avec un driver de 1.6A et 36V d'alimentation il ne faut pas s'attendre à des miracle. Avec un moteur de 4.2A et un driver à 50V on va pouvoir avoir un moteur presque 4 fois plus puissant, il n'y a pas photo.
 
BernardG
BernardG
Apprenti
8 Octobre 2016
154
Un moteur puissant est un moteur qui à du couple et qui tourne vite. A couple égal le moteur qui aura le plus petit courant aura besoin de plus de tension, c'est logique. Donc avec un driver de 1.6A et 36V d'alimentation il ne faut pas s'attendre à des miracle. Avec un moteur de 4.2A et un driver à 50V on va pouvoir avoir un moteur presque 4 fois plus puissant, il n'y a pas photo.
On peut toujours contredire pour le plaisir de contredire. Il est évident que 1.6 x 36 = 57.6 watts et que 4.2 x 50 = 210 watts, ce qui n'est pas comparable en terme de puissance. Je parlais de moteur Type Nema 17 et Type Nema 23. Dans le contexte de cette conversation, où il s'agit de "première petite CNC", et pas de bête de course, il me semble parfaitement raisonnable de mettre en avant le fait qu'il existe des moteurs Nema 17 plus puissants que des Nema 23. Surtout si on considère une même alimentation, a priori en 24 Volts

Exemple: https://www.amazon.com/Torque-Bipolar-Stepper-Motor-Extruder/dp/B00PNEQUZ2 Nema 17 donné pour 65 Ncm et 2.1A
https://www.amazon.com/Small-Current-Stepper-Motor-Bipolar/dp/B00PNEQX1S Nema 23 donné pour 60Ncm et 0.88A

Bien sûr que si on augmente à la fois ampérage et voltage, on a plus de puissance; mais il faut aussi prendre en considération le budget, et surtout se demander quelle est la puissance nécessaire pour son application. Une Citroën 2cv avec un V8 de 700 CV fonctionnera beaucoup moins bien qu'avec les +- 30 cv de son moteur d'origine, sauf à changer toutes les autres pièces de la voiture, en plus du moteur.
 
BernardG
BernardG
Apprenti
8 Octobre 2016
154
ps1 : il serai tout de même convenable de trouver le shield cnc pour
un atemega 2560 arduino. (d'ailleur je crois j'en suis sure a 99 pour cent, que le shield de la photo est ok aussi pour le 2560)
--Ce serai vraiment mieux et pour a peut pres le même prix.--
Non, le shield de la photo n'est pas OK pour un Atmega, et non, ce ne serait pas mieux, tout simplement parceque GRBL ne tourne pas sur un Atmega! Le fait qu'ils puissent être (presque certainement) physiquement compatibles, n'entre pas en compte. Le Uno et le Atmega n'utilisent pas les mêmes processeurs, fin de l'histoire.
 
La dernière réponse à ce sujet date de plus de 6 mois
Advertisements
Haut