trabalho 8051

999 palavras 4 páginas
25/10/13

Utilizando Motores de Passo com o 8051 | Control-Aut

Utilizando Motores de Passo com o 8051
Publicado em 14/03/2013
Fala, pessoal!

Hoje eu vou falar um pouco sobre como utilizar motores de passo em conjunto com o microcontrolador 8051. É feito um projeto no 5º semestre do curso de Engenharia de
Controle e Automação do Instituto Federal de São Paulo relacionado a esse assunto, o que vocês verão aqui hoje, é algo que pode ser um ótimo ponto de partida para o trabalho.
Aqui vou considerar que o leitor já possui noções básicas de programação em Assembly, microcontrolador 8051 e habilidades com o simulador Proteus.
Antes de mais nada, vamos falar sobre motores de passo. Eu tive que fazer uma pesquisa profunda sobre esse assunto no último semestre, aqui vai a apresentação que eu criei, que pode ajudar muito no primeiro contato com esse dispositivo extremamente utilizado na eletrônica:

control-aut.com/2013/03/14/utilizando-motores-de-passo-com-o-8051/

1/5

25/10/13

Utilizando Motores de Passo com o 8051 | Control-Aut

«‹›»
Antes de tudo, vamos falar sobre a programação. Falando de 8051, eu tenho como preferência o compilador EdSim. Já falei sobre ele aqui no blog.
Vamos fazer o projeto para 2 motores de passo, e com 3 botões de controle: botão 1 (P2.2) – para os dois motores botão 2 (P2.1) – reduz a velocidade dos dois motores botão 3 (P2.0) – inverte a rotação dos dois motores
Enfim, aqui vai o programa: org 0000h ljmp INICIO org 0050h
INICIO:
jnb p2.2, INICIO

;teste do port p2.2 (botão)

jnb p2.0, RODANDO

;teste do port p2.0 (botão)

mov r0,#0Ah

;move para o registrador 0 o valor Ah (1010 binário)

mov r3,#77h

;move para o registrador 3 o valor 77h

L1: mov p1, r3

;move para o port 1 do 8051 o registrador 3

jnb p2.1, Velocidade

;testa o ‘botão’ e pula para a subrotina de velocidade

L18:
ACALL Atraso

;chama a subrotina de atraso (diminui veloc. do motor)

Relacionados

  • Microcontrolador 8051
    1903 palavras | 8 páginas
  • MIC 8051
    1584 palavras | 7 páginas
  • 8051
    329 palavras | 2 páginas
  • Esteira de produção
    1248 palavras | 5 páginas
  • Microcontrolador
    11726 palavras | 47 páginas
  • minha hidralica
    2098 palavras | 9 páginas
  • Sistemas microprocessados
    3694 palavras | 15 páginas
  • Microcontroladores
    1590 palavras | 7 páginas
  • doutor
    7365 palavras | 30 páginas
  • Estudo e construção de placa básica para aquisição de dados a ser utilizada em processos de automação
    7261 palavras | 30 páginas