Módulo driver 8825 motor de paso

$12,00

Driver DRV8825 para motor paso a paso. Micro-paso hasta 1/32, corriente ajustable hasta 2.5A. Ideal para Arduino/ESP32. Más potente y estable que A4988. Perfecto para impresoras 3D y CNC.

1 disponibles

Categoría:

Descripción

ℹ️ Información general
El módulo DRV8825 es un controlador de motor paso a paso de alta performance fabricado por Texas Instruments, diseñado como una mejora directa del A4988. Ofrece mayor corriente (hasta 2.5 A por bobina), mejor disipación térmica, modo de micro-paso fino (hasta 1/32) y protección avanzada contra sobrecorriente y térmica. Es la elección preferida en impresoras 3D profesionales, sistemas CNC de alto rendimiento y proyectos donde se requiere movimiento suave, silencioso y preciso — incluso bajo cargas elevadas.
✅ Compatible con motores bipolares de 2 fases (NEMA 17, 23, etc.) y fácil de integrar con Arduino, ESP32, Raspberry Pi Pico o placas personalizadas.
⚙️ Especificaciones técnicas
  • 🧠 Chip principal: DRV8825 (Texas Instruments)
  • ⚙️ Modos de paso: Full, Half, 1/4, 1/8, 1/16, 1/32 (micro-paso máximo)
  • 🔌 Alimentación del motor: 8.2V – 45V DC
  • ⚡ Corriente máxima por bobina: 2.5 A (ajustable con potenciómetro)
  • 📏 Resolución: Hasta 128 micro-pasos por vuelta (en modo 1/32)
  • 📊 Entradas de control:
    • STEP: pulso para avanzar un paso
    • DIR: dirección (HIGH/LOW)
    • ENABLE: activa/desactiva el driver (bajo = activo)
    • MS1, MS2, MS3: selección de modo de paso
  • 🔋 Consumo lógica: ~10 mA
  • 🌡️ Protecciones integradas:
    • Térmica (thermal shutdown)
    • Sobrecorriente (overcurrent protection)
    • Cortocircuito en salida
    • Además: detección de «stall» (no en todos los módulos)
  • 📦 Dimensiones: ~22mm x 15mm
  • 📌 Pines: 8 pines macho (2×4) + terminal para motor (4 cables)
🔌 Información de conexionado (detallada y práctica)
🔹 Conexión típica con Arduino Uno:
Pin del DRV8825
Pin de Arduino
VDD (lógica)
5V
GND
GND
STEP
D2
DIR
D3
ENABLE
D4 (opcional)
MS1, MS2, MS3
GND / 5V según modo (ver tabla)
VMOT
Fuente externa 8–45V (para motor)
GND (motor)
GND común
📌 Configuración de micro-paso (MS1–MS3):
MS1
MS2
MS3
Modo
GND
GND
GND
Full step
VCC
GND
GND
Half step
GND
VCC
GND
1/4 step
VCC
VCC
GND
1/8 step
GND
GND
VCC
1/16 step
VCC
GND
VCC
1/32 step ✅
Librería recomendada: AccelStepper (soportaDRV8825 sin cambios) o ArduinoStepper.
📌 Ejemplo básico (modo 1/32):

const int stepPin = 2;
const int dirPin = 3;

void setup() {
pinMode(stepPin, OUTPUT);
pinMode(dirPin, OUTPUT);
}

void loop() {
digitalWrite(dirPin, HIGH); // Dirección horaria
for (int i = 0; i < 400; i++) { // 400 pasos × 1/32 = 12.5 vueltas
digitalWrite(stepPin, HIGH);
delayMicroseconds(80); // Frecuencia ~6.25 kHz para 1/32
digitalWrite(stepPin, LOW);
delayMicroseconds(80);
}
delay(1000);
}

⚠️ Recomendaciones clave:
  • Ajuste de corriente:
    • Fórmula: Icoil=Vref×2.0 (RS = 0.1 Ω enDRV8825)
    • Ejemplo: Vref=0.5V→I=1.0A
    • Usa multímetro para medir Vref entre REF y GND.
  • El DRV8825 disipa más calor que el A4988 — siempre usa un disipador de aluminio (incluido en algunos kits) o ventilador si operas >1.5A.
  • Para motores de 4 cables (bipolares), conecta:
    • A1–A2 → bobina 1
    • B1–B2 → bobina 2
  • No desconectes el motor con VMOT activo — puede generar picos de voltaje dañinos.
  • Si usas con ESP32 (3.3V lógica), añade un nivelador 3.3V→5V para STEP/DIR (el DRV8825 espera 5V lógica).
💡 Usos sugeridos:
  • Impresoras 3D de alto rendimiento (ej. Prusa i3 MK3S+, Ender 3 V2)
  • Fresadoras CNC con avance suave y silencioso
  • Robots industriales ligeros o brazos de precisión
  • Sistemas de posicionamiento óptico o láser
  • Proyectos educativos avanzados de mecatrónica

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo driver 8825 motor de paso”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *