Criar modos de controle do motor de passo
From TheUbberCannon
Atividade 3: Criar modos de controle do motor de passo
O objetivo desta atividade é criar uma abstração do motor em C++ que possibilita seu controle sem a necessidade de detalhes como portas de I/O, quais bits devem ser ativados/desativados e ampliando o número de motores de passo para mais de um.
Resultados obtidos:
- Criada uma classe em C++ que recebe como parâmetros nos seu construtor a porta de I/O na qual o motor está ligado e a posição do primeiro bit equivalente ao da primeira bobina do motor. Assume-se que as outras três bobinas estão ligadas em seqüência.
- Criados métodos para movimentar o motor para ambos os lados ou desligá-lo.
Video dos motores de passo em funcionamento: video1.avi
Fotos da integração AVR/Motores de passo