Electrónica

Calculadora de pasos por grado de motor stepper

Calculá los pasos por grado y por revolución de un motor stepper según ángulo de paso . Con microstepping · Gratis y rápido.

  • Datos verificados · junio de 2026
  • Editado por
  • Fórmula verificada con pruebas automatizadas
  • Cálculo privado en tu dispositivo
Proponer mejora
Calculadora Gratis · Privada
¿Tenés una web? Incrustá esta calculadora gratis Gratis — copiá el código y pegalo en tu web Embeber en tu sitio
<iframe src="https://hacecuentas.com/embed/calculadora-stepper-pasos-grado" width="100%" height="560" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px" loading="lazy" title="Calculadora de pasos por grado de motor stepper"></iframe>
<p style="font-size:13px;text-align:center;margin:8px 0">Powered by <a href="https://hacecuentas.com" target="_blank" rel="noopener sponsored">Hacé Cuentas</a> — <a href="https://hacecuentas.com/calculadora-stepper-pasos-grado" target="_blank" rel="noopener sponsored">Calculadora de pasos por grado de motor stepper</a></p>
Ver preview →

Pegalo en tu sitio. Dejá el link de crédito — gracias por compartir. Más widgets →

¿Querés cambiar algo?Editá cualquier dato y volvé a calcular.
Resultado al instanteSe recalcula en tu navegador, sin recargar la página.
Rápida y transparente

Cómo usar esta calculadora

Usá los pasos de esta herramienta y revisá debajo la fórmula, los supuestos y sus límites.

Paso a paso
01
Ingresá los datos
02
Tocá el botón Calcular
03
Revisá el resultado
Los motores paso a paso (stepper motors) avanzan en incrementos angulares fijos llamados "pasos por grado". La fórmula base es: Pasos por revolución = 360° ÷ Ángulo por paso × Factor de microstepping. Un motor estándar de 1,8°/paso realiza 200 pasos por revolución completa; con microstepping 1/16 sube a 3.200 microsteps/rev y una resolución de 8,89 pasos por grado. Esta calculadora es esencial en proyectos de CNC, impresoras 3D, robots y sistemas de posicionamiento de precisión donde cada fracción de grado importa.

Cuándo usar esta calculadora

  • Configurar el firmware de una impresora 3D (Marlin/Klipper) ingresando los steps/mm correctos para los ejes X, Y, Z y extrusor
  • Calcular la resolución angular de un brazo robótico CNC antes de elegir el driver de microstepping (A4988, DRV8825, TMC2209)
  • Verificar si un motor NEMA 17 de 1,8°/paso con microstepping 1/32 tiene suficiente resolución para una mesa giratoria de fotografía de producto
  • Dimensionar el sistema de transmisión (correa GT2, husillo) de una fresadora casera sabiendo cuántos pasos se necesitan por milímetro recorrido
  • Comparar la resolución de un motor de 0,9°/paso vs uno de 1,8°/paso para decidir cuál usar en un telescopio de seguimiento estelar

Pasos por revolución y por grado según motor y microstepping

Combinaciones más comunes en impresoras 3D, CNC y robótica

Motor (°/paso)MicrosteppingPasos/revoluciónPasos/gradoResolución mínima (°/microstep)
1,8° (NEMA 17/23)1/1 full step2000,5561,800
1,8° (NEMA 17/23)1/2 half step4001,1110,900
1,8° (NEMA 17/23)1/48002,2220,450
1,8° (NEMA 17/23)1/81.6004,4440,225
1,8° (NEMA 17/23)1/163.2008,8890,1125
1,8° (NEMA 17/23)1/326.40017,7780,05625
0,9° (motor HQ)1/1 full step4001,1110,900
0,9° (motor HQ)1/2 half step8002,2220,450
0,9° (motor HQ)1/41.6004,4440,225
0,9° (motor HQ)1/83.2008,8890,1125
0,9° (motor HQ)1/166.40017,7780,05625
0,9° (motor HQ)1/3212.80035,5560,028125

Fórmula: PPR = (360 ÷ ángulo_paso) × factor_microstepping; PPG = PPR ÷ 360; Resolución = 360 ÷ PPR. Todos los valores calculados matemáticamente; no se requiere fuente de datos externa.

Cómo funciona

Cómo se calcula

La resolución de un motor stepper depende de dos variables: el ángulo de paso nativo (dato de la hoja de datos del motor) y el factor de microstepping configurado en el driver.

