Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Prática 2

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 7

Prática 2: Equivalência de Portas Lógicas

Maria Clara Cardoso Gomes


Aluna de Engenharia Elétrica – UFPI
cardosoclara@ufpi.edu.br

Resumo: Na seguinte pratica, Também são utilizados jumpers


será feito a utilização da para as ligações e o circuito é
equivalência de portas lógica, ou montado no Kit de Eletrônica Digital
XD101.
seja, tal ação será feita por meio
de diversos tipos de portas para 3. RESUMO:
formar outras portas
equivalentes, sendo necessário I. Introdução:
para simplificar montagens.
Na prática a seguir, fará o uso de
Palavras-chave: portas lógicas, métodos que demonstram a
entradas, equivalência de portas equivalência de portas lógicas, o
lógicas, saídas. que se faz de muita necessidade
para a facilitação da montagem e
Summary: In the following economia de CIs.
practice, the equivalence of logic
gates will be used, that is, this Porta Lógica XOR
action will be done through
different types of gates to form As portas lógicas OU EXCLUSIVO
other equivalent gates, being (XOR), é uma porta lógica que
necessary to simplify assemblies. resulta da variação de uma porta
OR, utilizam-se do operador de
Keywords: logic gates, inputs, soma lógica, com um círculo. A
equivalence of logic gates, saída é igual a 0 se as entradas
outputs. forem iguais. A saída é igual a 1 se
as entradas não forem iguais, se
1. OBJETIVO: uma delas diferirem das outras.

Projetar uma função lógica XOR a Porta Lógica XNOR (Negação do


partir da tabela da verdade; Usar o OU exclusivo)
Teorema de Morgan para verificar a
equivalência de circuitos lógicos; Como todas as outras portas já
Usar a porta XOR para projetar estudadas, a porta XOR também
circuitos comparadores. apresenta sua negação. A porta
XNOR faz o papel invertido da XOR
2. MATERIAL UTILIZADO
. Está, por sua vez, resulta em um
Nesta prática utiliza-se os seguintes valor de alto nível se, e somente se,
circuitos integrados: todas as variáveis de entrada forem
iguais. Por isso a XNOR também é
• CI 74LS86N conhecida como função
• CI 74LS00N coincidência.
• CI 74LS32N
• CI 74LS04N
Observando a tabelas verdade das produto lógico (conhecido como
portas possível (AND, OR e NOT), AND) de duas variáveis ao ser
verifica-se que através das invertido é equivalente a inverter
combinações daquelas, vão gerar cada variável individualmente e, em
saídas iguais. Fazendo isso, seguida, fazer a operação OR entre
descobre-se que porta XOR de elas.
entradas A e B pode ser
representada por:

S = A’B + AB’ (1)

Como já visto, que uma porta


XNOR é a negação da XOR, basta
negar a equação (1). Com o auxílio
do teorema de De Morgan, Note que primeiro foi realizada a
simplifica a equação para a operação entre parênteses,
seguinte: operação AND, depois a inversão
foi aplicada ao resultado. Na outra
S = AB + A’B’ (2) linha, primeiro foi realizada a
operação de inversão e depois a
O teorema de De Morgan, por sua
operação OR.
vez, é o teorema que dá a
equivalência de certas portas. Em 4. Montagens
tese, o teorema mostra que a soma
lógica (conhecida como OR) de Montagem 1:
duas variáveis ao ser invertida (ou 1. Descrição do Funcionamento:
seja, negada) é equivalente a
inverter cada variável a) Bloco Funcional:
individualmente e, em seguida,
Nesta primeira montagem
fazer a operação AND entre elas..
buscaremos o funcionamento de
uma porta XOR, a partir das portas
AND, NOT e OR, utilizando a
equivalência de portas. Para facilitar
a operação será usado a porta
NAND, no lugar das portas AND e
OR, pois suas estruturas podem ser
substituídas por a primeira e
aplicando os teoremas de De
Note que primeiro foi realizada a Morgan é possível obter todo o
operação entre parênteses, circuito com poucas NANDs. A XOR
operação OR, depois a inversão foi será de duas entradas, A e B.. A
aplicada ao resultado. Na outra entrada A é colocada em uma porta
linha, primeiro foi realizada a NAND juntamente com B. Logo
operação de inversão e depois a após o resultado (AB)’ é colocando
operação AND. Ainda temos que o em outras duas NANDs, uma com A
e a outra com B. Em seguida, o operação NAND com as entradas,
resultado dessas duas NANDs é que estão novamente ligadas aos
colocado na quarta NAND, gerando pinos 2B e 4A. A saída dessas
operações se darão nos pinos 2Y e
assim a saída do circuito.
4Y, estes iram ser novamente
b) Tabela Verdade: ligados ao 3B e 3A
respectivamente. A saída
A tabela a seguir mostra todas as final do circuito se dá no pino 3Y
entradas e saídas possíveis para a ligado a um LED.
montagem. A e B são as entradas e FIGURA 2: ESQUEMA ELÉTRICO DA
X a saídas do circuito. MONTAGEM 1

