CNC Shield V4 Engraving Machine Expansion Board for Arduino Nano G24

$5.0

Il s’agit d’un shield CNC V4 qui fonctionne correctement avec la carte Arduino Nano. Il peut être utilisé comme carte d’extension de pilote pour les machines de gravure et les imprimantes 3D. Il dispose au total de 3 emplacements de canal pour les modules de pilote de moteur pas à pas A4988 ou DRV8825 pour piloter 3 canaux de moteurs pas à pas. Chaque canal de moteur pas à pas n’a besoin que de 2 ports IO, ce qui signifie que 6 ports IO suffisent pour gérer 3 moteurs pas à pas. Ce shield peut faire un travail rapide pour gérer les moteurs pas à pas dans votre projet.

In stock

SKU: ROB21646 Categories: , ,

Description

Il s’agit d’un shield CNC V4 qui fonctionne correctement avec la carte Arduino Nano. Il peut être utilisé comme carte d’extension de pilote pour les machines de gravure et les imprimantes 3D. Il dispose au total de 3 emplacements de canal pour les modules de pilote de moteur pas à pas A4988 ou DRV8825 pour piloter 3 canaux de moteurs pas à pas. Chaque canal de moteur pas à pas n’a besoin que de 2 ports IO, ce qui signifie que 6 ports IO suffisent pour gérer 3 moteurs pas à pas. Ce shield peut faire un travail rapide pour gérer les moteurs pas à pas dans votre projet.

Caractéristiques:

1. Pilote de moteur pas à pas à 3 axes
2. Compatible avec la machine de gravure laser à micro-entraînement, la machine de gravure CNC à trois axes.
3. 2A peut être contrôlé dans le moteur pas à pas à quatre fils biphasé.
4. Sortie de l’interface IO numérique, facile à connecter à d’autres modules, tels que ENDSTOP.
5. Sortie de l’interface I2C, vous pouvez vous connecter à l’écran LCD I2C ou à un autre module I2C.
6. Interface d’alimentation DC5V, entrée de tension 7,5-12V.
7. Compatible GRBL
8. Fonctionne avec nano.

 

Le forfait comprend: 1Pcs A4988 ou DRV8825 Carte d'extension de pilote

Carte d’extension de machine de gravure CNC Shield V4 pour Arduino Nano

1. Avec Arduino directement.

cette méthode que nous avons utilisée ici vous permet de tester si votre carte d’extension de machine de gravure CNC Shield V4 pour Arduino Nano fonctionne correctement. pour réussir une opération de test, suivez ces étapes :

  1. Insérez les pilotes de moteurs pas à pas (A4988 ou DVR8825) et Arduino nano dans leurs emplacements respectifs comme indiqué sur l’image ci-dessous :

2. Connectez l’Arduino nano à l’ordinateur via un nano USB >> ouvrez l’IDE Arduino >> copiez et collez les codes ci-dessous dans votre IDE puis compilez-le et téléchargez-le sur Arduino.

/*
* Exemple de code de base pour contrôler un moteur pas à pas sans bibliothèque à l'aide de CNC SHIELD V4
*
* ÉCRIT SUR FARANUX ELECTRONICS
*/
// définit les broches Z DIR et STEP PINS
#define stepZ 7
#define dirZ 4

// définit les broches Y DIR et STEP PINS
#définir l'étape 6
#définir le répertoire 3

// définit les broches X DIR et STEP PINS
#define stepX 5
#define dirX 2

