Você está na página 1de 21

Circuitos Digitais – MCTA006

Descrição geral do projeto de semáforos a


ser implementado no TinkerCad

Material do Prof. Francisco Javier Ropero Peláez


Adaptações do prof. José Artur Quilici-Gonzalez

https://br.pinterest.com/pin/820569994591714811/
Controle mecânico
de semáforos

Melbourne – Austrália
1960

https://collections.museumsvictoria.com.au/items/796475 https://www.pinterest.com.au/pin/50172983332795782/
Controle
eletromecânico

Os anéis funcionavam
como temporizadores
Contator pois ao girarem
eletromecânico usado ligavam e desligavam
até 1970/1980 os contatos

https://imgur.com/gallery/SzIBg
Sistema de controle eletro-mecânico
https://imgur.com/gallery/SzIBg
Eletrônica
computadorizada
Richmond – Canadá baseada em
2002 microcontrolador do
tipo ARM

https://www.richmond.ca/__shared/assets/Traffic_Signal_Equipment9594.JPG
Controle digital para
dois semáforos
funcionando de forma
isolada de outros
semáforos
https://www.linkcare.net/v2-city5-230v-digital-traffic-light-control-unit
Prática
Semáforos
Inteligentes

SC
Via secundária

Via principal

Sensor de Carro
00 01 11 10

5 5
30 17

Ao chegar neste estado, inicia-se a Ao chegar neste estado, inicia-se a


Temporização longa (Tl) de 30 seg. Temporização curta (Tc) de 17 seg.

Tl Tc

Sistemas Digitais: Fundamentos e Aplicações – Floyd


00

10 01

11

00
01 11 10

Ritmo base
Sc=0

00 Sc=1

10 01
Sensor de carro (Sc)
Temporização longa (Tl) no início do estado 00
Temporização curta (Tc) no início do estado 11
11

00
01 11 10 Tabela para circuito
lógico simplificado
Ritmo base moldado
Ritmo base pela lógica
Sistemas Digitais: Fundamentos e Aplicações – Floyd
Sistemas Digitais: Fundamentos e Aplicações – Floyd
Sistemas Digitais: Fundamentos e Aplicações – Floyd
Sistemas Digitais: Fundamentos e Aplicações – Floyd
Sc=0

00 Sc=1

10 01
Sensor de carro (Sc)
Temporização longa (Tl) no início do estado 00
Temporização curta (Tc) no início do estado 11
11

00
01 11 10
Modulador de
sinal de clock (via
Ritmo base
tabela) Ritmo base moldado
pela lógica
Caraterísticas do sistema de controle
semafórico a serem especificadas numa
tabela:

1. Não havendo carro na via secundária


(VS), o semáforo principal fica ligado
o tempo todo
2. A VS fecha após um tempo máximo
predeterminado mesmo que ainda
haja carros na VS
3. A via principal não fecha
imediatamente após aparecer algum
carro na VS
4. A VS sempre fecha quando se
esvazia de carros
https://youtu.be/S2sYaNd57-0
Tabela que indica quando haverá Avanço nos Estados dos Semáforos (AES),
ou seja, o clock não é impedido de se propagar

SC TL TC Clock

0 0 0 Sem temporizações e sem carros na via secund., haverá AES (ex. caso de ir de 00 para 00)
0 0 1 Quando a via secundária esvaziou-se mas ainda continua a TC, então haverá AES
0 1 0 0 Durante a temporização longa, não haverá AES
0 1 1 0 Se a temporização longa (início) e a curta (cauda) coincidirem, não haverá AES
1 0 0 Mesmo havendo carros na via secundária haverá AES
1 0 1 0 Se há carros na via secundária e ainda está presente a TC, não haverá AES
1 1 0 0 Mesmo com carros na via secundária, se ainda não terminou a TL, não haverá AES
1 1 1 0 Uma vez começada a TL, não haverá AES mesmo com a cauda da TC ou carros na secund.
Tabela que indica quando haverá Avanço nos Estados dos Semáforos (AES)
Interpretação do ponto de vista da Temporização Curta

SC TL TC Clock

0 0 0 Sem temporizações e sem carros na via secund., haverá AES (ex. caso de ir de 00 para 00)
0 0 1 Quando a via secundária esvaziou-se mas ainda continua a TC, então haverá AES
0 1 0 0 Durante a temporização longa, não haverá AES
0 1 1 0 Se a temporização longa (início) e a curta (cauda) coincidirem, não haverá AES
1 0 0 Mesmo havendo carros na via secundária haverá AES
1 0 1 0 Se há carros na via secundária e ainda está presente a TC, não haverá AES
1 1 0 0 Mesmo com carros na via secundária, se ainda não terminou a TL, não haverá AES
1 1 1 0 Uma vez começada a TL não haverá AES mesmo com a cauda da TC ou carros na secund.
Tabela que indica quando haverá Avanço nos Estados dos Semáforos (AES)
Interpretação do ponto de vista da Temporização Longa

SC TL TC Clock

0 0 0 Sem temporizações e sem carros na via secund., haverá AES (ex. caso de ir de 00 para 00)
0 0 1 Quando a via secundária esvaziou mas ainda continua a TC, então haverá AES
0 1 0 0 Durante a temporização longa, não haverá AES
0 1 1 0 Se a temporização longa (início) e a curta (cauda) coincidirem, não haverá AES
1 0 0 Mesmo havendo carros na via secundária haverá AES
1 0 1 0 Se há carros na via secundária e ainda está presente a TC não haverá AES
1 1 0 0 Mesmo com carros na via secundária, se ainda não terminou a TL, não haverá AES
1 1 1 0 Uma vez começada a TL não haverá AES mesmo com a cauda da TC ou carros na secund.
Sistemas Digitais: Fundamentos e Aplicações – Floyd
TL
A tabela foi implementada
inicialmente com um multiplexador
TC
Por não existir multiplexador no
TinkerCad, a expressão booleana
da tabela (após simplificação) será
convertida num circuito com portas
lógicas
Contador síncrono
em Gray para gerar Vejam circuito funcionando em
a sequência de https://youtu.be/S2sYaNd57-0
estados
https://youtu.be/S2sYaNd57-0

Você também pode gostar

  • Aula 11-b
    Aula 11-b
    Documento9 páginas
    Aula 11-b
    Igor Oliveira
    Ainda não há avaliações
  • Aula 13
    Aula 13
    Documento13 páginas
    Aula 13
    Igor Oliveira
    Ainda não há avaliações
  • Aula 12
    Aula 12
    Documento11 páginas
    Aula 12
    Igor Oliveira
    Ainda não há avaliações
  • Aula 12
    Aula 12
    Documento28 páginas
    Aula 12
    Igor Oliveira
    Ainda não há avaliações
  • Aula 10
    Aula 10
    Documento26 páginas
    Aula 10
    Igor Oliveira
    Ainda não há avaliações
  • Aula 06
    Aula 06
    Documento23 páginas
    Aula 06
    Igor Oliveira
    Ainda não há avaliações