TABELA 1: TABELA VERDADE DA


MONTAGEM 1

A B X
0 0 0
1 0 1
0 1 1
1 1 0

5. Verificação do
Funcionamento:
c) Expressão Lógica:
A seguir é apresentado na tabela, o
A seguinte expressão lógica se
funcionamento do circuito. Cada
refere ao circuito da montagem 1.
chave representa uma entrada. A
chave A representa a entrada A e a
S = (((AB)’A)’((AB)’B)’)’ (3)
chave B representa a entrada B. O
estado do led representa o nível
d) Circuito Lógico:
lógico de saída.
As entras são A e B,que podem TABELA 2: FUNCIONAMENTO DA
apresentar nível H(alto) ou l(baixo) e MONTAGEM 1
x é a saída que também podem A B LED
aberta aberta desligado
apresentar nível alto ou baixo. fechada aberta acesso
aberta fechada acesso
FIGURA 1: DIAGRAMA LÓGICO DA fechada fechada desligado
MONTAGEM 1
Montagem 2:

1. Descrição do
Funcionamento:

a) Bloco Funcional:
2. Diagrama Elétrico:
A segunda montagem corresponde
No diagrama elétrico abaixo a um comparador de dois números
utilizaremos o CI 74LS00N. Há duas binários de três algarismos.
A e B, estas estão inicialmente Primeiramente, o circuito é feito com
ligadas aos pinos 1A e 1B. A portas XNOR, pois com elas é
saída 1Y é ligada juntamente aos possível realizar a comparação de
pinos 2A e 4B para ocorrer a dois números. Os números
apresentam a forma x2x1x0, ou c) Expressão Lógica:
seja, apresentam três bits, sendo x2
o bit mais significativo (MSB) e x0 o A seguinte expressão lógica se
bit menos significativo (LSB). refere ao circuito da montagem 2.
O funcionamento do comparador se
da de forma que cada bit de um S = (x0 y0 )’(x1 y1)’(x2 y2)’ (4)
número é comparado com o bit do
outro número, respeitando a d) Circuito Lógico:
posição do MSB.
Os bit x2, x1 e x0 são colocados em O circuito lógico a baixo representa
uma porta XNOR com y2, y1 e y0, o funcionamento lógico do circuito
respectivamente . Caso os bits da montagem 2. As entradas são os
sejam iguais a saída será 1 e caso bits dos dois números e a saída é
os bits sejam diferentes a saída gerada a partir da comparação entre
será 0. Duas ANDs são colocadas esses.
para testarem se todos os bits são
iguais. Caso alguma porta XNOR FIGURA 3: DIAGRAMA LÓGICO DA SEGUNDA
MONTAGEM
apresente sinal 0, a saída das ANDs
será 0, não apresentando sinal ao
final do circuito, portanto o número é
diferente. Se todos os bits forem
iguais, todas as portas XNOR darão
saída 1, portanto os binários são
iguais.

b) Tabela Verdade: 2. Diagrama Elétrico:

A tabela a seguir mostra todas as Ao contrario da montagem do


