Escolar Documentos
Profissional Documentos
Cultura Documentos
Portas Lógicas
Portas Lógicas
1. PORTA DND
A fig.1 representa um circuito eléctrico cinstituido por uma fonte de alimentação
E, dois interruptores S1 e S2 em série e uma lâmpada L.
Fig.1
A sua funcionalidade pode ser descrita pela tabela 1:
1
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
S1 S2 L
0 0 0
0 1 0
1 0 0
1 1 1
A lâmpada L acende se e somente se os interruptores S1 e S2 estiverem fechados.
O circuito electrónico que executa a função Lógica AND chama-se porta AND, uma
vez que só apresenta saída L igual a 1 se “S1 AND S2” estiverem no nível lógico 1
1.1. Simbologia da porta AND (AND gate)
Uma porta AND produz uma saída de nível ALTO apenas quando todas as entradas
forem nível ALTO. Quando qualquer uma das entradas for nível BAIXO, a saída será
nível BAIXO. Portanto, o propósito básico da porta AND é determinar quando certas
condições são simultaneamente verdadeiras, conforme indicado pelos níveis ALTOS em
todas as entradas e para produzir um nível ALTO na saída para indicar que todas essas
condições são verdadeiras. As entradas da porta AND de 2 entradas mostrada na Figura
1 são denominadas S1 e S2 e a saída é denominada L. A operação da porta pode ser
expressa da seguinte forma:
Para uma porta AND de 2 entradas, a saída L será nível ALTO apenas quando as
entradas S1 e S2 forem nível ALTO; L será nível BAIXO quando S1 ou S2 for nível
BAIXO, ou ainda quando S1 e S2 forem nível BAIXO.
2
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
2. PORTA OU (OR)
A fig.2 representa um circuito eléctrico cinstituido por uma fonte de alimentação E,
dois interruptores S1 e S2 em paralelo e uma lâmpada L.
3
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
S1 S2 L
0 0 0
0 1 1
1 0 1
1 1 1
A lâmpada L acende se os interruptores S1 ou S2 estiverem fechados.
O circuito electrónico que executa o funcionamento deste circuito eléctrico chama-se
porta OU (OR), uma vez que apresenta saída L igual a 1 se “S1 OU S2” estiverem no
nível lógico 1.
Fig.3
Uma porta OR produz um nível ALTO na saída quando qualquer das entradas for nível
ALTO. A saída será nível BAIXO apenas quando todas as entradas estiverem em nível
BAIXO. Portanto, uma porta OR determina quando uma ou mais de suas entradas
estiverem em nível ALTO e produz um nível ALTO na saída dela para indicar essa
condição. A Figura 3 mostra uma porta OR de 2 entradas, as quais são identificadas por
S1 e S2 e uma saída identificada por L. A operação dessa porta pode ser expressa da
seguinte forma:
Para uma porta OR de 2 entradas, a saída L será nível ALTO quando a entrada S1
ou a entrada S2 estiverem em nível ALTO, ou quando tanto S1 quanto S2 estiverem
em nível ALTO; a saída L será nível BAIXO apenas quando as duas entradas S1 e
S2 estiverem em nível BAIXO.
4
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
5
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Interruptor S1 Laâmpda L
Aberto Acesa
Fechado Apagada
Interruptor S Laâmpda L
0 1
1 0
Fig.5
6
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
7
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Tabela 6
EXEMPLO
(a) Desenvolva a tabela-verdade para uma porta AND de 3 entradas.
(b) Determine o número total de combinações de entrada possíveis para uma
porta AND de 4 entradas.
8
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Solução
a) Existem oito combinações de entrada possíveis (23 = 8) para uma porta
AND de 3 entradas. O lado da entrada da tabela-verdade (Tabela 7) mostra
todas as oito combinações de três bits. O lado da saída é todo de 0s exceto
quando todos os bits de entradas são 1s.
Tabela 7
9
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Tabela-Verdade da Porta OR
Expressões Lógicas para uma Porta OR
A função lógica OR de duas variáveis é representada matematicamente por um sinal
“+” entre as duas variáveis, por exemplo, A + B.
A adição na álgebra Booleana envolve variáveis cujos valores são o binário 1 ou o
binário 0.
As regras básicas para a adição Booleana são:
10
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
fechadas, as chaves estão fechadas e todas as três entradas da porta OR estarão em nível
BAIXO. Quando uma das janelas ou a porta for aberta, será produzido um nível ALTO
numa entrada da porta OR e a saída dessa porta vai para nível ALTO. Isso gera a
ativação e memorização num circuito de alarme para advertir a intrusão.
Entradas:
Janela A , Janela B e Porta C
Saida :
Circito de Alarne X
Tabela de verdade
11
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Para uma porta NAND de 2 entradas, a saída X será nível BAIXO apenas quando
as entradas A e B estiverem em nível ALTO; X será nível ALTO quando A ou B
for nível BAIXO ou ainda quando A e B estiverem em nível BAIXO.
Esta operação é oposta a da AND em termos do nível lógico de saída. Numa porta
NAND, o nível BAIXO (0) é o nível ativo ou acionado da saída, conforme indicado
pelo pequeno círculo na saída.
12
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
13
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
SOLUÇÃO:
Entradas:
Depósito A
Depósito B
Saída:
Diodo LED (indicando que os tanques estão acima de 1/4 da capacidade.
14
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Diagrama do sistema:
15
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
5. PORTA NOR
O termo NOR é a contração de NOT-OR e implica numa função OR com a saída
invertida (complementada). O símbolo lógico padrão para uma porta NOR de 2
entradas e o circuito equivalente com uma OR seguida de um inversor são
mostrados na Figura 10(a). O símbolo retangular é mostrado na parte (b).
Para uma porta NOR de 2 entradas, a saída X será nível BAIXO quando a entrada
A ou a entrada B for nível ALTO, ou quando ambas as entradas estiverem em
nível ALTO; a saída X será nível ALTO apenas quando as entradas A e B
estiverem em nível BAIXO.
Essa operação resulta numa saída de nível oposto ao da porta OR. Numa porta NOR,
uma saída de nível BAIXO está no nível de saída ativo ou acionado conforme indicado
pelo pequeno círculo na saída. A Figura 11 ilustra a operação de uma porta NOR de 2
entradas para todas as quatro combinações possíveis de entrada e a Tabela que segue
mostra a tabela-verdade para uma porta NOR de 2 entradas.
16
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
17
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
A saída de uma porta OR exclusivo (EX-OR) é nível ALTO apenas quando as duas
entradas estão em níveis lógicos opostos. Essa operação pode ser expressa, com
referência às entradas A e B e à saída X, como a seguir:
Para uma porta EX-OR, a saída X é nível ALTO quando a entrada A for nível
BAIXO e a entrada B for nível ALTO ou quando a entrada A for nível ALTO e a
entrada B for nível BAIXO; a saída X é nível BAIXO quando A e B forem ambas
nível ALTO ou ambas nível BAIXO.
As quatro combinações possíveis de entrada e as saídas resultantes para uma porta EX-
OR são ilustradas na Figura 13. O nível ALTO é o nível ativo ou acionado da saída e
18
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
ocorre apenas quando as entradas estão em níveis opostos. A operação de uma porta
EX-OR está resumida na tabela- verdade mostrada na que segue.
19
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
20
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
Solução
As saídas dos circuitos são conectadas às entradas de uma porta EX-OR, conforme
mostra a Figura 14. Uma falha em qualquer um dos circuitos produz saídas diferentes,
fazendo com que as entradas da EX-OR tenham níveis opostos. Essa condição produz
um nível ALTO na saída da porta EX-OR, indicando uma falha num dos circuitos.
Fig.14
21
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
7. A Porta EX-NOR
Os símbolos padrão para uma porta NOR exclusivo (EX-NOR) são mostrados na
Figura 15. O pequeno círculo na saída da porta EX-NOR indica que sua saída é oposta a
da porta EX-OR. Quando os dois níveis lógicos de entrada são opostos, a saída de uma
porta EX-NOR é nível BAIXO. A operação pode ser expressa como segue (A e B são as
entradas e X é a saída):
Para uma porta EX-NOR, a saída X é nível BAIXO quando a entrada A for nível
BAIXO e a entrada B for nível ALTO, ou quando A for nível ALTO e B for nível
BAIXO. A saída X é nível ALTO quando A e B estiverem ambas em nível ALTO
ou ambas em nível BAIXO.
As quatro combinações possíveis de entrada e as saídas resultantes para uma porta EX-
NOR são mostradas na Figura 16. A operação de uma porta EX-NOR está resumida na
Tabela que segue. Observe que a saída é nível ALTO quando níveis iguais estão nas
entradas.
22
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
23
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
24
Modulo: MOEPI024017192 - Planificar e testar circuitos de controle digital
(c) Ele vai para nível BAIXO em t = 0,8 ms e retorna para nível ALTO em t = 1 ms.
(d) Ele vai para nível BAIXO em t = 0,8 ms e retorna para nível BAIXO em t = 1 ms.
6. Cada uma das entradas de uma porta NOR de 2 entradas recebe pulso. Um pulso
vai para nível ALTO em t = 0 e retorna para nível BAIXO em t = 1 ms. O outro pulso
vai para nível ALTO em t = 0,8 ms e retorna para nível BAIXO em t = 3 ms. O pulso de
saída pode ser descrito como:
(a) Ele vai para nível BAIXO em t = 0 e retorna para nível ALTO em t = 3 ms.
(b) Ele vai para nível BAIXO em t = 0,8 ms e retorna para nível ALTO em t = 3 ms.
(c) Ele vai para nível BAIXO em t = 0,8 ms e retorna para nível ALTO em t = 1 ms.
(d) Ele vai para nível ALTO em t = 0,8 ms e retorna para nível BAIXO em t = 1 ms.
7. Cada uma das entradas de uma porta EX-OR recebe pulso. Um pulso vai para nível
ALTO em t = 0 e retorna para nível BAIXO em t = 1 ms. O outro pulso vai para
nível ALTO em t = 0,8 ms e retorna para nível BAIXO em t = 3 ms. O pulso de
saída pode ser descrito como:
(a) Ele vai para nível ALTO em t = 0 e retorna para nível BAIXO em t = 3 ms.
(b) Ele vai para nível ALTO em t = 0 e retorna para nível BAIXO em t = 0,8 ms.
(c) Ele vai para nível ALTO em t = 1 ms e retorna para nível BAIXO em t = 3 ms.
(d) As opções (b) e (c) estão corretas.
8. Um circuito de inversores em cascata é mostrado na Figura 1. Se um nível ALTO
for aplicado no ponto A, determine os níveis lógicos nos pontos de B até F.
Fig.1
9. Determine a saída, X, para uma porta AND de 2 entradas com as formas de onda de
entrada mostradas na Figura 2. Mostre, através de um diagrama de temporização, a
relação entre a saída e as entradas.
Fig.2
26