Calculadora de pasos por mm para motores paso a paso

Elige el ángulo de paso del motor y los micropasos del driver, y luego la transmisión: una correa dentada con su paso y los dientes de la polea, o un husillo con su avance. La calculadora da los pasos por mm para el firmware, la resolución y la frecuencia y las rpm para una velocidad.

Ángulo de paso del motor
Transmisión
mm
mm/s
Pasos por mm80
Avance por micropaso
12,5 µm
Micropasos por vuelta
3200
Avance por vuelta
40 mm
Frecuencia de pulsos de paso
4000 Hz
Velocidad del motor
75 rpm

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Elige el ángulo de paso del motor: 1,8° es el más común; 0,9° para movimientos más finos.
  2. Elige los micropasos configurados en el driver (puentes o firmware), por ejemplo 1/16.
  3. Elige Correa y polea e introduce el paso de la correa (2 mm en GT2) y los dientes de la polea, o Husillo y su avance.
  4. Introduce una velocidad de avance para ver la frecuencia de pulsos y las rpm. Copia los pasos por mm en el firmware (steps per unit en Marlin; en Klipper, rotation_distance es el avance por vuelta).

Fórmulas

  • Micropasos por vuelta = (360° / ángulo de paso) × micropasos
  • Avance por vuelta = paso de la correa × dientes de la polea, o el avance del husillo
  • Pasos por mm = micropasos por vuelta / avance por vuelta
  • Avance por micropaso = 1000 / pasos por mm (µm)
  • Frecuencia de pasos = pasos por mm × velocidad (Hz); rpm = velocidad / avance por vuelta × 60

Ejemplo resuelto

Un eje de impresora 3D con motor de 1,8°, micropasos 1/16, correa GT2 (2 mm) y polea de 20 dientes: 200 × 16 = 3200 micropasos por vuelta y 2 × 20 = 40 mm por vuelta, así que 80 pasos/mm, y cada micropaso avanza 12,5 µm. A 50 mm/s el driver necesita 80 × 50 = 4000 Hz y el motor gira a 50 / 40 × 60 = 75 rpm.

El eje Z con husillo T8 (avance de 8 mm) a 1/16: 3200 / 8 = 400 pasos/mm, 2,5 µm por micropaso.

Consejos

  • Calibra después de calcular. Mueve 100 mm, mide y multiplica los pasos por mm por la distancia ordenada entre la medida si la correa o el husillo no son exactamente nominales.
  • Paso y avance: los husillos de varias entradas avanzan varios pasos de rosca por vuelta. Introduce siempre el avance.
  • Reductoras: con un motor con reductora, multiplica los pasos por vuelta por la relación de reducción (o divide el avance entre ella).

Preguntas frecuentes

¿Cómo se calculan los pasos por mm con correa?

Pasos por mm = pasos por vuelta × micropasos / (paso de la correa × dientes de la polea). Un motor de 1,8° (200 pasos) a 1/16 con correa GT2 de 2 mm y polea de 20 dientes: 3200 / 40 = 80 pasos/mm.

¿Y con un husillo?

Se divide entre el avance, lo que se desplaza la tuerca por vuelta: pasos por mm = pasos × micropasos / avance. Un husillo T8 de 8 mm de avance a 1/16 da 3200 / 8 = 400 pasos/mm. Avance = paso de rosca × número de entradas: un husillo de 2 mm de paso y 4 entradas avanza 8 mm.

¿Más micropasos dan más precisión?

Dan un movimiento más suave y pasos ordenados más finos, pero la precisión real entre pasos completos está limitada por el motor y la carga, así que no toda la resolución extra es real. Además aumenta la frecuencia de pulsos que debe generar el controlador.

¿Qué frecuencia de pasos necesito?

Frecuencia = pasos por mm × velocidad en mm/s. Con 80 pasos/mm y 50 mm/s son 4000 pulsos por segundo. Comprueba que el controlador y el driver soportan esa frecuencia en los movimientos más rápidos.

Más en Conversores de unidades

Todas las herramientas de la categoría: Conversores de unidades ·Actualizado el 7 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.