diagrama lógico, no diagrama
entradas e saídas possíveis para a
elétrico são feitas algumas
montagem, listando 8 exemplos de alterações. Na montagem
binários que tem saída 1(são iguais) não é possível utilizar CIs de portas
e 8 binários com saída 0 (que são XNOR, com isso, se a necessário
diferentes). que seja feita alguma equivalência
de portas para que seja
TABELA 3: TABELA VERDADE DA possível montar o circuito.
MONTAGEM 2
Y2 Y1 Y0 X2 X1 X0 X Ao analisar a tabela verdade é
0 0 0 0 0 0 1 possível escrever a porta
0 0 1 0 0 1 1 XNOR como soma de produtos.
0 1 0 0 1 0 1
Sendo assim, ao realizarmos as
0 1 1 0 1 1 1
1 0 0 1 0 0 1 equivalências dos teoremas
1 0 1 1 0 1 1 booleanos, chegaremos a um
1 1 0 1 1 0 1 circuito que apresenta
1 1 1 1 1 1 1
0 0 0 0 0 1 0
quatro portas XOR e duas portas
0 0 1 0 0 0 0 OR, sendo assim possível
0 0 1 0 1 0 0 montar o comparador.
0 1 0 0 0 1 0 Na figura abaixo temos a montagem
0 1 1 0 1 0 0
0 1 0 0 1 1 0 do circuito, de inicio, cada chave,
0 1 1 1 0 0 0 que representa um bit, é ligado a
1 0 0 0 1 1 0 um pino do CI 74LS86N, o qual faz
três operações XOR. Os pinos 1A
e 1B comparam os LSBs gerando 0 1 1 1 0 0 0
1 0 0 0 1 1 0
uma saída em 1Y, 4B e 4A
comparam os MSBs gerando a Montagem 3:
saída no 4Y e os pinos 2A e 2B
comparam os outros dois e geram a 1. Descrição do Funcionamento
saída em 4Y. As saídas são em
seguida ligadas aos pinos do CI a) Bloco Funcional:
74LS32N. Os pinos 1Y e 2Y do
primeiro CI vão até os pinos 1A e O circuito lógico a seguir, é um
1B do outro CI. A saída dado no circuito de duas entradas e uma
pino 1Y é religada ao pino 2A saída que simula o comportamento
enquanto a saída 4Y do outro CI é de uma porta NAND usando as
conectada ao 2B. Após essas portas NOT e OR.
operação, a saída 2Y do segundo A e B, são as duas entradas, onde
CI é ligada a outra porta do CI de ambas são ligadas à portas NOT,na
portas XOR, no pino 3B. qual tem seu sinal invertido. Após a
Enquanto isso o pino 3A é porta NOT, as duas entradas
conectado ao Vcc, ou seja, ele seguem e são ligadas a uma porta
sempre vai estar “ligado”, OR, gerando a saída do circuito.
apresentando nível 1.. Nessa montagem é possível a
confirmação do teorema de De
Morgan. A soma de duas portas
invertidas equivalem a uma porta
NAND.

b) Tabela Verdade:

A tabela verdade apresentada a


seguir corresponde à tabela
verdade do circuito da montagem 3.
3. Verificação do
Funcionamento TABELA 5: TABELA VERDADE PARA
MONTAGEM 3
A B S
0 0 1
O funcionamento do circuitos pode 0 1 1
ser observado na tabela a seguir. 1 0 1
1 1 0
TABELA 4: FUNCIONAMENTO DA
MONTAGEM 2 c) Expressão lógica:
Y2 Y1 Y0 X2 X1 X0 LED A seguinte expressão lógica
0 0 0 0 0 0 1 representa o circuito da montagem
0 0 1 0 0 1 1
0 1 0 0 1 0 1 3.
0 1 1 0 1 1 1 S = A’+B’ (5)
1 0 0 1 0 0 1
1 0 1 1 0 1 1
1 1 0 1 1 0 1
e) Circuito Lógico:
1 1 1 1 1 1 1
0 0 0 0 0 1 0 As entradas A e B, onde ambas
0 0 1 0 0 0 0 invertidas em duas portas NOT. Em
0 0 1 0 1 0 0
0 1 0 0 0 1 0
seguida elas entram uma porta OR
0 1 1 0 1 0 0 gerando a saída X.
0 1 0 0 1 1 0
FIGURA 5: CIRCUITO LÓGICO DA 4. QUESTÕES
MONTAGEM 3

