Como ligar um LED com microcontrolador (MCU)

Escrito por peter syslo | Traduzido por marcelo couto
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como ligar um LED com microcontrolador (MCU)
O terminal mais longo do LED é o ânodo, e o mais curto, o cátodo (led image by Albert Lozano from Fotolia.com)

Usar um microcontrolador para ligar um LED é uma tarefa que envolve conexões elétricas e programação. As conexões consistem de um pino de saída de um microcontrolador, um resistor e um LED. A programação configurará o pino do microcontrolador como "saída" e enviará um sinal elétrico através dele juntamente com um delay para manter o sinal. Essas ações combinadas ativam o LED e o mantêm nesse estado por um curto período de tempo.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

O que você precisa?

  • Placa de desenvolvimento do microcontrolador
  • Documentação do microcontrolador
  • Resistor de 330 ohm
  • Fios
  • LED de uso geral (baixa tensão)
  • Cabo de interface de computador - microcontrolador
  • Programa de edição para microcontroladores instalado no computador
  • Fonte de energia DC
  • Referência para programação de microcontroladores

Lista completaMinimizar

Instruções

    Conexões elétricas

  1. 1

    Localize um pino de saída disponível no microcontrolador através da documentação de referência. O pino pode estar identificado como "input/output" (entrada/saída). Para este tutorial, o pino 1 será usado.

  2. 2

    Insira o resistor de 330 ohm na região de montagem da placa de desenvolvimento. Conecte um dos terminais do resistor ao pino 1 do microcontrolador. Utilize um fio se necessário.

  3. 3

    Insira o LED na parte de montagem da placa e conecte a extremidade disponível do resistor ao ânodo (terminal mais longo) do LED.

  4. 4

    Conecte o cátodo (terminal mais curto) do LED ao terra do circuito.

  5. 5

    Conecte o microcontrolador ao computador através do cabo de interface. Consulte a documentação para instruções mais específicas de como fazer esse passo.

  6. 6

    Abra o editor do microcontrolador no computador.

  7. 7

    Conecte a fonte de energia DC ao microcontrolador e ligue-a.

    Programando o microcontrolador

  1. 1

    Abra um novo programa no editor. Utilize uma referência para programação de microcontroladores para o restante dessa seção.

  2. 2

    Entre com um comando para configurar o pino 1 do microcontrolador no modo de saída. Geralmente, o comando envolve a configuração da "direção" do pino como "1". Pode ser necessário colocar o "1" em uma posição específica, no comando, para se referir ao pino 1. O comando será algo como : "DIRECTION = 00000010".

  3. 3

    Entre com um comando, em uma nova linha, para enviar o sinal "alto" para o pino 1. Um sinal "alto" significa que um sinal de 5 volts (ou equivalente) será enviado. O comando geralmente leva o número do pino e a designação para nível alto ou baixo. O comando se parecerá com isso: HIGHPIN 1.

  4. 4

    Complete o programa entrando com o comando para gerar um delay (intervalo de tempo). O valor do delay frequentemente é configurado no formato de milissegundos. Esse comando pausa o processo do microcontrolador, mantendo o pino 1 no nível "alto" que foi configurado antes da pausa. Um delay de três segundos se parecerá com o seguinte: DELAY = 3000.

  5. 5

    Após entrar com um comando de END (fim) ou STOP (parar), compile ou execute o programa e observe o LED. O valor de delay pode ser aumentado para manter o LED ligado por mais tempo.

Dicas & Advertências

  • Este tutorial utiliza uma placa de desenvolvimento do microcontrolador, que consiste de um microcontrolador pré-instalado, conexões de alimentação e uma região de montagem. Se o LED não acender, verifique a fonte de energia, as conexões de aterramento, as conexões elétricas e os comandos do programa.
  • Se o LED ficar quente ao toque ou brilhar em uma cor diferente, desconecte a alimentação imediatamente e verifique todas as conexões. Faça todo o circuito e a conexão com o computador antes de ligar a energia do microcontrolador.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível