EXPERIMENTS MANUAL
Manual de Experimentos
Manual de Experimentos
Conteúdo
1. Objetivos .................................................................................................................................2
2. Introdução Teórica.................................................................................................................. 2
3. Procedimento Experimental .................................................................................................. 8
4. Experiência 01: Portas Lógicas .............................................................................................8
5. Experiência 02: Construção De Tabelas-Verdade Mais Complexas ............................... 11
6. Experiência 03: Circuitos Lógicos A Partir De Uma Expressão Lógica Fornecida ........ 12
7. Experiência 04: Circuitos Lógicos A Partir De Uma Situação Real .................................. 13
8. Experiência 05: Simplificação De Expressões Lógicas Por Álgebra De Boole ............. 14
9. Experiência 06: Simplificação De Expressões Lógicas Por Mapa De Karnaugh .......... 16
10. Experiência 07: Introdução ao Flip-Flop RS .................................................................... 18
1
M-1112A - LÓGICA DIGITAL COMBINATÓRIA
1. Objetivos
2. Introdução Teórica
Como seu próprio nome diz, as portas lógicas são portas que trabalham com uma lógica
própria para o desenvolvimento de sistemas digitais, utilizando sinais binários (1 para Vcc
e 0 para Gnd). Partindo apenas do conceito de lógica, podemos elaborar qualquer sistema
eletrônico, pois entendendo suas propriedades e aplicando o conceito de lógica, podemos
prever o que irá acontecer com o circuito em questão.
Quando falamos em portas lógicas temos que primeiramente saber quais os tipos e as
características das mesmas. De maneira geral todas portas possuem entrada e saída, além
de cada porta lógica possuir sua tabela verdade correspondente, cujo nos descreve o
funcionamento da porta em questão.
As portas AND tem como característica a necessidade de todas as suas entradas terem
sinal lógico 1, para sua saída ter nível lógico 1.
Sua representação em expressões é dada por “.” (ponto).
A) B)
2
A) B)
Porta OR - A) Representação e B) Tabela Verdade.
As portas NOT tem como característica a inversão de sinal da entrada na saída, ou seja se
na entrada tivermos nível lógico 1, a saída terá nível lógico zero e se na entrada tivermos
nível lógico zero teremos na saída nível lógico 1.
Sua representação em expressão é dada por “ —-” ( barra ).
A) B)
Porta NOT - A) Representação e B) Tabela Verdade.
As portas NAND nada mais são do que as portas AND com sua saída ligada numa porta
NOT, assim o que era nível lógico 1 na porta AND vira nível lógico zero na NAND e o que era
nível lógico 0 na porta AND vira nível lógico 1 na NAND.
Sua representação em expressões é dada pela combinação dos dois sinais em questão.
A) B)
Porta NAND - A) Representação e B) Tabela Verdade.
3
2.5 Porta NOR ou Porta NÃO OU:
Seguindo com a mesma linha de raciocínio, a porta NOR é uma porta OU com sua saída
ligada em uma porta NOT, assim o que era nível lógico 1 na porta OU vira nível lógico 0 na
porta NOR e o que era nível lógico 0 na porta OU vira nível lógico 1 na porta NOR.
Sua representação em expressões é dada pela combinação dos dois sinais em questão.
A) B)
Porta NOR - A) Representação e B) Tabela Verdade.
A porta XOR trata-se de uma combinação de portas lógicas que tem como característica a
saída de nível lógico 1 apenas quando uma das entradas possui nível lógico 1.
Sua representação em expressões é dada por .
A) B)
Porta XOR - A) Representação e B) Tabela Verdade.
A porta XNOR trata-se de uma combinação de portas lógicas que tem como característica
a saída de nível lógico 1 quando todas as entradas possuem o mesmo nível lógico. Sua
representação em expressões é .
A) B)
Porta XNOR - A) Representação e B) Tabela Verdade.
4
2.8 Circuitos Combinacionais e Simplificação de Circuitos Lógicos:
Como já estudado anteriormente vimos os tipos e o funcionamento das portas lógicas. Uma
coisa que também pode ser observado foi a equivalência entre portas, ou seja, poder fazer
uma porta a partir de outro circuito lógico combinacional, comumente utilizado na resolução
de problemas práticos. A partir destas considerações, podemos entrar no objetivo desta
experiência, que é de introduzir os conceitos de Circuitos Combinacionais e da Simplificação
de Circuitos Lógicos. Um outro dado importante que também será muito útil futuramente é a
construção do circuito a partir de sua tabela verdade.
Álgebra de Boole:
5
Agora temos que ter em mente as seguintes propriedades algébricas:
• Propriedade Comutativa: Esta propriedade vale-se tanto para a adição quanto para a
multiplicação:
A+B =B+A
A.B=B.A
• Propriedade Associativa: Esta propriedade vale-se tanto para a adição quanto para a
multiplicação:
A+(B+C)= (A+B)+C=(A+C)+B
(A.B).C= (A.C).B= (C.B).A
• Propriedade Distributiva:
A.(B+C)=A.B+ A.C
Teoremas de De Morgan:
Também chamado de mapa de Karnaugh, ele é utilizado para simplificar circuitos lógicos
de uma maneira muito mais rápida e prática. O diagrama pode ter 2, 3, 4 ou até mais
variáveis, porém nesta experiência nos limitaremos a 4 variáveis. De maneira genérica o
mapa é constituído de quadrados, que representa a saída do circuito conforme exemplificado
abaixo. Com o diagrama de Karnaugh é possível montar um circuito lógico a partir de sua
tabela verdade sem maiores complicações, mostrando-se muito útil quando queremos que
a saída de um circuito apresente certa característica conforme variamos suas entradas.
6
Exemplo de 2 variáveis:
Aqui fica muito mais claro como é composto o diagrama, onde nos índices 0, 1, 2, 3 são
colocados os dados das saídas do circuito. Com o diagrama preenchido, passamos para o
próximo passo, onde é feito o agrupamento, que visa agrupar sempre o maior numero de 1
do diagrama. O agrupamento pode é feito sempre com 1 vizinhos, onde o agrupamento
pode ser feito com 1, 2 ,4, 8 ou 16 números 1 no diagrama. Para melhor entender como
funciona o agrupamento e o preenchimento segue um exemplo:
A) B)
A) Diagrama e B) Tabela Lógica.
Aqui já podemos definir como é o circuito lógico, pois vemos que é possível realizar dois
agrupamentos entre os índices 1-3 e 2-3, onde conseguimos obter a seguinte expressão:
B+AB’. Finalmente temos o seguinte circuito:
7
Modelo com 4 variáveis.
3. Procedimento Experimental
• Os problemas aqui apresentados têm por objetivo deixar o aprendiz desenvolver seu
raciocínio lógico, por isso na maioria dos casos não serão apresentados esquemas a
serem montados.
• A placa M-1112A possui várias portas lógicas iguais e será deixado livre ao executante
escolher quais portas utilizar, por isso não serão apresentados os tradicionais desenhos
das placas com indicações dos cabos.
• A maleta possui terminais de alimentação, porém toda a placa M-1112A NÃO está
alimentada. Note que os circuitos integrados devem ser alimentados nos pontos indicados
e que quando alimenta-se qualquer um dos CI’s, todos os demais também serão
energizados por questão de praticidade. O objetivo dessa energização é LEMBRAR ao
aprendiz que as portas lógicas necessitam de alimentação, algo desprezível na teoria.
• A alimentação da placa M-1112A segue a tecnologia CMOS. Sugerimos alimentação de
5V.
1. Com o breve conhecimento teórico sobre as portas lógicas, verifique na pratica o seu
funcionamento:
AND
8
OR
NOT
NAND
NOR
XOR
XNOR
9
2. Usando seu conhecimento em portas lógicas simule uma porta NOT a partir de uma porta
NAND. Simule também utilizando uma porta NOR.
Porta NAND Porta NOR
3. Seguindo o mesmo raciocínio crie portas AND,OR,NAND e NOR, utilizando outras portas.
Comprove se ambas são equivalentes por suas tabelas lógicas.
10
5. Experiência 02: Construção De Tabelas-Verdade Mais Complexas
1. Dado o circuito utilizando portas lógicas abaixo, pede-se para encontrar sua tabela verdade
correspondente em cada ponto determinado no circuito.
Tabela Verdade
A B Y1 Y2
0 0
0 1
1 0
1 1
Tabela Verdade
A B Y1 Y2 Y3
0 0
0 1
1 0
1 1
Tabela Verdade
A B C Y1 Y2 Y3
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
11
6. Experiência 03: Circuitos Lógicos A Partir De Uma Expressão
Lógica Fornecida
• A’B+ABC+AD’+D(A+B):
• (AB)’.(CB’) +(AC)+(D+B)’
• (A B)+(C D).(D’+A)+B’
2. Simule uma impressora que imprima 1 documento por vez, porém ela deve obedecer
uma ordem expressa por A>B>C, ou seja A tem preferência sobre B e B tem preferência
sobre C. Para melhor visualizar, conecte cada entrada em um sinalizador ou LED para
verificar qual documento está sendo impresso e se o circuito respeita a lógica preferencial
estabelecida.
12
7. Experiência 04: Circuitos Lógicos A Partir De Uma Situação Real
1. Crie um circuito que simule uma impressora que tenha 3 linhas de entrada, que possua a
seguinte lógica: apenas 1 documento pode ser imprimido por vez.
2. Com base no problema anterior, seria possível substituir o circuito encontrado por este
circuito abaixo? Explique sua resposta baseando-se nas respectivas tabelas verdades.
Tabela Verdade
A B C Y0 Y1
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 0
1 0 0 1 1
1 0 1 0 0
1 1 0 0 0
1 1 1 0 1
R:_________________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
3. Reproduza o seguinte problema lógico, onde temos uma cabra, um lobo, e uma alface.
Sabendo-se que não pode se deixar junto a cabra com a alface, nem o lobo com a cabra,
crie um circuito que represente esta lógica. Considere nível lógico 1 como problema
onde é violada a lógica do programa.
13
8. Experiência 05: Simplificação De Expressões Lógicas Por
Álgebra De Boole
1. A partir da tabela verdade abaixo monte seu circuito correspondente. Após isto, utilizando
a álgebra de Boole e os teoremas de De Morgan, simplifique o circuito e faça seu novo
circuito correspondente. Verifique se ambas tabelas verdades são equivalentes.
Tabela Verdade
A B C Y
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Comparativo
A B C Y0 Y1
0 0 0 0 0
0 0 1 1 1 Circuito simplificado
0 1 0 1 1
0 1 1 1 1
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
14
2. A partir da expressão lógica, obtenha seu circuito lógico correspondente junto com sua
tabela verdade, então aplique a álgebra de Boole e obtenha o circuito simplificado do
circuito em questão.
• A’B’C’+A’BC’+A’BC+AB’C’+ABC’
Tabela Verdade
Circuito sem simplificação
A B C Y
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
R: ___________________________________________________________________
Circuito simplificado
15
9. Experiência 06: Simplificação De Expressões Lógicas Por Mapa
De Karnaugh
1. Obtenha a tabela verdade do circuito lógico abaixo. Após isto, utilizando o diagrama de
Karnaugh, simplifique o circuito.
Tabela Verdade
A B C Y
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Circuito simplificado
2. Em uma determinada empresa que trabalha apenas com eletrônica digital, foi pedido
para um funcionário resolver o seguinte problema: ele deve optar qual porta lógica seria
mais adequada para resolver um problema lógico, baseando-se em seu diagrama de
Karnaugh. A partir dessas informações resolva o problema, justificando a sua resposta.
Desenhe o circuito correspondente ao bloco lógico em questão.
• Diagrama de Karnaugh:
16
• Agrupamento:
R: ___________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
________________________________________________________________________
Diagrama de Karnaugh
Tabela Verdade
A B C D Y
0 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 Possíveis Agrupamentos
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
17
Circuito Equivalente
3. Dê um pulso (aperte e solte) a chave “A”. O que aconteceu com cada um dos LEDs?
R: ____________________________________________________________________
4. Dê outro pulso na chave “A” e verifique se altera algo no estado dos LEDs:
R: ____________________________________________________________________
6. Volte a dar outro pulso na chave “B”. Houve alguma mudança no estado dos LEDs?
R: ____________________________________________________________________
7. Você pôde observar até o presente momento duas características marcantes no circuito:
uma em relação aos estados de cada um dos LEDs em relação ao outro e outra
característica em relação à sequência feita com as chaves. Indique, com suas palavras,
quais foram as características observadas:
R: ___________________________________________________________________
_______________________________________________________________________
_____________________________________________________________________
_____________________________________________________________________
18
8. Acabamos de montar uma unidade muito simples da eletrônica digital sequencial chamada
de “flip-flop RS”. Agora aperte as chaves “A” e “B” simultaneamente e indique o estado
lógico de cada LED:
R: ___________________________________________________________________
10.Indique algum circuito de nosso dia-a-dia que faça utilização do flip-flop analisado nesta
experiência:
R: ___________________________________________________________________
_______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Revisão: 01
Data da Emissão: 05.02.2010
19
MINIPA ELECTRONICS USA INC. MINIPA INDÚSTRIA E COMÉRCIO LTDA.
10899 - Kinghurst # 220 Alameda dos Tupinás, 33 - Planalto Paulista
Houston - Texas - 77099 - USA 04069-000 - São Paulo - SP - Brasil