Pasos por revolución (PPR) = (360 ÷ Ángulo_por_paso) × Factor_microstepping

Pasos por grado (PPG)       = PPR ÷ 360

Ángulo mínimo alcanzable    = 360 ÷ PPR   [grados]

Ejemplo completo — motor NEMA 17, 1,8°/paso, driver DRV8825 en 1/32:

PPR = (360 ÷ 1,8) × 32 = 200 × 32 = 6.400 pasos/rev
PPG = 6.400 ÷ 360 = 17,78 pasos/grado
Resolución mínima = 360 ÷ 6.400 = 0,05625°/microstep

---

Tabla de referencia

> Nota: Los motores 28BYJ-48 usan engranaje interno; el ángulo real por paso eléctrico es ≈5,625°/8 pasos = 0,703° con secuencia de medio paso.

---

Casos típicos

Caso 1 — Impresora 3D con correa GT2 y polea de 20 dientes


Motor NEMA 17 (1,8°/paso), driver A4988 en 1/16, polea GT2-20T (paso 2 mm):

PPR = 200 × 16 = 3.200 pasos/rev
Distancia/rev = 20 dientes × 2 mm = 40 mm
Steps/mm = 3.200 ÷ 40 = 80 pasos/mm

Este valor (80 steps/mm) es el que se ingresa en el parámetro steps_per_unit de Marlin.

Caso 2 — Eje Z con husillo M5 (paso 0,8 mm/vuelta)


Motor NEMA 17 (1,8°/paso), driver TMC2208 en 1/16:

PPR = 200 × 16 = 3.200 pasos/rev
Steps/mm = 3.200 ÷ 0,8 = 4.000 pasos/mm

Alta resolución vertical; ideal para impresión de capas de 0,05 mm.

Caso 3 — Mesa giratoria fotográfica


Motor 0,9°/paso, driver DRV8825 en 1/32, se necesitan fotos cada 5°:

PPR = 400 × 32 = 12.800 pasos/rev
Pasos para 5° = 12.800 × (5 ÷ 360) = 177,78 ≈ 178 pasos

Con reducción adicional 3:1, la resolución llega a 0,0028°/microstep.

---

Errores comunes

1. Confundir el ángulo nativo con el microstepping habilitado: Si el driver está en full-step pero el firmware asume 1/16, el motor recorre 16 veces más distancia de la esperada. Siempre verificar los pines MS1/MS2/MS3 del driver físicamente.

2. Asumir que más microstepping = más torque o precisión real: El microstepping electrónico aumenta la resolución de posición pero reduce el torque hasta ~70% en 1/16 y el error de posición entre microsteps puede ser de ±5% del paso completo según las especificaciones de fabricantes como Trinamic.

3. Ignorar el backlash mecánico: Un motor con 12.800 pasos/rev tiene resolución de 0,028°, pero si la correa o el husillo tienen 0,1 mm de holgura, esa resolución eléctrica es irrelevante. La resolución real está limitada por la mecánica.

4. No recalcular al cambiar la polea o el husillo: Cambiar de una polea GT2-20T a una GT2-16T modifica el steps/mm de 80 a 100 (con 1/16 en NEMA 17). No actualizar el firmware produce impresiones con escala incorrecta.

5. Usar 48 pasos/rev para el 28BYJ-48 sin considerar la reducción interna: Este motor tiene una relación de engranaje interna de 64:1 (aproximadamente), lo que da ≈4.096 pasos/rev en modo de medio paso, no 48.

---

Ejemplo: NEMA 17 (1,8°/paso) con microstepping 1/16

1.8°/paso con micro 1/16
Pasos/rev = 360/1.8 = 200 × 16 = 3200
Pasos/° = 3200/360 = 8.89
3200 microsteps/rev, 8.89 steps/grado

Preguntas frecuentes

