Portas lógicas
Portas Lógicas
Guia Completo
Aprenda passo a passo como funcionam todas as portas lógicas, tabelas-verdade, fórmulas booleanas e como montar circuitos combinacionais.
O que são Portas Lógicas?
⚡ CONCEITO FUNDAMENTAL
Portas lógicas são circuitos eletrônicos que realizam operações com sinais binários (0 e 1). Elas são os blocos básicos de qualquer sistema digital — desde um simples alarme até um processador de computador.
1 → Tensão alta (~5V) → VERDADEIRO
3 entradas → 2³ = 8 linhas na tabela
| PORTA | SÍMBOLO | OPERAÇÃO | SAÍDA = 1 QUANDO |
|---|---|---|---|
| AND | · | A AND B | TODAS as entradas = 1 |
| OR | + | A OR B | PELO MENOS UMA entrada = 1 |
| NOT | ¬ ou ‾ | NOT A | Entrada = 0 (inverte) |
| NAND | ⊼ | NOT(A AND B) | QUALQUER entrada = 0 |
| NOR | ⊽ | NOT(A OR B) | TODAS as entradas = 0 |
| XOR | ⊕ | A XOR B | Entradas DIFERENTES |
| XNOR | ⊙ | NOT(A XOR B) | Entradas IGUAIS |
Porta AND
A saída é 1 somente quando TODAS as entradas são 1. Funciona como um interruptor em série — todos os interruptores precisam estar fechados para a lâmpada acender.
| A | B | S = A·B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
| A | B | C | S |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 0 |
| 0 | 1 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 0 |
| 1 | 1 | 1 | 1 |
Porta OR
A saída é 1 quando pelo menos UMA das entradas é 1. Equivale a interruptores em paralelo — basta um estar fechado para a lâmpada acender.
| A | B | S = A+B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 1 |
Porta NOT
Possui apenas UMA entrada. Inverte completamente o sinal: 0 vira 1 e 1 vira 0. É representada por uma bolinha no símbolo.
| A | S = Ā |
|---|---|
| 0 | 1 |
| 1 | 0 |
Porta NAND
É uma AND seguida de um inversor (NOT). A saída é 0 SOMENTE quando todas as entradas são 1. Chamada de porta universal — qualquer circuito pode ser feito só com NANDs.
| A | B | S = A·B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Porta NOR
É uma OR seguida de um inversor. A saída é 1 SOMENTE quando todas as entradas são 0. Também é uma porta universal.
| A | B | S = A+B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 0 |
Porta XOR
A saída é 1 quando as entradas são DIFERENTES entre si. Muito usada em somadores binários e detectores de paridade.
| A | B | S = A⊕B |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Porta XNOR
A saída é 1 quando as entradas são IGUAIS. É o inverso da XOR. Usada em comparadores de bits.
| A | B | S = A⊕B |
|---|---|---|
| 0 | 0 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| 1 | 1 | 1 |
Circuito do Vídeo
🎯 ANÁLISE DO CIRCUITO: AND-3 entradas + OR
O circuito mostrado no vídeo possui uma porta AND de 3 entradas (A, B, C) conectada a uma porta OR junto com a entrada C diretamente.
-
Contar o número de variáveis
O circuito tem 3 entradas (A, B, C). Logo: 2³ = 8 combinações. A tabela terá 8 linhas de dados.
-
Montar as colunas de entrada
Liste A, B, C em binário crescente: 000, 001, 010, 011, 100, 101, 110, 111 (de 0 a 7).
-
Calcular a saída intermediária da AND
Para cada linha, calcule AND(A,B,C): só é 1 na linha 7 (111).
-
Calcular a saída final da OR
Faça OR entre o resultado da AND e C: S = AND(A,B,C) + C. A saída é 1 quando qualquer um deles for 1.
-
Verificar a tabela completa
As linhas onde C=1 terão S=1 (linhas 1,3,5,7). Isso confirma que S = C neste circuito específico.
| # | A | B | C | AND(A,B,C) | S (OR final) |
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 1 | 0 | 1 |
| 2 | 0 | 1 | 0 | 0 | 0 |
| 3 | 0 | 1 | 1 | 0 | 1 |
| 4 | 1 | 0 | 0 | 0 | 0 |
| 5 | 1 | 0 | 1 | 0 | 1 |
| 6 | 1 | 1 | 0 | 0 | 0 |
| 7 | 1 | 1 | 1 | 1 | 1 |
Simulador Interativo
Clique nos botões para alternar entre 0 e 1 e veja o resultado de cada porta em tempo real.
Comentários
Postar um comentário