TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Microcontroladores e Microprocessadores

Por:   •  10/4/2018  •  Trabalho acadêmico  •  451 Palavras (2 Páginas)  •  255 Visualizações

Página 1 de 2

Microcontroladores e Microprocessadores SEMÁFORO INTELIGENTE

ALUNOS:

2017

SUMÁRIO:

Programação..................................................................................................... 3

Explicação da programação............................................................................ 3

Circuito em funcionamento............................................................................. 4

Fluxograma....................................................................................................... 5

Programação

[pic 1]

Explicação da Programação

        O programa consiste basicamente em fazer com que 3 semáforos, que estão a 1,5 km de distância, funcionem de forma que quando um carro passe pelo 1º a uma velocidade de 40 km/h, o mesmo passará por todos os outros semáforos de forma ininterrupta devido ao sincronismo, considerando que o veículo leva 135 segundos para ir de um semáforo ao outro, esse deve ser o tempo o que deve levar cada ciclo do semáforo, caso se deseje um intervalo menor, basta dividir essa valor por 3, obtendo assim ciclos de 45 segundos.

        Para realizar esse controle foi utilizado o PIC18F4550, após realizar a configuração inicial dos registradores e do PIC, foi definido todo o PORTD como saídas, o qual acenderá as luzes do semáforo, e antes de entrar no ciclo infinito de funcionamento todo o PORTD é zerado.

        

        Sendo assim, fisicamente as Saídas foram atribuidas assim:

Vermelho:            Verde:

RD0                       RD3                        1º Semáforo

RD1                       RD4                        2º Semáforo

RD2                       RD5                        3º Semáforo

        Dentro do ciclo infinito, primeiramente ele manda sinal apenas para o RD3, RD5, e RD1, espera o tempo de 135 s, ou 45 s, então zera RD1, RD3, e RD5 e aciona RD0, RD2 e RD4, volta e aguarda 135 s ou 45 s, e retorna para o começo do ciclo de forma ininterrupta.

Circuito em Funcionamento

[pic 2]

Figura 1: Circuito inicial não estando em funcionamento.

[pic 3]

Figura 2: Circuito em funcionamento após 2:15 min de espera inverte seus estados atuais.

[pic 4]

Figura 3: Após aguardar 2:15 min volta para seu estado inicial, ilustrado na figura 1.

Fluxograma

...

Baixar como (para membros premium)  txt (2.6 Kb)   pdf (324.3 Kb)   docx (142.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com