circuitos lógicos projetos e aplicações · circuitos lógicos ... 2. projeto de um semáforo ......

15
Circuitos Lógicos Prof. Daniel D. Silveira Circuitos Lógicos Projetos e Aplicações Prof.: Daniel D. Silveira Horário: 4a.f e 6a.f de 10h às 12h 1

Upload: dinhkhuong

Post on 04-Oct-2018

230 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira

Circuitos Lógicos Projetos e Aplicações 

Prof.: Daniel D. Silveira

Horário: 4a.f e 6a.f de 10h às 12h

1

Page 2: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira2

Projeto de um semáforo  

Exemplo do livro: Floyd, Digital Fundamentals, 9a Ed., cap. 6, 7, 8.

Page 3: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira3

Projeto de um semáforo  

Page 4: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira4

Projeto de um semáforo  

Page 5: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira5

Variáveis: Veículo na via secundária (side street)– VsTemporizador de 25s ligado (long timer) – TLTemporizador de 4s ligado (short timer) – Ts

Projeto de um semáforo  

Page 6: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira6

Projeto de um semáforo  

Page 7: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira7

Projeto de um semáforo  

• Implementando um decodificador de estados

Page 8: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira8

Projeto de um semáforo  

• Implementando a lógica de acionamento das  luzes

Page 9: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira9

Projeto de um semáforo  

• Implementando a lógica de acionamento ou  gatilho (trigger) dos temporizadores

Page 10: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira10

Projeto de um semáforo  

Page 11: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira11

Projeto de um semáforo (timers)  

Implementados com CI‘s comerciais 74121 e 555

Page 12: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira12

Implementação da lógica  seqüencial  

Cinco variáveis de entrada: Q0 , Q1 , Ts, TL e Vs

Page 13: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira13

Implementação da lógica  seqüencial  

Page 14: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira14

Circuito da lógica seqüencial  

Page 15: Circuitos Lógicos Projetos e Aplicações · Circuitos Lógicos ... 2. Projeto de um semáforo ... • Implementando um decodificador de estados. Circuitos Lógicos

Circuitos Lógicos – Prof. Daniel D. Silveira15

Diagrama em blocos final do  projeto