Motor de Passo com Raspberry Pico



Stepper Motor é um excelente componente elétrico para quem precisa ajustar de forma exata e precisa o posicionamento ou a rotação de um ângulo como os braços de um robot, por exemplo.  Neste artigo iremos ensina a utilizar este tão versátil motor com o seu Raspberry Pico, para acompanhar este post irá necessitar dos seguintes artigos:

Imagem Produto Comprar
 

 

 

Raspberry Pico

 


 

 

 

Motor Stepper

 


 

 

 

Driver ULN2003o

 



 

Sobre o Motor
Stepper Motor

Stepper Motor (ou Motor de Passo) 28BYJ-48 possui um ótimo torque, unipolar, alimentação de 5V e redução de 1/64, isto significa que é possível dar uma volta completa com 4096 passos, ou seja, apenas ~0,088° por passo.

Características:

  • Stepper motor ou motor de passo;
  • Rotações no sentido horário e anti-horário;
  • Velocidade variável de acordo com os pulsos;
  • Motor compacto;
  • Não inclui o driver ULN2003;
  • Modelo: 28BYJ-48;

Especificações:

  • Tensão: 5V;
  • Tipo: Unipolar;
  • Diâmetro do eixo: 3mm;
  • Diâmetro do motor: 28mm;
  • Ângulo do Passo: 5,625°/64 ~ 0,088°;
  • Frequência: 100Hz;
  • Resistência DC: 50Ω ± 7%(25℃);
  • Torque: 34,3 mN.m;
Driver ULN2003
Driver ULN2003

Driver ULN2003 é um driver de corrente que permite controlar os motores com correntes superiores a 50mA, neste caso até 500mA.

Especificações:

  • Driver ULN2003 para Stepper Motor (ou Motor de Passo) 4 fases;
  • Entradas A, B, C, D com LED’s que indicam o estado do motor;
  • Conector padrão para motor;
  • Dimensões: 31 × 35mm;
Esquema de Montagem
Esquema de Montagem
Código Utilizado
from machine import Pin
from time import sleep

pins = [
Pin(15, Pin.OUT),
Pin(14, Pin.OUT),
Pin(16, Pin.OUT),
Pin(17, Pin.OUT)
]

stepSequence = [
[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[0, 0, 0, 1]
]

while True:
for step in stepSequence:
for x in range(len(pins)):
pins[x].value(step[x])
sleep(0.001)

Para mais projetos, percorram o nosso blog, onde podem encontrar vários artigos interessantes relacionados com eletrónica, robótica e muito mais! Visitem também o nosso site, onde encontram tudo para eletrónica e robótica!