Módulo shield motores paso CNC V3 4 drivers
$20,00
Shield CNC V3 para 4 motores paso a paso. Incluye 4 drivers A4988. Ideal para impresoras 3D, routers CNC o robots. Compatible con Arduino UNO/Mega. Control preciso y ajustable por potenciómetro.
1 disponibles
Descripción
ℹ️ Información general
El Shield CNC V3 es una placa controladora profesional diseñada para gestionar hasta 4 motores paso a paso simultáneamente, ideal para proyectos de fabricación digital como impresoras 3D, fresadoras CNC, trazadores láser o robots cartesianos. Incorpora 4 controladores A4988 (o compatibles), cada uno con regulación de corriente vía potenciómetro, protección térmica y modo de micro-paso (1/16). Se monta directamente sobre Arduino UNO, Mega 2560 u otras placas compatibles — ¡plug & play para automatización avanzada!
El Shield CNC V3 es una placa controladora profesional diseñada para gestionar hasta 4 motores paso a paso simultáneamente, ideal para proyectos de fabricación digital como impresoras 3D, fresadoras CNC, trazadores láser o robots cartesianos. Incorpora 4 controladores A4988 (o compatibles), cada uno con regulación de corriente vía potenciómetro, protección térmica y modo de micro-paso (1/16). Se monta directamente sobre Arduino UNO, Mega 2560 u otras placas compatibles — ¡plug & play para automatización avanzada!
⚙️ Especificaciones técnicas
- 🧠 Controladores: 4 × A4988 (oDRV8825 en algunas versiones — verifica etiqueta)
- ⚙️ Modos de paso: Full, Half, 1/4, 1/8, 1/16 (micro-paso)
- 🔌 Entrada de alimentación: 12V–36V DC (terminal de tornillo grande)
- ⚡ Corriente por motor: Hasta 2.0 A (ajustable con potenciómetro)
- 📏 Compatibilidad:
- Arduino UNO, Nano, Mega 2560
- Placas con pinout compatible (ej. RAMPS 1.4 alternativo)
- 📦 Salidas:
- 4 conectores para motores NEMA 17/23 (2 fases, 4 cables)
- Terminales para alimentación de motores (V+) y GND
- Pines de control: STEP, DIR, EN por canal (conectados a Arduino)
- 🎛️ Ajuste de corriente: Potenciómetro individual por driver
- 🔋 Protección: Sobrecorriente, térmica y cortocircuito (A4988 integrado)
- 📏 Dimensiones: ~70mm x 55mm
🔌 Información de conexionado (detallada y práctica)
🔹 Conexión típica con Arduino UNO:
|
Pin del Shield
|
Pin de Arduino
|
|---|---|
|
EN (X/Y/Z/E)
|
D8, D9, D10, D11 (configurable)
|
|
STEP (X/Y/Z/E)
|
D2, D3, D4, D5
|
|
DIR (X/Y/Z/E)
|
D6, D7, D12, D13
|
✅ Alimentación crítica:
- V+ (motores): Fuente externa de 12–36V DC, ≥2A por motor (ej. adaptador de impresora 3D)
- VCC (lógica): Conectado a 5V del Arduino (para señal de control)
- GND común: Conectar GND del Arduino con GND del módulo y de la fuente de motores.
📌 Ejemplo básico con librería
AccelStepper (Arduino UNO):#include <AccelStepper.h>
// Motor X en pins STEP=D2, DIR=D6
AccelStepper stepperX(AccelStepper::DRIVER, 2, 6);
void setup() {
stepperX.setMaxSpeed(1000);
stepperX.setAcceleration(500);
}
void loop() {
stepperX.move(2000); // Mover 2000 pasos
while (stepperX.distanceToGo() != 0) {
stepperX.run();
}
delay(1000);
stepperX.move(-2000);
while (stepperX.distanceToGo() != 0) {
stepperX.run();
}
delay(1000);
}
⚠️ Recomendaciones clave:
- Nunca conectes la fuente de motores antes de ajustar la corriente — gira el potenciómetro en sentido antihorario hasta el mínimo, luego sube lentamente hasta que el motor funcione sin vibrar excesivamente.
- Usa cables gruesos para la alimentación de motores (≥22 AWG) para evitar caídas de voltaje.
- El A4988 se calienta — si usas corrientes >1.5A, añade un disipador de calor o ventilador.
- Para motores de 2 fases (4 cables), conecta:
- Coils 1: A1–A2
- Coils 2: B1–B2
- Si usas con ESP32, necesitas niveladores lógicos (3.3V → 5V) para los pines STEP/DIR, ya que el shield espera 5V lógica.
💡 Usos sugeridos:
- Impresoras 3D DIY (como Reprap)
- Fresadoras CNC de escritorio
- Trazadores de dibujo automático
- Robots cartesianos o sistemas de posicionamiento preciso
- Proyectos educativos de mecatrónica y automatización















Valoraciones
No hay valoraciones aún.