Circuitos Sequenciais

Circuitos sequenciais

segunda-feira, 15 de abril de 2019

19:37

Os circuitos lógicos estudados até agora são circuitos combinacionais, nos quais as saídas, em qualquer instante de tempo, dependem nos níveis presentes nas entradas no instante considerado.

 

Quaisquer condições de entrada anteriores não tem efeito algum nas saídas atuais, porque os circuitos lógicos combinacionais não tem memória. Enquanto que os circuitos sequenciais tem como principal característica, a de ter capacidade de armazenar informações.

 

·         Latch com portas NAND

O circuito sequencial, feito com portas NAND é chamado de Latch e tem a capacidade de armazenar informações na forma binária.

set 
clear

SET = CLEAR = 1: Esta condição é o estado normal de repouso (quiescencia) e não tem nenhum efeito sobre o estado de saída.
SET = 0, CLEAR = 1: Isto sempre faz a saída ir para o estado no qual q=1, onde permanecerá mesmo após set retornar para alto.
SET = 1, CLEAR = 0: Isto sempre faz com q = 0, essa situação é chamada de reset do Latch
SET = CLEAR = 0: Situação invalida 
Resumo do funcionamento Latch NAND 


Set
Clear 
Output (q)
1
1
Estado anterior 
0
1
Q=1 (setar o Latch)
1
0
Q=0 (resetar o Latch)
0
0
Inválido 
Ex.
As formas de onda abaixo são aplicadas nas entradas do Latch NAND. Considere que inicialmente q = 0, determine a forma de onda de q.

Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

Trepidação de contato

Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

Latch com portas NOR

Resumo

1.      SET = CLEAR = 0 Estado de repouso

2.      SET = 1, CLEAR = 0 Setando o Latch

3.      SET = 0, CLEAR = 1 Resetando o Latch

4.      SET = CLEAR = 1 Inválido

Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

Set

Clear

Output

0

0

Anterior

1

0

q = 1

0

1

q = 0

1

1

Inválido

Ex. 
Desenhe a forma de onda Q para o D.T. abaixo


Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

Exemplo de utilização Latch NOR

 

Alarme de passagem

للأ)X٣لاك1 
) ـ ؟n4(رء 
دل 
7411 
ا كلا 
٢ 
3٧١3 A 
يجي كا )/) 6) 1){3 31 ٨٧٦ 
VI 0 ٨ ٢٦ 
Yl (٧ -٢٥ ١٦١٨ ١." د١3

Flip-flop: SET/CLEAR (S/C) com clock

Um FF (flip-flop) é um dispositivo idêntico a um Latch, com a diferença de ter uma entrada de sincronização chamada de clock (clk)
Sensível a borda de subida 
Essa entrada de clock pode ser de dois tipos



Sensível a borda de descida 

Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

Símbolo FF-SC Sensível borda de ↑


Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

S

C

Clk

Q

0

0

Anterior

1

0

1

0

1

0

1

1

Ambígua

FF -SC ↓

S
C
Clk
Q
0
0
↓
Anterior 
1
0
↓
1
0
1
↓
0
1
1
↓
Ambíguo 

Flip-flop tipo D (data)

Esse FF como todos os outros também pode funcionar tanto com transições de subida como de descida, a diferença é que ele possui apenas duas entradas, sendo uma de clock e outra de dados (data)

FF D ↑
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

D

Clk

Q

0

0

1

1

Flip-flop JK ↑

Esse FF é parecido com o FF-SC-↑ com a diferença que ele tem um estado chamado de comutação (toggle) o qual faz com que suas saídas fiquem alternando dependendo da configuração de suas entradas

FF-SC-↑

J
K
Clk
Q
0
0
↑
Não muda 
1
0
↑
1
0
1
↑
0
1
1
↑
Comuta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta
Desenhos à Tinta

 

Criado com o Microsoft OneNote 2016.

Comentários

Postagens mais visitadas deste blog

Construindo um elevador com o Arduino

Computing heater: uso de computadores para aquecimento sustentável de salas e escritórios