Projeto Motor de Passo com Treinador
Os motores de passo são dispositivos mecânicos eletromagnéticos que podem ser controlados digitalmente através de um hardware específico ou através de software. Ele é muito utilizado em casos em que necessitamos de uma alta precisão.
O motor de passo por natureza pode se apresentar em duas situações: desligado (não há alimentação) e em movimento (as bobinas são sucessivamente ativadas). Neste último caso o motor pode estar girando para a esquerda ou direita.
Neste projeto, faremos uso do controle do motor de passo através de software. Para isso utilizaremos microprocessadores, o software MPLAB e os conhecimentos adquiridos na linguagem de programação Assembly.
Em nosso projeto, para a implementação de mais dois estados de movimento ao motor de passo, utilizaremos o recurso da função TMR0. Com ela além de rotação rápida para a direita e rotação rápida para a esquerda, teremos ainda rotação lenta para a direita e rotação lenta para a esquerda.
Para isso serão utilizadas 5 teclas de controle. As teclas 0, 1, 2, 3 para selecionar o tipo de giro: rotação rápida para esquerda (tecla 0), rotação lenta para esquerda (tecla 1), rotação lenta para direita (tecla 2), rotação rápida para direita (tecla 3). E a tecla C para ativar e desativar o motor.
Segundo os integrantes do grupo, o projeto visa aprofundar nosso conhecimento em Microprocessadores, à medida que formos resolvendo os desafios que surgirão ao longo dele, e nos preparar para o mercado de trabalho.
Índice
1) Programa ________________________________________________4
2) Circuito __________________________________________________5
3) Fluxograma _______________________________________________6
4) Diagrama Bloco ____________________________________________7
5) Custo Final _______________________________________________8
6) Conclusão ________________________________________________9
7) Folha de Assinaturas _______________________________________10
1. Circuito
2. Fluxograma
3. Diagrama Bloco