1. Mostrar a partir da tabela


verdade da porta XOR,
como é possível
implementar uma inversor,
utilizando a porta XOR.
2. Diagrama Elétrico
Através da tabela da porta XOR é
No circuito abaixo,são utilizadas possível observar os valores de
duas chaves, A e B, que suas entrada e suas saídas.
representam as entradas. Temos que, na tabela da XOR,
As duas chaves(A e B) são quando se tem uma entrada em 1, é
conectadas ao CI 74LS04N, o qual o valor da outra variável é invertida.
corresponde à portas NOT. A é Por tanto, para obtermos uma
ligada no pino 6A e B é inversora a partir de uma porta
ligada ao pino 5A. As saídas XOR, necessita se apenas que se
invertidas são dadas em 6Y e fixe uma entrada em 1 e ela passará
5Y respectivamente. Estas são a ser uma porta inversora.
levadas aos pinos 2A e 2B
do CI 74LS32N(OR). A saida do TABELA 7: TABELA VERDADE PORTA XOR
circuito será no pino 2Y, A B X(Saida)
que está ligado à um led, no qual 0 0 0
será observado seu funcionamento. 0 1 1
1 0 1
FIGURA 6: ESQUEMA ELÉTRICO DA 1 1 0
MONTAGEM 3

2. Obter a função XNOR em


termos de inversores e das
portas AND e OR, a partir
da interpretação lógica da
Verdade.
3. Verificação do
Funcionamento A tabela a seguir corresponde as
entradas e saídas de XNOR:

A seguir é apresentado na tabela, o TABELA 8: TABELA VERDADE PORTA XNOR


funcionamento do circuito. Cada A B X
0 0 1
chave representa uma entrada. A 0 1 0
chave A representa a entrada A e a 1 0 0
chave B representa a entrada B. O 1 1 1
estado do led representa o nível
lógico de saída. Olhando para os termos da tabela
que resultado 1, pode-se obter uma
TABELA 6: TABELA DA TERCEIRA soma de produtos. No caso dessa
MONTAGEM porta os termos são AB e A’B’.
A B LED
aberta aberta acesso Portanto a seguinte equação lógica
aberta fechada acesso corresponde à uma porta XNOR.
fechada aberta acesso
fechada fechada desligado
S = AB + A’B’ (6)
3. Aplicando graficamente as 5. REFERÊNCIAS
equivalências de portas
lógicas, verificar se a [1] TOCCI, Ronald Jr.; WIDNER,
equivalência da Figura 1.6 Neal, S.; MOSS,
é válida. Em caso negativo, Gregory L. Sistemas Digitais. 10ed.
que modificação deve ser Pearson Prentice Hall,
feita no segundo circuito 2008. Capítulo 3.
para torná-lo equivalente
ao primeiro. 6. CONCLUSÕES

Para serem circuitos equivalentes Nesta prática foi possível a


as tabelas verdades tem que serem observação de como a equivalência
iguais. Caso não forem iguais, de portas lógicas é importante, pois
significa a que não há equivalência. com seu auxílio foi possível a
redução de jumpers e CI utilizados
As tabelas abaixo foram obtidas nas montagens, o que facilitou
através das montagens: muito na redução de realização da
prática e a visualização das
TABELA 9: TABELA VERDADE DO PRIMEIRO montagens e seus funcionamentos.
MODO DE MONTAGEM
A B C X
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1

TABELA 10: TABELA VERDADE DO SEGUNDO


MODO DE MONTAGEM
A B C X
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1

Contudo conclui-se que os circuitos


não são equivalentes. Pois
observando as tabelas acima
verificamos sua diferença.
Entretanto analisando a expressão
do segundo circuito e aplicando o
teorema De Morgan, temos que
para fazer com que a primeira
expressão seja igual a segunda
precisa se apenas que se coloque
uma porta NOT na entrada C.
Resultando assim na equivalência
das tabelas.

Você também pode gostar