Eletrônica

Calculadora de Passos por Revolução do Motor Stepper

Calculadora Grátis · Privado
Revisado por: (política editorial ) · Última revisão:
Esta calculadora foi útil?

Esta calculadora determina a quantidade de passos por revolução e passos por grau de um motor de passo (stepper motor), considerando o ângulo nativo por passo e o modo de microstepping configurado no driver. A fórmula central é: Passos/rev = (360° ÷ ângulo_por_passo) × fator_microstep. Motores stepper são usados em impressoras 3D, CNCs, plotters e robótica onde precisão de movimento angular é essencial. O ângulo padrão de mercado é 1,8°/passo (motor NEMA 17/23), gerando 200 passos/rev em modo full-step, e até 3200 passos/rev com microstepping 1/16.

Última revisão: 3 de junho de 2026 Verificado por Fonte: Wikipedia PT – Motor de passo 100% privado

Um motor stepper de 1,8°/passo (padrão NEMA 17) tem 200 passos por revolução em modo full-step. Fórmula: passos/rev = (360 ÷ ângulo_por_passo) × fator_microstep. Com microstepping 1/16: 200 × 16 = 3.200 passos/rev (8,89 passos por grau).

Quando usar esta calculadora

  • Configurar os parâmetros steps/mm no firmware Marlin ou Klipper de uma impressora 3D com motor NEMA 17 de 1,8°/passo e driver TMC2209 em 1/16 microstepping.
  • Calibrar o avanço por passo de um eixo CNC router com fuso trapezoidal de 8 mm de passo, motor 1,8° e driver A4988 em 1/8 microstepping.
  • Calcular a resolução angular de um braço robótico articulado onde cada grau de rotação precisa ser subdividido em frações menores para movimentos suaves.
  • Verificar a compatibilidade entre a resolução do encoder e os microsteps de um motor 0,9°/passo (NEMA 23 de alta resolução) em aplicações de mesa giratória de precisão.
  • Dimensionar o microstepping necessário para atingir resolução mínima de 0,01° em um sistema de posicionamento óptico com motor stepper padrão de 1,8°/passo.

Exemplo

  1. 1,8°/passo com micro 1/16
  2. Passos/rev = 360/1,8 = 200 × 16 = 3200
  3. Passos/° = 3200/360 = 8,89
Resultado: 3200 microsteps/rev, 8,89 passos/grau

Como funciona

3 min de leitura

Como se calcula

O cálculo parte de dois parâmetros físicos: o ângulo nativo por passo do motor (gravado na plaquinha ou datasheet) e o fator de microstepping configurado no driver de potência.

Passos por revolução = (360 ÷ ângulo_por_passo) × fator_microstep

Passos por grau      = Passos_por_revolução ÷ 360

Graus por passo      = 360 ÷ Passos_por_revolução

