Microcontrolador
Campus de Poços de Caldas
Curso de Engenharia Elétrica
MICROCONTROLADORES E MICROPROCESSADORES II
CONTROLE DE VELOCIDADE DE MOTOR DE PASSO COM VISUALIZAÇÃO DE DADOS NO DISPLAY
Poços de Caldas - MG
1o semestre de 2009
1. INTRODUÇÃO
1.1 MICROCONTROLADOR
Um microcontrolador é um circuito integrado que possui internamente um microprocessador e todos os periféricos essenciais ao seu funcionamento, como:
Memória de programa – geralmente uma memória do tipo EPROM (memória apagável de somente leitura), onde serão armazenadas as informações de programa, ou seja, o que o microprocessador deve executar;
Memória de dados – geralmente uma memória do tipo RAM (memória de acesso randômico), onde ficarão armazenadas as informações de dados que o programa ira utilizar, geralmente é utilizada para guardar um valor ou um flag;
Dispositivo de seleção de entrada e saída – faz a comunicação das posições de memória com os pinos externos do microcontrolador;
Temporizadores e Contadores – utilizados para contar tempo ou contar eventos;
Clock – em alguns microcontroladores o gerador de sinal de clock é também acoplado ao microprocessador dentro do CI, ele tem a função de sincronizar todos os eventos de um circuito digital;
Dispositivo controlador de interrupção – como o nome já diz, é este componente que controla os pedidos de interrupção para a CPU.
1.2 MOTOR DE PASSO
Ao circular corrente por uma bobina (um enrolamento de fio de cobre), pelas Equações de Maxwell fica evidente a geração de um intenso campo magnético ao longo do eixo da bobina, o qual será proporcional ao valor da corrente aplicada e ao número de espiras do enrolamento.
Cada uma das quatro bobinas do motor de passo pode ser acionada individualmente, gerando um campo magnético na sua direção, como sugere a fig.1.
Motores de passo não usam escovas ou comutadores e