sexta-feira, 12 de agosto de 2016

Semáforo (Sinaleira)

Semáforo simples




Funcionamento de um semáforo de forma individual

1ª etapa - Acionamento do Verde

2ª etapa - Tempo de verde (15s por exemplo)

3ª etapa - Acionamento do Amarelo

4ª etapa - Tempo de amarelo (2s po exemplo)

5ª etapa - Acionamento do vermelho

6ª etapa - Tempo do vermelho (13s por exemplo)

Para completar o ciclo, volta a 1ª etapa


Tarefa

Desenvolver um programa em linguagem “C”, utilizando o microcontrolador PIC18F4550, para controlar um semáforo individual com o circuito correspondente no simulador

  • Ligar o semáforo ao PORTD (D0, D1, D2, D3, D4, D5, D6, D7)
  • Escolher tempos para
    • Aberto (verde)
    • Atenção (amarelo)
    • Pare (vermelho)


Semáforo cruzamento

Desenvolver um programa em linguagem “C” para controlar um cruzamento e ruas com 3 tempos, com o circuito correspondente no simulador.

  • Tempo 1: Av. Loureiro da Silva em ambos sentidos (os dois são iguais)
  • Tempo 2: Av. Augusto de Carvalho sentido Norte-Sul
  • Tempo 3: Av. Augusto de Carvalho sentido Sul-Norte








Diagrama de estados do projeto





















Nenhum comentário:

Postar um comentário