Exemplo completo — motor NEMA 17 padrão:

  • Ângulo/passo = 1,8°

  • Microstepping = 1/16

  • Passos/rev = (360 ÷ 1,8) × 16 = 200 × 16 = 3200 passos/revolução

  • Passos/grau = 3200 ÷ 360 = 8,889 passos/grau

  • Graus/passo = 360 ÷ 3200 = 0,1125°/passo
  • ---

    Tabela de referência

    Ângulo/passoFull-step (1/1)1/2 step1/4 step1/8 step1/16 step1/32 step
    0,9° (alta res.)4008001 6003 2006 40012 800
    1,8° (padrão NEMA 17/23)2004008001 6003 2006 400
    3,6° (motor econômico)1002004008001 6003 200
    7,5° (motor de relutância)48961923847681 536
    15° (motor unipolar simples)244896192384768

    > Drivers comuns: A4988 (máx. 1/16), DRV8825 (máx. 1/32), TMC2208/TMC2209 (máx. 1/256), TMC5160 (máx. 1/256).

    ---

    Casos típicos

    Caso 1 — Impressora 3D (eixo Z com fuso T8)


  • Motor: NEMA 17, 1,8°/passo → 200 passos/rev (full-step)

  • Driver: TMC2209 em 1/16 → 3 200 passos/rev

  • Fuso T8: avanço de 8 mm por revolução

  • steps/mm = 3200 ÷ 8 = 400 passos/mm

  • Resolução teórica: 1 ÷ 400 = 0,0025 mm por microstep
  • Caso 2 — Mesa giratória de fotografia


  • Motor: NEMA 23, 0,9°/passo → 400 passos/rev (full-step)

  • Driver: DRV8825 em 1/32 → 12 800 passos/rev

  • Resolução angular: 360 ÷ 12 800 = 0,028125°/passo (~1,69 arcminutos)

  • Para girar exatamente 90°: 12 800 × (90 ÷ 360) = 3 200 passos
  • Caso 3 — CNC com eixo rotativo (4º eixo)


  • Motor: 1,8°/passo, driver A4988 em 1/8 → 1 600 passos/rev

  • Para gravar texto em cilindro com 360 posições angulares:

  • Intervalo entre posições: 1 600 ÷ 360 = 4,44 passos/posição (arredonda para 4 ou 5)

  • Erro acumulado por volta: (4,44 − 4) × 360 = 158,4 passos ≈ 35,6° → requer 1/16 para fechar sem erro perceptível
  • ---

    Erros comuns

    1. Confundir ângulo/passo com passos/revolução: O valor "200" é passos/revolução, não o ângulo. O ângulo correspondente é 1,8° (= 360 ÷ 200). Inserir 200 no campo de ângulo gera resultado completamente errado.

    2. Ignorar o fator de microstepping do driver: Muitos drivers (como A4988) têm pinos MS1/MS2/MS3 que definem o modo. Se o firmware assume 1/16 mas os pinos estão em 1/8, todos os movimentos serão o dobro do esperado — erro frequente em montagens de impressoras 3D.

    3. Achar que microstepping aumenta o torque: Na prática, o microstepping reduz o torque de retenção entre passos (chega a cair ~30% em 1/16). Não é recomendável usar 1/32 ou 1/64 em eixos com carga elevada sem verificar o torque residual no datasheet do driver.

    4. Usar ângulo de passo errado para motores de 5 fases: Motores Vexta/Oriental de 5 fases têm ângulo padrão de 0,72°/passo (500 passos/rev), muito diferente do 1,8° habitual. Usar a fórmula com 1,8° resulta em calibração 2,5× errada.

    5. Não considerar o backlash mecânico: A resolução calculada é teórica. Em sistemas com engrenagens ou fusos desgastados, o backlash (folga) pode ser de 0,1–0,5 mm, sobrepondo qualquer ganho de resolução do microstepping.

    ---

    Calculadoras relacionadas

    Para aprofundar o dimensionamento do seu sistema de movimento, confira também:

  • Calculadora de Velocidade de Motor DC

  • Calculadora de Torque de Motor

  • Calculadora de Conversão de Unidades de Ângulo

  • Calculadora de RPM e Frequência

  • Perguntas frequentes

    Qual é o ângulo por passo mais comum em motores stepper?

    O ângulo de 1,8° por passo é o padrão dominante no mercado, presente na esmagadora maioria dos motores NEMA 17 e NEMA 23 usados em impressoras 3D, CNCs e automação industrial. Isso equivale a 200 passos por revolução em modo full-step. Motores de alta resolução utilizam 0,9°/passo (400 passos/rev), e motores de instrumentação específicos podem ter 7,5° ou 15°.

    O microstepping melhora de fato a precisão do posicionamento?

    O microstepping melhora principalmente a suavidade do movimento e reduz a ressonância mecânica, mas o ganho real de precisão é limitado. Nos microsteps intermediários, o rotor não se posiciona perfeitamente nas frações angulares teóricas — o erro de posição pode chegar a ±5% do passo completo dependendo da carga. Para aplicações que exigem precisão absoluta acima de 1/8, recomenda-se usar encoder de realimentação (sistema closed-loop).

    Como calcular os steps/mm para uma impressora 3D com fuso T8?

    Use a fórmula: steps/mm = (passos/rev) ÷ (avanço do fuso em mm). Para motor 1,8° com 1/16 microstepping (3200 passos/rev) e fuso T8 Lead 8mm: steps/mm = 3200 ÷ 8 = 400 passos/mm. Para fuso T8 Lead 2mm: 3200 ÷ 2 = 1600 passos/mm. Este valor é inserido no parâmetro Z_STEPS_PER_MM no Marlin ou rotation_distance no Klipper.

    Qual driver stepper suporta o maior microstepping?

    Os drivers da família Trinamic TMC (TMC2209, TMC5160, TMC2130) suportam até 1/256 microstepping, gerando 51.200 passos/rev com motor de 1,8°. O A4988 da Allegro suporta até 1/16 (3200 passos/rev) e o DRV8825 da Texas Instruments até 1/32 (6400 passos/rev). A escolha deve equilibrar resolução desejada, frequência máxima de pulsos do controlador (pulsos/s = velocidade × steps/mm) e torque necessário.

    Motor de 0,9°/passo vale o custo extra em relação ao de 1,8°?

    Depende da aplicação. Motores de 0,9°/passo custam tipicamente 30–50% mais que os de 1,8° equivalentes, mas oferecem o dobro de passos (400 vs. 200 em full-step) e, mais importante, menor ressonância em velocidades médias (entre 300–800 RPM), zona problemática para motores de 1,8°. Em impressoras 3D de alta qualidade (ex.: Prusa MK4, Bambu Lab) são cada vez mais usados no eixo de extrusão direto para maior controle de fluxo.

    Por que o torque cai com microstepping elevado?

    Em modo full-step, a corrente nas bobinas gera o torque máximo de retenção (holding torque). Em 1/2 step, o torque cai para ~70,7% (fator √2/2). Em 1/16, cai para ~19,5% do torque nominal em alguns pontos do ciclo. Isso ocorre porque o seno da fração angular de corrente diminui progressivamente. O torque de detent (sem corrente) permanece igual, mas o torque dinâmico disponível é significativamente reduzido — fator crítico ao dimensionar motores para cargas com atrito ou gravidade.

    Como converter passos para milímetros em um eixo com correia GT2?

    Para eixo com correia GT2 (passo 2 mm) e polia de 20 dentes: perímetro efetivo = 20 × 2 mm = 40 mm por revolução. Com motor 1,8° e 1/16 microstepping (3200 passos/rev): steps/mm = 3200 ÷ 40 = 80 passos/mm. Com polia de 16 dentes (comum em eixos XY de impressoras CoreXY): 16 × 2 = 32 mm/rev → 3200 ÷ 32 = 100 passos/mm — valor padrão para a maioria das impressoras Voron e HyperCube.

    Existe norma ou padrão técnico que define os ângulos de passo dos stepper motors?

    Sim. A norma IEC 60034-1 regula motores elétricos em geral, mas os ângulos de passo padrão para motores de passo híbridos (os mais comuns) seguem principalmente o padrão NEMA (National Electrical Manufacturers Association) dos EUA, que define também as dimensões mecânicas (NEMA 17 = flange 42,3 mm, NEMA 23 = 57,15 mm). O ângulo de 1,8°/passo se tornou padrão de mercado por razões de compromisso entre resolução, torque e custo de fabricação do rotor com 50 dentes por polo.

    Fontes e referências