aula 1 - funcoes logicas...menor susceblilidade ao ruído ! ci´s com maior grau de integração !...

42
Funções Lógicas SEL 0414 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Aula 1

Upload: others

Post on 19-Nov-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

SEL 0414 - Sistemas Digitais

Prof. Dr. Marcelo Andrade da Costa Vieira

Aula 1

Page 2: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Representação Numérica: l  Utilizada na representação de alguma grandeza

física l  Pode ser Analógica ou Digital Analógica: l  Pode variar ao longo de uma faixa contínua de

valores, proporcional à grandeza representada l  Velocímetro, termômetro, relógio, tensão, etc..

Digital: l  Prevê a variação de um “dígito”, proporcional à

grandeza representada l  Variação discreta, por “passos”, “degraus”; l  Relógio digital, chaves, etc..

Page 3: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Sistemas Digitais

l  Dispositivos que foram projetados para manipulação de informações discretas (lógicas)

l  Circuitos de Chaveamento:

l  Verdadeiro / Falso l  Ligado / Desligado l  Fechado / Aberto l  Alto / Baixo l  1 / 0

Page 4: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Sistemas Digitais

l Características:

l  Mais fácil de ser projetado - chaveamento l  Não importam os valores exatos, mas sim

a faixa de valores o qual ele pertence l  Maior facilidade no armanezamento de

informações l  Maior precisão e exatidão (aumento de

dígitos) l  Menor susceblilidade ao ruído l  CI´s com maior grau de integração l  Sistema Binário - Lógica Digital (0 e 1)

Page 5: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Eletrônica Digital l  Representação Binária l  Circuitos que se baseiam na variação de uma

grandeza em apenas 2 “estados” l  Circuitos Lógicos l  Estados: (ligado/desligado), (fechado/aberto), (1/0)

Page 6: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Eletrônica Digital l  Chaves, relês, diodos, transistores, etc.. l  Informação binária é representada por tensões

Page 7: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

Page 8: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

l Relação entre um conjunto de variáveis (A, B, C, D...) que só podem assumir um de dois estados possíveis.

l Operações com valores binários l Álgebra de Boole (Booleana) l Diferente das operações aritméticas l Não se operam com números, mas

com estados l ULA - Unidade Lógica e Aritmética

Page 9: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

1. FUNÇÃO E (“AND”) A B

S

A, B = 0 chave aberta 1 chave fechada S = 0 luz apagada 1 luz acesa

Hipóteses: 1.  A = B = 0 S = 0 2.  A = 0, B = 1 S = 0 3.  A = 1, B = 0 S = 0 4.  A = B = 1 S = 1

V

Funções Lógicas

Page 10: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Portas Lógicas

l  São circuitos digitais (circuitos eletrônicos) que efetuam uma função lógica (operação booleana)

l  Possui uma ou mais tensões de entrada, mas somente uma tensão de saída.

l  Os valores possíveis das tensões de entrada e da tensão de saída são somente dois: – Tensão de alimentação do circuito – Vcc – Tensão nula ou terra (GND).

Page 11: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Porta E (AND)

l  Circuito digital que efetua a função lógica E (AND)

l  Uma porta E tem dois ou mais sinais de entrada mas somente um sinal de saída;

l  É chamada porta E porque o estado de saída somente é alto (1) quando todas as entradas são altas (1).

Page 12: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

1. FUNÇÃO E (“AND”)

A B S 0 0 0 0 1 0 1 0 0 1 1 1

S = A · B S = A AND B

TABELA VERDADE

Função Lógica E Porta Lógica E

Funções Lógicas

B

A S

Page 13: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

2. FUNÇÃO OU (“OR”)

A B

S V

Funções Lógicas

Hipóteses: 1.  A = B = 0 S = 0 2.  A = 0, B = 1 S = 1 3.  A = 1, B = 0 S = 1 4.  A = B = 1 S = 1

Page 14: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Porta OU (OR)

l  Circuito digital que efetua a função lógica OU (OR)

l  Uma porta OU tem dois ou mais sinais de entrada mas somente um sinal de saída;

l  É chamada porta OU porque o estado de saída é alto (1) quando qualquer uma das entradas forem altas (1).

Page 15: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

1. FUNÇÃO OU (“OR”)

A B S 0 0 0 0 1 1 1 0 1 1 1 1

S = A + B S = A OR B