¿Qué ángulo de paso tienen los motores NEMA 17 más comunes del mercado?
El ángulo estándar de los NEMA 17 es 1,8°/paso, lo que equivale a 200 pasos por revolución completa. También existen versiones de 0,9°/paso (400 pasos/rev) que duplican la resolución nativa sin necesidad de microstepping, aunque suelen ser más caros y menos comunes en el mercado local argentino.
¿Cuál es la diferencia entre full step, half step y microstepping?
En full step el motor avanza un paso completo (1,8° en motores estándar) por cada pulso. En half step (1/2) se intercalan posiciones intermedias, duplicando la resolución. El microstepping (1/4, 1/8, 1/16, 1/32, hasta 1/256 en drivers como TMC5160) divide el paso mediante control proporcional de corriente en las dos bobinas, logrando movimiento más suave pero con torque reducido.
¿Por qué el microstepping no mejora realmente la precisión de posicionamiento?
Porque el error de posición de cada microstep puede ser de ±5% del paso completo (es decir, hasta ±0,09° en un motor de 1,8°) debido a imperfecciones en el bobinado y el imán del rotor. El microstepping mejora la suavidad del movimiento y reduce el ruido, pero la precisión de posición absoluta sigue siendo similar a la del full step. Esto está documentado en las hojas de datos de Trinamic (TMC2209, DRV8825).
¿Cómo calculo los steps/mm para una impresora 3D con husillo T8 (paso 8 mm/vuelta)?
Con un motor NEMA 17 de 1,8°/paso y driver en 1/16: PPR = 200 × 16 = 3.200 pasos/rev. Luego: Steps/mm = 3.200 ÷ 8 mm = 400 pasos/mm. Si usás un husillo T8 con paso 2 mm (4 starts de 0,5 mm), el cálculo da 1.600 pasos/mm. Siempre verificar el pitch real del husillo con el fabricante.
¿Qué pasa si configuro mal el microstepping en el firmware Marlin?
Si el driver físico está en 1/16 pero Marlin asume 1/8, el eje recorre el doble de la distancia comandada (ej.: pedís mover 10 mm y mueve 20 mm). El síntoma típico es piezas impresas con escala incorrecta en un eje o skipping de pasos por velocidades excesivas. Siempre verificar la configuración con M503 en la consola serial y ajustar DEFAULT_AXIS_STEPS_PER_UNIT en Configuration.h.
¿Cuántos pasos por revolución tiene el motor 28BYJ-48 que viene con Arduino?
El 28BYJ-48 tiene un ángulo de paso eléctrico de 5,625° en modo de paso completo (64 pasos/rev eléctrico), pero incluye una reducción interna de aproximadamente 64:1, resultando en ~4.096 pasos/vuelta del eje de salida en modo de medio paso. Para usarlo con la librería Stepper de Arduino, el valor correcto es STEPS = 2048 (modo half-step) o 512 (full-step, menos preciso).
¿Qué driver stepper conviene usar para proyectos caseros y cuál es su microstepping máximo?
Los más usados son: A4988 (hasta 1/16, corriente máx. 2A, común en impresoras Prusa i3); DRV8825 (hasta 1/32, corriente máx. 2,5A, mejor para NEMA 23); TMC2209 (hasta 1/256 en modo StealthChop, prácticamente silencioso, corriente máx. 2A RMS, recomendado para Voron y Bambu clones). El TMC2209 es el estándar actual de facto en impresoras 3D de escritorio de gama media/alta.
¿Es lo mismo el ángulo de paso que el ángulo de retención (holding angle)?
No. El ángulo de paso es el desplazamiento angular por cada pulso eléctrico (dato de diseño del motor, ej.: 1,8°). El ángulo de retención (o error de posición estática) es la desviación máxima de la posición real respecto a la ideal cuando el motor está energizado y sin carga, tipicamente ±5% del ángulo de paso según estándar IEC 60034-1 para motores de paso. Son conceptos distintos: uno define la resolución teórica, el otro la precisión real.

Fuentes y referencias

Metodología y confianza

Editorial

Calculadora de electrónica con fórmula verificada automáticamente contra Wikipedia ES — Motor paso a paso, según nuestra política editorial y metodología.

Actualización

Actualizado: junio de 2026. Los parámetros se verifican periódicamente con las fuentes citadas.

Privacidad

Los cálculos corren 100% en tu navegador. No guardamos ni transmitimos tus datos.

Limitaciones

Resultados orientativos. Para decisiones críticas, consultá con un profesional.

📌 Cómo citar esta calculadora

Rodríguez, M. (2026). Calculadora de pasos por grado de motor stepper. Hacé Cuentas. https://hacecuentas.com/calculadora-stepper-pasos-grado

Contenido bajo licencia CC-BY 4.0 — reutilizable citando la fuente con enlace a Hacé Cuentas.

✉️ Reportar un error en esta calculadora