Controller CNC Shield V3 A4988 per stampante 3D di vendita caldo per Ramps1.4 Reprap
Caratteristiche: Questa scheda di espansione come scheda di espansione del driver può essere utilizzata per macchine per
Invia la tua richiestaDESCRIZIONE
Informazioni basilari.
Modello numero. | FUT6304 |
Codice SA | 85340090 |
Capacità produttiva | 30000 PZ/Anno |
Descrizione del prodotto
Caratteristiche: Questa scheda di espansione come scheda di espansione del driver può essere utilizzata per macchine per incidere, stampanti 3D. Ha un totale di quattro slot e può azionare quattro motori passo-passo A4988. Ogni motore passo-passo da strada necessita solo di due porte IO. In altre parole, sei porte IO possono essere ben gestite da tre motori passo-passo. Molto comodo da usare.
introduzione alla corrispondenza della porta IO del modulo eg:
Figura corrispondente IO sopra
Scheda di espansione r3
8: EN (abilitazione driver motore passo-passo, attivo basso)
7: Z.DIR (controllo della direzione dell'asse Z)
6: Y.DIR (controllo della direzione dell'asse Y)
5: X.DIR (controllo della direzione dell'asse X)
4: Z.STEP (controllo passo-passo dell'asse Z)
3: Y.STEP (controllo passo-passo dell'asse Y)
2: X.STEP (controllo passo-passo dell'asse X)
// Quella che segue è una semplice procedura di controllo del motore passo-passo,
# definire EN 8 // abilitazione motore passo-passo, attivo basso
# definisce X_DIR 5 // Controllo della direzione del motore passo-passo dell'asse X
# definisce Y_DIR 6 / / controllo della direzione del motore passo-passo dell'asse y
# definire Z_DIR 7 / / controllo della direzione del motore passo-passo dell'asse z
# definisce X_STP 2 / / controllo passo-passo dell'asse x
# definisce Y_STP 3 / / controllo passo-passo dell'asse y
# definisce Z_STP 4 / / controllo passo-passo dell'asse z
/*
// Funzione: passo. funzione: controllare la direzione del motore passo-passo, il numero di passi.
// Parametri: controllo direzione dir, pin DIR corrispondente del motore passo-passo dirPin, pin DIR corrispondente del motore passo-passo stepperPin, numero di passo del passo senza valore di ritorno.
*/
void passo (boolean dir, byte dirPin, byte stepperPin, int passi)
{
digitalWrite (dirPin, dir);
ritardo (50);
for (int i = 0; i
digitalWrite (stepperPin, ALTO);
ritardoMicrosecondi (800);
digitalWrite (stepperPin, BASSO);
ritardoMicrosecondi (800);
}
}
void setup () {/ / Il motore passo-passo utilizzato nel pin IO è impostato su output
pinMode (X_DIR, OUTPUT); pinMode (X_STP, USCITA);
pinMode (Y_DIR, OUTPUT); pinMode (Y_STP, OUTPUT);
pinMode (Z_DIR, OUTPUT); pinMode (Z_STP, OUTPUT);
pinMode (EN, USCITA);
digitalWrite (EN, BASSO);
}
ciclo vuoto () {
passo (falso, X_DIR, X_STP, 200); // Motore dell'asse X inverso 1 anello, il passo 200 è un cerchio.
passo (falso, Y_DIR, Y_STP, 200); / / Motore dell'asse y inverso 1 anello, il passo 200 è un cerchio.
passo (falso, Z_DIR, Z_STP, 200); / / Motore dell'asse z inverso 1 anello, il passo 200 è un cerchio.
ritardo (1000);
passo (vero, X_DIR, X_STP, 200); // Motore dell'asse X in avanti di 1 giro, il passo 200 è un cerchio.
passo (vero, Y_DIR, Y_STP, 200); / / Motore dell'asse y in avanti di 1 giro, il passo 200 è un cerchio.
passo (vero, Z_DIR, Z_STP, 200); / / Motore dell'asse z in avanti di 1 giro, il passo 200 è un cerchio.
ritardo (1000);
}
Nota: quando si inserisce il modulo A4988, fare attenzione a non inserirlo nella parte opposta. Cablaggio del motore passo-passo come segue:
2A, 2B è un gruppo (rosso, verde), 1A, 1B è un gruppo (blu, giallo), se si desidera cambiare direzione, è possibile cambiare la posizione di un gruppo, ad esempio 2A, 2B scambiati reciprocamente.
Prodotti correlati
-
Vari tipi di stampaggio di precisione su misura, fabbricazione di metalli dal produttore cinese
-
Fustellatura personalizzata, fustellatura per tranciatura, fustellatura singola
-
Utensili per la formatura di dadi con dita per trasferimento di stampi per intestazione a freddo
-
Stampo per stampaggio progressivo del foglio del cestello della lavatrice