Soporte Mi cuenta
📞 0984701518
Driver DRV8825 Motor Paso  Pasos
SKU 00170

Driver DRV8825 Motor Paso Pasos

$3,50
Disponible
¡Solo quedan 2!
Datos rápidos
Voltaje del motor
8,2 a 45 V DC
Corriente
Hasta 1,5 A por bobina sin ventilación; hasta 2,2 A con buen enfriamiento
Micropasos
Hasta 1/32, con los pines M0, M1 y M2
Ajuste de corriente
Potenciómetro: corriente ≈ Vref × 2
Ver ficha técnica completa ↓

Características

Driver para motores de pasos bipolares (como los NEMA 17) con el chip DRV8825. Con solo 2 pines del Arduino, STEP y DIR, mueve el motor paso a paso: cada pulso en STEP es un paso y DIR elige el sentido. Llega hasta 1/32 de paso, para movimientos muy suaves.

Es el driver de las impresoras 3D, CNC y CNC Shield. Trae disipador.

Voltaje del motor8,2 a 45 V DC
CorrienteHasta 1,5 A por bobina sin ventilación; hasta 2,2 A con buen enfriamiento
MicropasosHasta 1/32, con los pines M0, M1 y M2
Ajuste de corrientePotenciómetro: corriente ≈ Vref × 2
ControlSTEP (pasos) y DIR (sentido)
FormatoCompatible con CNC Shield y placas de impresora 3D

¿Para qué sirve?

  • CNC caseras y grabadoras láser
  • Impresoras 3D
  • Proyectos con motores NEMA 17

Diagrama de conexión de prueba

Placa usada: Arduino UNO

Arduino UNODriver DRV8825D2DIRD3STEP5VRST y SLPGNDGND
CableMóduloArduino UNONota
azulDIRD2Sentido de giro
amarilloSTEPD3Un pulso = un paso
rojoRST y SLP5VUne RST con SLP
negroGNDGND

Código de prueba

Arduino UNOprueba.ino
// Prueba del driver DRV8825: el motor de pasos da una vuelta hacia un lado
// y otra hacia el otro. Sirve para revisar driver, motor y fuente.
const int PIN_DIR = 2;
const int PIN_STEP = 3;
const int PASOS_VUELTA = 200;  // motor de 1,8° con M0, M1 y M2 sin conectar (paso completo)

void setup() {
  pinMode(PIN_DIR, OUTPUT);
  pinMode(PIN_STEP, OUTPUT);
}

void girar(bool sentido) {
  digitalWrite(PIN_DIR, sentido ? HIGH : LOW);
  for (int i = 0; i < PASOS_VUELTA; i++) {  // un pulso en STEP = un paso
    digitalWrite(PIN_STEP, HIGH);
    delayMicroseconds(1000);  // menos tiempo = más rápido
    digitalWrite(PIN_STEP, LOW);
    delayMicroseconds(1000);
  }
}

void loop() {
  girar(true);
  delay(1000);
  girar(false);
  delay(1000);
}

Conecta la fuente del motor (8,2 a 45 V) a VMOT y GND, con un condensador de 100 µF entre ellos, y las 2 bobinas del motor a A1/A2 y B1/B2. Al cargar el código, el motor da una vuelta hacia cada lado.

Precauciones

  • Nunca conectes ni desconectes el motor con el driver encendido: se daña al instante.
  • Pon un condensador de 100 µF o más entre VMOT y GND, cerca del driver.
  • Antes de usarlo, ajusta la corriente con el potenciómetro según tu motor (Vref = corriente ÷ 2).
  • Usa el disipador y, si trabaja muchas horas, un ventilador.

Fuentes consultadas: Pololu: driver DRV8825 · Texas Instruments: DRV8825. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.

🛡️Garantía de producto
🏷️Precios mayoristas
⭐Marca confiable
🚚Envíos a todo el país
🛠️Soporte técnico
WhatsApp