Tricky Circuit

Motor de passo: contagem e direção

Transforme passos contados em rotação

Um motor de passo move o eixo em etapas discretas. Um passo completo é um avanço inteiro; aqui vale 1.8°. O controlador do motor é o circuito de potência que sequencia corrente em duas bobinas, fios enrolados que criam campos magnéticos.

Abrir a experiência interativa

BANCADA DE EXPERIÊNCIAS

Muda as definições do circuito, prevê as leituras e verifica um desafio. São modelos educativos; cada lição explica os pressupostos.

Inicia sessão para guardar o progresso. O progresso de visitante fica neste dispositivo.

Abrir o laboratório numa janela completa

Por que funciona

A contagem escolhida mostra um comando desde zero, não uma posição acumulada. Desligar limpa a vista, não um eixo real. Binário mecânico, passos perdidos, regulação de corrente e movimento são omitidos.

n é a contagem, θ o ângulo com sinal, r as voltas com sinal. Direção 0 é frente, 1 trás. Bipolar indica corrente nos dois sentidos do enrolamento, não regiões de transístor. A e B são enrolamentos independentes; +/− são comandos do sentido da corrente. A fase 0 é a referência inicial escolhida dos quatro estados, não corrente medida. O sinal negativo indica direção.

Dificuldade
  1. Monte · Monte o circuito

    Ligue com n = 25 e direção 0, frente. Obtenha θ = 45° e r = 0.125 voltas.

    Precisa de uma dica?

    n = 25 → θ = +45°; r = +0.125

  2. Explore · Mude o comando

    Ajuste n = 100 e direção 1, trás. Obtenha θ = −180° e r = −0.5 voltas.

    Precisa de uma dica?

    n = 100 → θ = −180°; r = −0.5

  3. Resolva · Resolva o desafio

    Ajuste n = 200 e direção 0, frente. Obtenha θ = 360° e r = 1 volta.

    Precisa de uma dica?

    n = 200 → θ = +360°; r = +1

Leituras adicionais e receitas de circuitos

Transforme passos contados em rotação

Uma impressora pede pequenos movimentos contando passos. O comando informa quantidade e direção; o controlador produz correntes nos enrolamentos.

θ = ±n × 1.8°; r = θ / 360°

Multiplique a contagem pelo ângulo do passo e aplique o sinal. Divida por 360° para obter voltas. O controlador sequencia campos; a conta não simula movimento físico.

Um padrão útil

Com passos completos de 1.8°, 200 passos dão 360°. Outros motores têm outros ângulos; 200 não é universal.

Além do modelo

Contagem pedida não confirma posição real. Um motor que não acompanha a carga pode perder um passo mesmo após receber o comando.

Um erro que vale evitar

Mudar de 25 para 100 escolhe um novo comando de 100 passos; não soma 100 aos 25 anteriores. Frente e trás são convenções do desenho.

Mantenha n = 50 e mude de frente para trás. O que muda?

  1. só o sinal: +90° torna-se −90°
  2. o ângulo duplica
  3. a contagem passa a 100
Saiba mais

Contagem e passo de 1.8° não mudam. A direção altera o sinal do mesmo comando de 90°.

Monte o circuito

Ajuste n = 25, direção 0. Vinte e cinco passos completos pedem um oitavo de volta.

n = 25; θ = 45°; r = 0.125

Mude o comando

Ajuste n = 100, direção 1. A vista pede meia volta para trás.

n = 100; θ = −180°; r = −0.5

Experimente outro caminho

Compare 25 frente e trás, depois 200 frente e zero. Uma volta inteira recupera a orientação, mas é outro comando de movimento.

ww1.microchip.com