TABELA VERDADE

Função Lógica OU Porta Lógica OU

Funções Lógicas

B

A S

Page 16: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

3. FUNÇÃO INVERSORA ou NÃO (NOT)

Hipóteses: 1.  A = 0 S = 1 (chave aberta) (lâmp. acesa) 1.  A = 1 S = 0 (chave fechada) (lâmp. apagada)

Funções Lógicas

A S V

R

Page 17: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Porta Inversora ou Inversor

l Um inversor é uma porta com somente uma entrada e uma saída

l É chamado inversor ou porta NOT

porque o estado de saída é sempre o oposto ao de entrada

Page 18: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

3. FUNÇÃO NÃO (“NOT”)

S = A S = NOT A

Função Lógica NOT Porta Inversora

Funções Lógicas

A S

A S 0 1 1 0

TABELA VERDADE

A S

Page 19: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Outras Funções Lógicas

Page 20: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

4. FUNÇÃO NÃO E (“NAND”)

Funções Lógicas

A S

V

R

B

Hipóteses: 1.  A = B = 0 2.  A = 0, B = 1 3.  A = 1, B = 0

•  A = B = 1 S = 0

S = 1

Page 21: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Porta “NÃO E” (NAND)

l  Uma porta “NÃO E” é chamada assim porque é a combinação das portas “NÃO” e “E”, ou seja, sua saída é dada por:

S = A·B

l  Como o circuito é uma porta “E” (AND)

seguida de um inversor a única maneira de obter uma saída baixa é ter todas as entradas altas.

Page 22: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

l Tabela Verdade

A B S 0 0 1 0 1 1 1 0 1 1 1 0

Porta “NÃO E” (NAND)

Page 23: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

l Porta NAND: Circuito lógico equivalente:

l Símbolo Equivalente

A S

B

A S

B

Porta “NÃO E” (NAND)

Page 24: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

5. FUNÇÃO NÃO OU (“NOR”)

Funções Lógicas

R Hipóteses: 1.  A = B = 1 2.  A = 0, B = 1 3.  A = 1, B = 0

•  A = B = 0 S = 1

S = 0 A S

V B

Page 25: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Porta “NÃO OU” (NOR)

l  Uma porta NOR é chamada assim porque é a combinação das portas “NÃO” e “OU”, ou seja, sua saída é dada por:

S = A + B

l  Como o circuito é uma porta OR seguida

de um inversor a única maneira de obter uma saída alta é ter todas as entradas baixas.

Page 26: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

l Tabela Verdade

A B S 0 0 1 0 1 0 1 0 0 1 1 0

Porta “NÃO OU” (NOR)

Page 27: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

l Porta NOR: Circuito lógico equivalente:

l Símbolo Equivalente

A S

B

A S

B

Porta “NÃO OU” (NOR)

Page 28: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Diagramas de Tempo

Page 29: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA AND

Page 30: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA AND

Page 31: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

PORTA AND como porta Habilitadora

Page 32: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA OR

Page 33: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA OR

Page 34: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA NAND

Page 35: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Funções Lógicas

FORMAS DE ONDA – PORTA NOR

Page 36: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Circuito de uma Porta NAND TTL (transistor bipolar)

Page 37: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Circuitos Integrados – 7408 (4 Portas AND)

Funções Lógicas

A B S 0 0 0 0 1 0 1 0 0 1 1 1

A B S L L L L H L H L L H H H

A B S 0V 0V 0V 0V 5V 0V 5V 0V 0V 5V 5V 5V

Page 38: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Circuitos Integrados – 7432 (4 Portas OR)

Funções Lógicas

A B S 0 0 0 0 1 1 1 0 1 1 1 1

A B S L L L L H H H L H H H H

A B S 0V 0V 0V 0V 5V 5V 5V 0V 5V 5V 5V 5V

Page 39: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Exercícios Determine a equação de saída para cada circuito digital abaixo:

Page 40: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Exercícios Monte o circuito digital que execute a operação lógica abaixo:

Page 41: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

Exercício l  Escrever a expressão de saída do circuito l  Montar a tabela verdade l  Desenhar a forma de onda da saída X

Page 42: Aula 1 - Funcoes Logicas...Menor susceblilidade ao ruído ! CI´s com maior grau de integração ! Sistema Binário - Lógica Digital (0 e 1) Eletrônica Digital! Representação Binária

FIM