Buscar

Eletrônica Digital I

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Eletrônica Digital I
(Funções Lógicas – Portas Lógicas)
Prof. Márcio Moscoso
1
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
VARIÁVEL LÓGICA
- A variável lógica só pode assumir um de dois valores possíveis.
- Os valores são expressos por por afirmações declarativas, como por exemplo, VERDADEIRO (V) ou FALSO (F).
- Os dois valores possíveis, devem ser tais que, com base na lógica, sejam mutuamente exclusivos .
VALOR DA VARIÁVEL LÓGICA
Os valores assumidos pelas variáveis lógicas serão: 
0 (zero) – Falso, desligado, aberto, etc.
1 (um) – Verdadeiro, ligado, fechado, etc.
2
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO LÓGICA
- A relação funcional entre as variáveis lógicas pode ser representada através de uma tabela designada por Tabela-Verdade.
- As funções lógicas são representadas por expressões (Expressões Lógicas ou Expressões Booleanas) relacionando as variáveis lógicas.
3
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO NÃO (NOT)
- Inverte o estado da variável aplicada a sua entrada.
- Expressão Lógica
- Tabela-Verdade
4
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NÃO (NOT)
- Símbolo Esquemático
Após um outro bloco lógico
Antes de um outro bloco lógico
5
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NÃO (NOT)
- Determine a forma de onda de saída da porta NOT
6
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NÃO (NOT)
- Circuito integrado 7404
7
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO E (AND)
- Assume valor 1 quando todas as variáveis de entrada forem iguais a 1 e assume 0 nos outros casos possíveis .
- Expressão Lógica
- Tabela-Verdade
8
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Símbolo Esquemático
- Para qualquer número de entradas
9
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Circuito Integrado 7408
10
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Obter a Tabela-Verdade para a porta lógica AND com quatro variáveis de entrada.
11
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Determine a forma de onda da saída x da porta AND.
12
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Determine a forma de onda da saída x da porta AND.
O que acontecerá com a forma de onda da saída x se a entrada B permanecer em nível 0?
13
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA E (AND)
- Determine a forma de onda da saída x da porta AND.
Avaliação 1
14
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO OU (OR)
- Assume valor 0 quando todas as variáveis de entrada forem 0, e assume valor 1 nos outros casos.
- Expressão Lógica
- Tabela-Verdade
15
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA OU (OR)
- Símbolo Esquemático
- Para qualquer número de entradas
16
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA OU (OR)
- Circuito Integrado 7432
17
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA OU (OR)
- Determine a saída da porta OR
18
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA OU (OR)
- Determine a saída da porta OR
19
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO NE (NAND)
- Inverso da função AND.
- Expressão Lógica
- Tabela-Verdade
20
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NE (NAND)
- Símbolo Esquemático
21
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NE (NAND)
- Circuito integrado 7400
22
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NE (NAND)
- Determine a forma de onda da saída da NAND
23
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
FUNÇÃO NOU (NOR)
- Inverso da função OR.
- Expressão Lógica
- Tabela-Verdade
24
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NOU (NOR)
- Símbolo Esquemático
25
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NOU (NOR)
- Circuito Integrado 7402
26
Prof. Márcio Moscoso
Funções Lógicas – Portas Lógicas. 
Introdução 
Eletrônica Digital
PORTA NOU (NOR)
- Determine a forma de onda de saída para a porta NOR
27
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
Qualquer circuito lógico pode ser completamente descrito usando as operações booleanas previamente definidas, porque as portas AND, OR e NOT são os blocos básicos para a construção de sistemas digitais.
- Exemplos
28
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
CIRCUITOS COM INVERSORES
- Sempre que um INVERSOR é apresentado em um diagrama de circuitos lógicos, a expressão para a sua saída é simplesmente igual à expressão da entrada com um barra sobre ela.
- Exemplos
29
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
Exercícios 1
- Obter a expressão lógica de saída.
30
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
Exercícios 1
- Resposta.
Troque cada urna das portas AND por uma porta OR e troque a porta OR por uma porta AND. Escreva a expressão para a saída x.
Avaliação 2
31
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
Exercícios 2
- Obter a expressão lógica de saída.
32
Prof. Márcio Moscoso
Expressões Lógicas ou Booleanas. 
Introdução 
Eletrônica Digital
Exercícios 2
- Resposta.
33
Prof. Márcio Moscoso
Eletrônica Digital
DETERMINAÇÃO DA SAÍDA A PARTIR DA EXPRESSÃO
- Uma vez obtida a expressão Booleana para a saída do circuito, o nível lógico da saída pode ser determinado para qualquer conjunto de níveis lógicos das entradas. 
- Exemplo 
Calcular x para
A = 0
B = 0
C = 1
D = 1
E = 1
34
Prof. Márcio Moscoso
Eletrônica Digital
De um modo geral, as seguintes regras devem ser obedecidas quando da avaliação de expressões booleanas:
- A seguir, faça todas as operações que estão dentro dos parênteses.
- Faça a operação AND antes da operação OR, a não ser que os parênteses indiquem o contrário.
- Se a expressão tiver uma barra sobreposta, faça as operações da expressão primeiro e depois inverta o resultado.
- Primeiro, faça todas as inversões de termos simples, isto é:
DETERMINAÇÃO DA SAÍDA A PARTIR DA EXPRESSÃO
35
Prof. Márcio Moscoso
Eletrônica Digital
- Esta técnica é freqüentemente usada durante testes ou reparos de circuitos digitais, urna vez que ela mostra qual deveria ser a saída de cada porta, bem como qual deveria ser a saída final do sistema.
- Exemplo
DETERMINAÇÃO DA SAÍDA A PARTIR DO DIAGRAMA
36
Prof. Márcio Moscoso
Eletrônica Digital
Determinar o valor de x para as seguintes condições de entrada: 
 A = 0, B = 1, C = 1 e D = 0.
