Le choix de l’électronique n’est pas à négliger. Ayant souhaité dès le départ utiliser linuxcnc pour le pilotage de la cnc, j’ai opté pour des cartes avec une interface parallèle et des contrôleurs de bonne qualité.
Olivier, mon compère qui réalise en même temps que moi une seconde cnc, a quant à lui, choisi une solution à base d’une carte composée d’un Controleur grbl…
Un petit détour via eBay m’a permis de trouver un fournisseur basé en Allemagne (…et éviter les frais de douane) A.C.T Motor Gmbh :
- 3 contrôleurs DM542 acceptant des tensions de 24VDC à 50VDC et délivrant 4A,
- une interface parallèle,
- une alimentation découpage de 400W, 24 Volts 17A
- 25 mètres de câble blindés (ne pas faire d’économie sur ce poste).
Les moteurs pas à pas ont été achetés chez le même fournisseur. L’un des 3 moteurs présentait un dysfonctionnement! Après un échange avec le SAV et l’envoi d’une vidéo décrivant le dysfonctionnement, A.C.T a remplacé le moteur en prenant même à sa charge les frais d’expédition.
La carte livrée avec les drivers de moteur pas à pas a été complétée par une seconde permettant de gérer individuellement toutes les fins de course et de piloter la vitesse de la broche (7€ chez banggood).
Voici un schéma complet de mon câblage : https://fredsfactory.fr/2017/08/17/electronique-seconde-partie/
Le montage a été effectué dans une ancienne tour de PC. La connectique a été soignée afin d’éviter les parasites. Les fins de course sont de simple micro-switch.
Bonjour a tous,
J’ai fabriquer une machine CNC, après facile trois bon mois de recherche sur internet je suis tombé sur le Hangar de Fred, Je vous demande de laide pour le réglage de Linux CNC (EMC2).
J’ai acheter un kit CNC avec une carte et quatre pilotes M335, et des moteurs pas a pas 23HS8430 / 3.0A, les pilotes M335 supporte en courant de sortie 3.5A .
Le problème est le suivant.
Dans EMC2. Il faut rentrer le type du driver, je rentre les mèmes paramètres que votre tuto de réglage EMC2 ?.
Port parallèle DB25 sur la carte, les pins de 1 a 25 corresponde a quoi ?, fin de course, axe x, arrêt d’urgence, etc.
Pourriez me donné de laide pour faire les réglages s’il vous plait, d’avance merci.
Il est dommage que je ne puise pas vous faire parvenir des photos.
Je ne sais pas si je suis sur le bon forum pour vous écrire.
Je suis nouveau sur le site et toutes mes excuses si j’ai fais un erreur.
Je vous remercie d’avance pour votre aide.
Bonne journée a tous.
Cordialement.
Vieux Loup Blanc.
Bonjour,
comme je le présente sur cette page : configuration LinuxCNC si tu as positionné le driver sur « Autre » tu pourras choisir l’affectation de pins de la DB25 comme tu le souhaites. Sur mon exemple :
-Moteur 1 : Pin2 db25 :direction, Pin 3 : step
-Moteur 2 : Pin4 db25 :direction, Pin 5 : step
-Moteur 3 : Pin6 db25 :direction, Pin 7 : step
Pour les premiers tests je te conseille de ne pas configurer les fins de course.
Toujours sur mon exemple ils sont configurés sur les pins10,11, 12 et 15.
Le plus compliqué est de trouver les bons paramètres de timming : step, valeur space d’un pas, direction hold et réglage direction .
Pourrais tu m’envoyer le lien ou la référence de ta carte M335?
Fred.
Nous avons enfin trouvé ce qui cloche sur la machine de Michel, le symptôme : des moteurs pap qui claquent. La solution : inverser direction et pas ( soit en physique soit dans la configuration de linuxcnc).