Aprovei.net← Todos os roteiros

UNINTER Microprocessadores e Microcontroladores

Microprocessadores e Microcontroladores

Desenvolvimento de semáforo duplo com PIC16F877A

Atividade Prática

O roteiro como a instituição entrega

1 de 5 páginas

Página 1 do roteiro

ANO 2026_B2

MICROPROCESSADORES E MICROCONTROLADORES

Tema: Uso de microcontrolador PIC16F877A – Sensores

(Botões/Chaves, etc) e Atuadores (LED, motor, etc)

Ferramentas obrigatórias

  • IDE MPLAB
  • Linguagem Assembly.
  • Simulador (Senai, SimulIDE, Tinkercad, Wokwi, etc.)
• Placa própria ou do Polo (Kit31-PIC)
  • Kit7-Fonte de Alimentação
  • Kit6-Multímetro

• Kit15-Protoboard

  • Uso de LEDs da placa ou no protoboard para mostrar o funcionamento Obs.: Quem não possui o kit de atividade prática, ou não possui outro conjunto de material próprio, poderá agendar horário e montar a atividade no seu respectivo POLO.

Objetivo

Desenvolver, simular e implementar o circuito proposto de um semáforo duplo em linguagem Assembly, simulação de falha por chave e reset por chave, exibição em LEDs, produzindo relatório no padrão do Caderno Progressus e vídeo demonstrativo.

ENTREGÁVEIS OBRIGATÓRIOS

1) Relatório (PDF) — padrão Progressus

Deve conter, obrigatoriamente:

  • Resumo
  • Introdução
  • Fundamentação Teórica
  • Metodologia
  • Desenvolvimento
  • Resultados e Discussões
  • Considerações Finais
  • Referências
  • Quantidade de páginas: preferencialmente entre 12 e 15 (orientativo).

2) Atividade prática

  • Código (organizado e comentado em todas as linhas);
  • Evidências de implementação em simulador (prints/fotos);
  • Evidências de implementação física, placa/protoboard (prints/fotos).
3) Vídeo (obrigatório)
  • Vídeo único mostrando o funcionamento;
  • Mostrar LEDs e chaves em operação;
  • Explicação objetiva do projeto;
  • Tempo máximo: 5 minutos.

CHECKLIST (PARA EVITAR PERDA DE PONTOS)

  • Relatório em PDF com todas as seções;
  • Código comentado linha a linha no texto do relatório e solto no arquivo compactado;
  • Implementação no simulador.
  • Implementação na Placa/protoboard.
  • Vídeo, duração até 5 min, comprovando funcionamento no simulador e na placa.

(Recomendação técnica)

  • Você pode escolher um dos seguintes microcontroladores PIC da

Microchip Technology, com as seguintes arquiteturas:

• 8-bit (PIC16, PIC18),
• 16-bit (PIC24, dsPIC) e
• 32-bit (PIC32).
  • Destaque: Conhecidos pela extrema robustez, confiabilidade, baixo consumo de energia e disponibilidade de periféricos de sinal misto (analógico + digital).
  • Uso: Automação industrial geral, sistemas de energia renovável, controle de motores, sensores inteligentes, IoT, etc.
  • O mapeamento de pinos depende da placa/microcontrolador escolhido.

Use o proposto ou defina por si próprio, mas não esqueça de incluir o datasheet como anexo do relatório.

TRABALHO ATIVIDADE PRÁTICA 1

Semáforo Simples com LEDs e Simulação de Pane e Reset com Chaves

  • Utilizando microcontrolador PIC e a linguagem Assembly, elabore um circuito eletrônico e um programa para automatizar dois semáforos de trânsito, A e B (Figura 1), que atendam os seguintes requisitos:

A. Ambos os semáforos contem sinais luminosos com as cores VERDE, AMARELO e VERMELHO que se alternam entre si nesta ordem e a cada 10, 5 e 10 segundos, respectivamente, Figura-1.

B. O semáforo B é sincronizado com o A da seguinte forma, Figura 2:

i. Verde A com Vermelho B – 10s ii. Amarelo A com Vermelho B – 5s iii. Vermelho A com Verde B – 10s iv. Vermelho A com amarelo B – 5s v. E assim sucessivamente, conforme a Figura 2.

  • O semáforo deve possuir dois botões, Figura 3:
  • Botão S1 (pane/manutenção): se for pressionado simula um defeito/realização de serviço de manutenção e deve fazer todos os seis LEDs (verde, amarelo, vermelho) piscarem juntos em intervalo de 500 ms, até que o botão reset seja pressionado.
  • Botão S2 (reset): se for pressionado reseta o sistema e o semáforo volta a funcionar normalmente, como descrito no item 1 e figura 2.

Obrigatório:

  • Desenhe o Diagrama Esquemático do seu projeto, exemplo: Figura 3.

Anexe na seção adequada do Modelo_Atividade_Prática_Teórico.

(o diagrama esquemático é a representação mais comum na engenharia eletrônica, utilizando símbolos padronizados (normas IEC, ANSI/ABNT) para mostrar todos os componentes e suas interligações elétricas. Foca na funcionalidade e não no posicionamento físico real).

  • Desenhe o Diagrama Pictórico do seu projeto, exemplo: Figuras 4 e 5.

Anexe na seção adequada do Modelo_Atividade_Prática_Teórico.

(o diagrama pictórico é aquele que mostra os componentes com sua aparência física real, interligados por linhas que representam os fios).

  • Código da programação do microcontrolador: como figura (no texto do relatório) e no formato original ou txt (no arquivo compactado final).
  • Arquivos do simulador para possibilitar a reprodução durante a correção do trabalho.
  • Arquivos *.hex para possibilitar a reprodução física durante a correção do trabalho.
  • Vídeo apresentando a simulação funcional e o funcionamento da implementação física em placa própria ou do kit disponível no POLO.

Os diagramas pictórico e esquemático são os mesmos para qualquer microcontrolador, só muda o microcontrolador e a pinagem.

S1 = Chave pane/manutenção
S2 = Chave reset

Q1 = Sinal verde do semáforo A

Q2 = Sinal amarelo do semáforo A

Q3 = Sinal vermelho do semáforo A

Q4 = Sinal verde do semáforo B

Q5 = Sinal amarelo do semáforo B

Q6 = Sinal vermelho do semáforo B

Figura 1 – Dados de entrada e saída do sistema dos semáforos.

Figura 2 – Ciclo de funcionamento dos semáforos.

Figura 3 – Exemplo ilustrativo de diagrama esquemático com

PIC16F877A.

Figura 4 – Exemplo ilustrativo: Diagrama pictórico com PIC e protoboard.

Figura 5 – Exemplo ilustrativo: Diagrama pictórico com Arduino e protoboard.

Outros roteiros de Microprocessadores e Microcontroladores

Sobre este texto

Transcrição do roteiro entregue pela instituição, com a estrutura preservada. Nenhum dado de professor, aluno ou contato aparece aqui — foram removidos antes da publicação. O texto está no ar para que você saiba o que a atividade pede antes de começar; ele não contém resolução.

Pedir orçamento no WhatsApp