Avaliação 3
Determine os
níveis lógicos presentes em cada entrada e saída das portas lógicas para A = B = E = 1 e C = D = 0
37
Prof. Márcio Moscoso
Eletrônica Digital
IMPLEMENTAÇÃO DE CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
Se a operação de um circuito lógico é definida por meio de uma expressão booleana, então o diagrama do circuito lógico pode ser implementado diretamente desta expressão.
38
Prof. Márcio Moscoso
Eletrônica Digital
IMPLEMENTAÇÃO DE CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
39
Prof. Márcio Moscoso
Eletrônica Digital
IMPLEMENTAÇÃO DE CIRCUITOS A PARTIR DE EXPRESSÕES BOOLEANAS
Desenhe o circuito que implementa a expressão
Avaliação 4
40
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Obter a expressão lógica representando o circuito
Montar a coluna de possibilidades das variáveis.
Montar as colunas para os vários membros da expressão. Preencher as colunas com os resultados.
Montar e preencher um coluna com o resultado final
41
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
42
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
43
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
44
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
45
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
46
Prof. Márcio Moscoso
Eletrônica Digital
TABELA-VERDADE DE EXPRESSÕES E CIRCUITOS
Exemplo
47
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
Quando uma linha de entrada ou saída de um símbolo de circuito lógico não possui a bolha de inversão, diz-se que esta linha é ativa em nível lógico ALTO (ativa em ALTO ).
Quando a linha ou saída possui a bolha de inversão, diz-se que esta linha é ativa em nível lógico BAIXO (ativa em BAIXO).
A presença ou ausência da bolha de inversão, então, determina a condição ativa em ALTO/ ativa em BAIXO das entradas ou saídas e é usada para interpretar a operação do circuito. 
48
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
49
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
Exemplo
O circuito lógico gera urna saída MEM, que é usada para ativar os CIs de memória de um microcomputador. Determine as condições de entrada necessárias para ativar MEM.
50
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
51
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
52
Prof. Márcio Moscoso
Eletrônica Digital
NÍVEIS LÓGICOS ATIVOS
53
Prof. Márcio Moscoso
Eletrônica Digital
Avaliação 5
O circuito lógico é usado para controlar o motor de uma unidade de disco quando o microcomputador esta enviando ou recebendo dados do disco. O circuito ligara o motor quando DRIVE = 1. Determine as condições de entrada necessárias para ligar o motor.
54
Prof. Márcio Moscoso
Eletrônica Digital
É pratica comum usar uma barra sobreposta para identificar sinais ativos em BAIXO. A barra serve como outra indicação de que o sinal é ativo em BAIXO, a ausência da barra significa que o sinal é ativo em ALTO.
IDENTIFICAÇÃO DE SINAIS LÓGICOS ATIVOS EM BAIXO
55
Prof. Márcio Moscoso
Eletrônica Digital
Freqüentemente, um sinal tem dois estados ativos, ou seja, ele tem uma função no estado ALTO e uma outra no estado BAIXO.
IDENTIFICAÇÃO DE SINAIS LÓGICOS DE DOIS ESTADOS
É usual identificar tais sinais de modo que ambos os estados ativos sejam aparentes.
Exemplo sinal de leitura e escrita.
56
Prof. Márcio Moscoso
Eletrônica Digital
Símbolos Lógicos do Padrão IEEE / ANSI 
Fornecem informações mais úteis sobre dispositivos lógicos complexos.
A principal diferença no padrão IEEE/ANSI é que ele utiliza símbolos retangulares para todos os dispositivos, em vez de formas diferentes de símbolos para cada dispositivo.
Um sistema especial de notação de dependência é usado para indicar como as saídas dependem das entradas.
57
Prof. Márcio Moscoso
Eletrônica Digital
Símbolos Lógicos do Padrão IEEE / ANSI 
58
Prof. Márcio Moscoso
Eletrônica Digital
Símbolos Lógicos do Padrão IEEE / ANSI 
Exemplo
59

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando