Controlo de motor de passo com Snap4Arduino

Post on 12-Jan-2017

1.004 views 4 download

Transcript of Controlo de motor de passo com Snap4Arduino

Programação

Eletrónica+Espaço

Programando com Motores de Passo (Snap4Arduino)

O Motor de Passo

Step motor 28BYJ – 48 + Driver Board ULN2003 for_Arduino

Ligando o Motor de Passo

Snap4Arduino – Agora Experimenta

Passo completo 1: modo wave (é ativada apenas uma fase a cada

passo. Menor torque, menor consumo de

energia)

Snap4Arduino – Agora

Experimenta1. Quantos graus, aproximadamente, fez o motor de passo?Segundo a datasheet do motor de passo usado, uma revolução corresponde a 2048 passos = 2048/4 instruções = 512 instruções

2. Quanto tempo demorou a parar?Aproximadamente 3,5 minutos

3. Repete a medida de tempo alterando a função “wait” para 0,01 secs. O que observas?O motor parou em 30 segundos

Snap4Arduino – Agora

Experimenta4. Altera agora a ordem pela qual os pinos são ativados. O que observas?O motor inverte a marcha

Snap4Arduino – Agora Tenta5. Implementa o passo completo 2: modo normal (são ativadas duas fases a cada passo. Maior torque, maior consumo de energia). Faz o motor rodar 360º.

Snap4Arduino – Agora

Experimenta

6. Inverte o sentido da rotação do motor neste tipo de passo (completo, normal).

Solução para o exercício 5

Snap4Arduino – Agora

ExperimentaSolução para o exercício 6

Snap4Arduino – Agora Tenta7. Implementa o meio passo: é duplicado o número de passos para completar uma volta (melhoria na suavidade do movimento, mas torque mais irregular). Faz o motor rodar 360º.

Snap4Arduino – Agora

ExperimentaSolução para o exercício 7

8. Quanto tempo leva o motor a executar 360º?O dobro do que leva a executar 360º quando está a operar em passo completo.

S4A – Agora Tenta9. Usando:• Um motor de passo;• Dois interruptores de pressão;• Um LED...

Constroi um circuito que simule o controlo automático de um estore, com um botão para fazer subir o estore e outro botão de pressão para o descer. Enquanto o estore está em movimento, deve ser ligado um LED sinalizador.

Um

a So

luçã

o Po

ssív

el...

(Cir

cuit

o)

Um

a So

luçã

o Po

ssív

el...

(con

t.)

...Uma Solução Possível

(Fim)