configuration vide() {
// Définit les deux broches comme sorties
pinMode(étapeZ,SORTIE);
pinMode(dirZ,SORTIE);
pinMode(stepY,SORTIE);
pinMode(dirY,SORTIE);
pinMode(étapeX,SORTIE);
pinMode(dirX,SORTIE);
}
boucle vide() {
digitalWrite(dirZ,HIGH); // Permet au moteur Z de se déplacer dans le sens des aiguilles d'une montre
digitalWrite(dirY,LOW); // Permet au moteur Y de se déplacer dans le sens inverse des aiguilles d'une montre
digitalWrite(dirX,HIGH); // Permet au moteur X de se déplacer dans le sens des aiguilles d'une montre
// Crée 200 impulsions pour effectuer un cycle de rotation complet
pour(int x = 0; x < 800; x++) {
digitalWrite(pasZ,HAUT);
digitalWrite(étapeY,LOW);
digitalWrite(étapeX,ÉLEVÉ);
delayMicroseconds(700); // en modifiant ce délai entre les étapes, nous pouvons modifier la vitesse de rotation
digitalWrite(pasZ,LOW);
digitalWrite(étapeY,ÉLEVÉ);
digitalWrite(étapeX,ÉLEVÉ);
delayMicroseconds(700);
}
delay(1000); // Délai d'une seconde

digitalWrite(dirZ,HIGH); // Permet au moteur Z de se déplacer dans le sens des aiguilles d'une montre
digitalWrite(dirY,LOW); // Permet au moteur Y de se déplacer dans le sens inverse des aiguilles d'une montre
digitalWrite(dirX,LOW); // Permet au moteur X de se déplacer dans le sens des aiguilles d'une montre
// Crée 400 impulsions pour effectuer deux rotations complètes
pour(int x = 0; x < 1600; x++) {
digitalWrite(pasZ,LOW);
digitalWrite(étapeY,ÉLEVÉ);
digitalWrite(étapeX,ÉLEVÉ);
delayMicroseconds(500);
digitalWrite(pasZ,HAUT);
digitalWrite(étapeY,ÉLEVÉ);
digitalWrite(étapeX,FAIBLE);
delayMicroseconds(500);
}
délai(1000);
}

3. Après avoir téléchargé les codes sur l’Arduino Nano, connectez les moteurs pas à pas à leur port,
c’est-à-dire X, Y, Z respectivement, comme indiqué dans l’image ci-dessous :

4. Pendant que l’Arduino Nano est déconnecté de l’USB de l’ordinateur, vous pouvez alors connecter le blindage CNC via une gaine CC à 12 V CC et voir les moteurs pas à pas fonctionner selon les instructions des codes téléchargés ultérieurement.

                            2. Avec GRBL.

1) Installez le fichier de bibliothèque grblmaster et gravez le programme

Cela vous permettra d’obtenir les fichiers vidéo qui seront exécutés pendant que vous contrôlez en série vos moteurs pas à pas. Téléchargez et installez sur votre IDE Arduino un fichier grblmaster.zip 

Après cela, le dossier grblmaster sera automatiquement placé dans les bibliothèques du répertoire d’installation d’Arduino IDE.

Ouvrez Arduino IDE, choisissez Fichier-> Exemples-> grbl-> grblUpload, ouvrez-le, sélectionnez le port et le type de carte, gravez cet exemple de programme grbl sur Arduino NANO.

2) Installer le contrôleur Grbl

Téléchargez et installez  Grbl Controller , ouvrez-le, interface comme indiqué sur l’image :

Utilisez le câble USB pour connecter votre PC et Arduino NANO, puis alimentez votre blindage CNC en 12 Vcc, sélectionnez le port et sélectionnez le débit en bauds à 9600. Cliquez sur « Ouvrir », s’il est connecté, « Ouvrir » sera « Fermer/Réinitialiser », l’arrière-plan est rouge. Cliquez sur « Choisir un fichier » pour choisir le graphisme que vous souhaitez graver, après avoir sélectionné, cliquez sur « Commencer » pour graver.

NOTE:

lors de l’utilisation de ce bouclier CNC V4, en particulier pour ceux fabriqués en Chine, vous avez rencontré un problème car celui qui a fabriqué ce bouclier a fait une erreur et a mis les broches qui devraient aller à Vcc, à GND. pour l’utiliser, vous pouvez le modifier un peu en coupant une mauvaise connexion et en reconnectant les connexions de manière appropriée en soudant VCC à VCC et GND à GND comme indiqué ci-dessous :

  1. Commencez par couper les mauvaises connexions

2. Une fois que vous avez terminé, coupez les mauvaises connexions et vérifiez, reconnectez/ressoudez le blindage comme indiqué ci-dessous :

GND à GND
Vcc à Vcc

et vous voilà avec vos corrections de connexions de blindage cnc.