PROJET CNC V3

Un autre axe d’amélioration était de voir comment se passer d’un ordinateur.

J’ai trouvé sur le Net un petit boitier qui semblait parfaitement correspondre à mon besoin, pour un prix très raisonnable.

A priori exactement ce que je cherchais. Avec la possibilité de stocker les fichiers d’usinage sur une carte SD …

Et la possibilité soit de piloter manuellement la machine, soit d’utiliser un fichier stocké sur la carte …

J’ai donc acheté, et là, gros problème : je le connecte où ce boitier ???

Aucun connecteur n’est prévu !!! Le module de communication étant une carte Arduino Uno, j’ai bien tenté d’interfacer le boitier directement sur les connexions Rx/Tx, mais rien …..

Retour donc du boitier à l’expéditeur et recherche d’une autre solution.

Après pas mal de recherches, j’ai trouvé je pense la solution, au travers de ce kit :

Cette carte intègre directement un port de communication pour le pupitre (le même). Je vais donc purement et simplement remplacer toute l’électronique de la machine, avec cette carte, qui intègre en plus nativement le firmware Grbl 1.1f. Je devrais donc aussi pouvoir modifier la vitesse de rotation de la broche par logiciel.

Le remplacement de la carte de base ne pose aucun problème. Les dimensions des 2 cartes étant identiques, aucun problème pour remettre en place la carte. Même prise pour l’alimentation, mêmes prises pour les moteurs. La seule modification a apporter concerne le moteur de broche. La connexion passe maintenant par un connecteur type S. Un câble 4 voies récupéré sur une vieille alim de PC fera l’affaire (je n’ai besoin que de 2 fils, mais qui peut le plus peut le moins !).

Mise sous tension et miracle, tout fonctionne du premier coup. Les déplacements ne se font pas dans la bonne direction et il faudra modifier le paramétrage côté GRBL pour que tout redevienne correct.

Comme prévu, la vitesse de la broche est maintenant paramétrable, depuis le pupitre de commande (100%, 50% 25%,10%) ou par la commande M3 Sxxxx où xxxx représente la vitesse. Enfin presque !
En fait, la carte délivre un signal haché, dont la fréquence est pilotée par un échantillonneur 5V.

xxxx va donc pouvoir aller de 0 (broche à l’arrêt) à une valeur max, qui est définie dans le paramètre $30 de Grbl.

Par défaut $30 est positionné à 1000. Donc M3 S1000 donnera une vitesse max à votre broche. M3 S500 la fera tourner à 50% de sa vitesse max. Etc…

Mettre 1000 ou 100 (comme 100%) n’a pas grande importance. Sauf à vouloir vraiment avoir une grande précision dans la vitesse de rotation.
On verra que la valeur à 1000 est intéressante da,s le cas de la gravure laser, dans laquelle le réglage de la puissance du Laser en fonction des matériaux est importante.

Translate »