Ir para o conteúdo principal

Referência do wokwi-stepper-motor

Um motor de passo bipolar

Nome dos Pinos

NomeDescrição
A-Sinal positivo da bobina A
A+Sinal negativo da bobina A
B+Sinal positivo da bobina B
B-Sinal negativo da bobina B

Atributos

NomeDescriçãoValor padrão
arrowExibe uma seta para indicar a posição do motor de passo. Defina a cor da seta, por ex. "orange"""
displayQual número exibir no motor de passo? Valores válidos "steps" (em passos), "angle" (em graus), "none" (nenhum)"steps"
gearRatioA relação de transmissão do motor. defina como "1:1" para 200 passos/revolução, "2:1" para 400 passos/revolução, etc."1:1"
sizeO tamanho padrão do motor NEMA. Valores válidos: "8", "11", "14", "17", "23", "34""23"

Exemplos

ResultadoAttrs
{ "size": "17" }
{ "display": "steps" }
{ "display": "angle" }
{ "display": "none" }
{ "arrow": "orange" }

Usando o motor de passo

Ao usar um motor de passo, você precisa de um driver que possa fornecer grandes quantidades de corrente às bobinas do motor. Wokwi suporta a [placa de driver A4988] (wokwi-a4988). Você também pode conectar o motor de passo diretamente ao seu microcontrolador. O Wokwi usa um mecanismo de simulação digital, portanto, a corrente da bobina não é levada em consideração.

Você pode usar uma variedade de bibliotecas do Arduino para controlar o motor de passo: Stepper, AccelStepper, etc.

Comportamento da Simulação

O motor de passo se move 1,8 graus por passo (200 passos por revolução). O motor também suporta meio passo (0,9 graus por passo / 400 passos por revolução). Você pode até usar micropassos menores (por exemplo, 1/4 ou 1/8 de passo), mas o motor simulado exibe apenas o ângulo em resolução de meio passo. Para obter mais informações, consulte a tabela de configuração de microstepping A4988.

Exemplos no simulador