ELECTRONICA
UTFPR
Disciplina: EL66J
Prof. Gustavo B. Borba
Notas de aula #3
FUNÇÕES E PORTAS LÓGICAS
As funções lógicas (ou operações lógicas) manipulam variáveis lógicas, também chamadas de variáveis Booleanas. Estas variáveis podem assumir apenas dois estados distintos e mutuamente exclusivos. Por isso, é comum utilizar como valores das variáveis lógicas o “verdadeiro” (V) e o
“falso” (F). Em sistemas digitais utilizam-se, na prática, níveis (ou faixas) de tensão “alto” (High) e
“baixo” (Low), simbolizados também por “1” e “0”.
A saída de uma função lógica em função das suas entradas é determinada pela sua tabela verdade.
Os dispositivos eletrônicos que efetuam as operações lógicas são denominados portas lógicas (logic gates, ou simplesmente gates). Utilizam em geral lógica positiva, na qual:
High voltage:
Low voltage:
H
L
=
=
1
0
Função NÃO (NOT, INVERSORA ou COMPLEMENTO)
Porta lógica
Y=A
Contatos
Simbologia tradicional
Tabela verdade entrada
A
A
Y=A
A
Y
saída
A
0 1
1 0
Convenção
Entradas:
A=0 chave aberta
A=1 chave fechada
Saída:
Lâmpada apagada Y=0
Lâmpada acesa Y=1
Simbologia IEC
A
1
Y=A
Função E (AND)
Y=AB
Porta lógica
Contatos
A
Tabela verdade entradas
0
0
1
1
0
1
0
1
A
Y=AB
saída
A B AB
0
0
0
1
B
Simbologia tradicional
Y
B
Convenção
Entradas:
A,B=0 chave aberta
A,B=1 chave fechada
Saída:
Lâmpada apagada Y=0
Lâmpada acesa Y=1
Simbologia IEC
A
B
Propriedades
&
Y=AB
Comutativa: AB = BA
Associativa: (AB)C = A(BC) = ABC
Função OU (OR)
Y = A+B
Tabela verdade entradas
0
1
0
1
EL66J
0
1
1
1
Contatos
A
Simbologia tradicional
B
A
Y = A+B
saída
A B A+B
0
0
1
1
Porta lógica
B
Y
Simbologia IEC
A
B
1
Convenção
Entradas:
A,B=0 chave aberta
A,B=1 chave