Você está na página 1de 22

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO

CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA

LUMA EMANUELA DE SÁ NASCIMENTO


WERLIARLINSON DE LIMA SÁ TELES

PRÁTICA 2 – IMPLEMENTAÇÃO DE FUNÇÃO LÓGICA EM PROTOBOARD

JUAZEIRO - BA
2023
UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
CURSO DE GRADUAÇÃO EM ENGENHARIA ELÉTRICA

LUMA EMANUELA DE SÁ NASCIMENTO


WERLIARLINSON DE LIMA SÁ TELES

PRÁTICA 2 – IMPLEMENTAÇÃO DE FUNÇÃO LÓGICA EM PROTOBOARD

Relatório apresentado à Universidade Federal


do Vale do São Francisco – UNIVASF, Campus
Tecnológico, como requisito para obtenção de
nota na disciplina de Eletrônica Digital II.
Professor: Rodrigo Pereira Ramos.

JUAZEIRO - BA
2023
Sumário

INTRODUÇÃO ............................................................................................................... 4
1.1 OBJETIVOS ............................................................................................................ 4
2. DESENVOLVIMENTO ........................................................................................... 12
2.1 SITUAÇÃO PROBLEMA .................................................................................... 12
2.2 PROCESSO DE MINIMIZAÇÃO DA FUNÇÃO LÓGICA ................................ 12
2.2.1 Representação em tabela-verdade ............................................................... 13
2.2.2 Aplicação do mapa de Karnaugh ................................................................ 13
2.2.3 Aplicação de álgebra Booleana .................................................................... 14
2.3 LISTAGEM DOS CI’S UTILIZADOS ................................................................. 14
2.3.1 CI 74HC08 ..................................................................................................... 14
2.3.2 CI 74HC32 ..................................................................................................... 16
2.4 O CIRCUITO COMPOSTO POR PORTAS LÓGICAS E POR CI’S .................. 17
3. CONCLUSÃO ........................................................................................................... 19
REFERÊNCIAS ............................................................................................................ 21
1- INTRODUÇÃO

Uma parte fundamental da prática de circuitos combinacionais é referente à


projeção e simulação do sistema para implementação de forma aperfeiçoada.

Na engenharia elétrica, esse aperfeiçoamento pode muitas vezes significar


uma grande redução de custos, ou até mesmo desempenhar um papel de grande
importância para resolução de algum problema que possa ter surgido. Para o curso
que de imediato tem por objetivo tornar-nos capazes de manipular e projetar
circuitos que supra nossas necessidades, o conhecimento e aplicação de tais
elementos se torna essencial.

Dessa forma, o desenvolvimento da prática de implementação de uma


função lógica problema busca integrar conhecimentos também tratados
anteriormente na disciplina de eletrônica digital I para a projeção do circuito e
simulação em protoboard.

1.1 OBJETIVOS

Esta atividade tem como como objetivo mostrar o funcionamento dos


componentes básicos de um circuito no que envolve o âmbito de Circuitos
Integrados, levando em consideração todo conteúdo teórico aprendido em
Eletrônica Digial 1 para resolução do problema apontado. Para realização desse
objetivo, foi essencial, além de relembrar os conteúdos estudados, colocar a solução
em prática na Protoboard, analisando, também, as diferenças entre a teoria e a
prática, mas sem ferir, claro, nenhum tópico teórico de Eletrônica Digital.

2. DESENVOLVIMENTO

2.1 SITUAÇÃO PROBLEMA

1) Um circuito digital detector de igualdade tem três entradas, A, B e


C. Sua saída, Y, irá para o nível lógico ALTO sempre que todas as entradas forem
iguais. Projete e implemente no protoboard o circuito apresentado, procurando
sempre minimizar o número de CI's usados.
2) Projete e implemente no protoboard um circuito somador completo
de um bit usando apenas portas lógicas (utilize o menor número de CI's possível).
Mostre como converter o somador completo em um subtrator completo usando
apenas um inversor e implemente o circuito modificado.
3) Projete e implemente um circuito somador de dois números de 4 bits
(A0A1A2A3 e B0B1B2B3), com uma saída V de indicação de overflow. A saída V
terá nível ALTO sempre que ocorrer um overflow na operação de soma do circuito.
Pode ser utilizado o CI 74x283.

2.2 PROCESSO DE MINIMIZAÇÃO DA FUNÇÃO LÓGICA

Seguindo as orientações apresentadas na situação problema, o primeiro


objetivo do projeto foi verificar a possibilidade de redução da expressão da função
lógica apresentada.

2.2.1 Representação em tabela-verdade

A partir dos conceitos teóricos apresentados anteriormente, podemos


expressar todas as possíveis combinações e seus decorrentes valores de saída da
expressão problema com a tabela-verdade apresentada a seguir.

Figura 1: Tabela Verdade do Problema 1


Figura 2: Tabela Verdade do Problema 2, a direita a da soma, e a esquerda o do carry

Figura 3: Tabela Verdade do Problema 2, a direita a da subtração, e a esquerda o do carry

Figura 4 Tabela Verdade do Problema 3


2.2.2 Aplicação do mapa de Karnaugh

Com os dados observados da construção da tabela-verdade apresentada


anteriormente, se fez possível a montagem dos mapas de Karnaugh apresentados a seguir.
Este primeiro representa o problema 1 baseado na tabela verdade da figura 1:

Figura 5 Mapa de Karnaugh do Problema 1

Somados os termos-produtos de cada agrupamento do mapa de Karnaugh


apresentado vimos que a expressão mínima de soma-de-produtos será:

No seguinte problema observando a tabela verdade da figura 2, que representa o


somador completo, temos os mapas para a soma (a esquerda) e o carry (a direita) expresso
na figura 6.

Figura 6 Mapa de Karnaugh do Problema 2 Somador

Somados os termos-produtos de cada agrupamento do mapa de Karnaugh


apresentado vimos que a expressão mínima de soma-de-produtos será

Que pode ser substituida pelas equações abaixo se usarmos a lógica XOR

Em seguida, para gerar o subtrator desse mesmo projeto observando a tabela verdade da
figura 3, que representa o somador completo com um inversor no carry de entrada, temos os
mapas para a soma (a esquerda) e o carry (a direita) expresso na figura 6.

Figura 7: Mapa de Karnaugh do Problema 2 Subtração

Somados os termos-produtos de cada agrupamento do mapa de Karnaugh


apresentado vimos que a expressão mínima de soma-de-produtos será

Para o circuito somador de dois números de 4 bits, usa uma sequência 4 somadores
completos demonstrados anteriormente nas figuras 2 e 6, onde os carry de saida são conectados
nos carry de entrada dos somadores posteriores. Porém, existem CI´s específicos usados em
projetos de somadores completos, entre eles podemos citar o 74x283, um somador Look-Ahead
Carry, que efetua a operação de adição obtendo o bit de carry diretamente a partir dos bits de
entrada, sem precisar a definição dos bits de saída de cada somador inteiro, ou seja, dispõe de
um carry antecipado, antecipa os sinais de carry de mais alta ordem observando os bits de baixa
ordem das parcelas.

Figura 8: Exemplo de CI 74x283


2.2.3 Aplicação de álgebra Booleana

Após o processo de tentativa de minimização da expressão através da aplicação do


mapa de Karnaugh foi obtida a mesma expressão inicial. O que nos indica que já estamos
trabalho com a expressão mínima dessa função lógica. Entretanto, um outro procedimento que
pode ser aplicado que apesar de não reduzir a expressão nos garante a redução do número de
portas lógicas utilizadas é a utilização das leis da álgebra Booleana.

Dessa forma, aplicando diretamente a lei distributiva apresentada anteriormente vimos


que a partir da álgebra Booleana, podemos expressar a função lógica como

𝐹 = 𝐴𝐶 + 𝐵(𝐷 + 𝐶) [ i ]

Ou

𝐹 = 𝐵𝐷 + 𝐶(𝐴 + 𝐵) [ ii ].
Visto que ambas as expressões são equivalentes e reduzem em o mesmo número de portas
a função lógica, se torna irrelevante qual das duas implementar. Para tal utilizaremos a
expressão [ i ].

É importante ressaltar que a partir da aplicação de um procedimento tão simples, passa a


ser necessário não mais o uso de 3 portas AND e 2 portas OR, mas 2 portas AND e 2 portas
OR.

2.3 LISTAGEM DOS MATERIAIS UTILIZADOS

• Protoboard
• CI: SN74HC08E; SN74HC32N; SN74LS283; SN74HC04; SN74HC86
• 1 Fonte de Tensão de 5 V
• 1 Multímetro
• Cabos complementares
2.3.1 CI 74HC08

O CI 74HC08 dispõe de 4 portas AND independentes de duas entradas. O dispositivo


é voltado à operação com faixa de alimentação de 2.0V a 6.0V. Quanto às atribuições de
seus pinos, essa característica do CI é melhor entendida através dos diagramas lógicos e da
ilustração a seguir.

Figura 9: Diagrama lógico e ilustração da visão superior do CI 74HC08

Ainda utilizando a ilustração acima para localização dos pinos, em seguida é


apresentada as atribuições de cada um dos pinos presentes no CI, incluindo aqueles que não
são relativos as entradas e saídas das portas AND e por isso ainda não especificados.

Número do Pino Nome do Pino Atribuição


1 1A Entrada de dados
2 1B Entrada de dados
3 1Y Saída de dados
4 2A Entrada de dados
5 2B Entrada de dados
6 2Y Saída de dados
7 GND Aterramento
8 3Y Saída de dados
9 3A Entrada de dados
10 3B Entrada de dados
11 4Y Saída de dados
12 4A Entrada de dados
13 4B Entrada de dados
14 Vcc Fonte de tensão

Dadas as informações associadas a este CI, é importante ressaltar que é a partir dele
que grande parte da função lógica será expressa, revelando a relevância de sua
implementação para o funcionamento adequado sobre as condições determinadas. A seguir
está uma tabela com as especificações recomendadas para manuseio adequado desse CI:

Figura 10: Características Elétricas Recomendadas do CI SN74HC08

2.3.2 CI 74HC32

O CI 74HC32 é um componente eletrônico que dispõe de 4 portas lógicas OR


independentes e de duas entradas, opera na faixa de alimentação de 2.0V a 6.0V e pode ser
aplicado em diversos modelos de placa, possuindo 14 terminais para conexão, os quais são
especificados abaixo:
Figura 11: Diagrama lógico e pinout do CI 74HC32

Dispondo de 4 pinos de saída e 8 pinos de entrada, O CI 74HC32 é ideal para


projetistas de circuitos e para estudantes que desejam ter mais conhecimentos sobre e lógica
booleana. Por possuir encapsulamento DIP, é o componente ideal para uso em placas de
circuito impresso ou protoboards. A pinagem do CI arranja-se de acordo com a tabela a seguir
bem como suas características elétricas recomendadas.

Número do Pino Nome do Pino Atribuição


1 1A Entrada de dados
2 1B Entrada de dados
3 1Y Saída de dados
4 2A Entrada de dados
5 2B Entrada de dados
6 2Y Saída de dados
7 GND Aterramento
8 3Y Saída de dados
9 3A Entrada de dados
10 3B Entrada de dados
11 4Y Saída de dados
12 4A Entrada de dados
13 4B Entrada de dados
14 Vcc Fonte de tensão
Figura 12: Características Elétricas Recomendadas do CI SN74HC32

2.3.3 CI SN74LS283

O CI SN74LS283 dispõe de 4 entradas para 2 blocos somadores dependentes. O


dispositivo é voltado à operação com faixa de alimentação de 2.0V a 5.5V. Quanto às
atribuições de seus pinos, essa característica do CI é melhor entendida através dos diagramas
lógicos e da ilustração a seguir.

Figura 13: Diagrama lógico e pinout do CI SN74LS283

Figura 14: Características Elétricas Recomendadas do CI SN74LS283


2.3.4 CI SN74HC04

O CI SN74HC04 dispõe de 6 entradas para componentes inversores. O dispositivo é voltado à


operação com faixa de alimentação de 2.0V a 6,0V. Quanto às atribuições de seus pinos, essa
característica do CI é melhor entendida através dos diagramas lógicos e da ilustração a seguir.

Figura 15: Pinout do CI SN74HC04

Figura 16: Características Elétricas Recomendadas do CI SN74HC04

2.3.5 CI SN74HC86

O CI SN74HC04 dispõe de 4 portas lógicas XOR. O dispositivo é voltado à operação com


faixa de alimentação de 2.0V a 6,0V. Quanto às atribuições de seus pinos, essa característica do
CI é melhor entendida através dos diagramas lógicos e da ilustração a seguir.
Figura 17: Pinout do CI SN74HC86

Dispondo de 4 pinos de saída e 8 pinos de entrada, O CI 74HC86 é ideal para projetistas de


circuitos e para estudantes que desejam ter mais conhecimentos sobre e lógica booleana. Por
possuir encapsulamento DIP, é o componente ideal para uso em placas de circuito impresso ou
protoboards. A pinagem do CI arranja-se de acordo com a tabela a seguir bem como suas
características elétricas recomendadas.

Figura 18: Características Elétricas Recomendadas do CI SN74HC86

2.4 O CIRCUITO COMPOSTO POR PORTAS LÓGICAS E POR CI’S

Usando o software Quartus foi possível realizar a implementação do circuito, uma


ferramenta necessária para verificar as conexões e a funcionalidade do projeto, além de auxiliar
na montagem correta do circuito em laboratório. O circuito elétrico analisado possui 4 entradas e
uma única saída, conectadas por quarto portas lógicas, três portas AND de duas entradas e duas
portas lógicas OR também de duas entradas. As conexões podem ser analisadas a seguir, bem
como o formato de onda para cada problema:
Figura 19: Circuito Lógico do Problema 1

Figura 20: Circuito Lógico Soma do Problema 2

Figura 21: Forma de onda Soma do Problema 2


Figura 22: Circuito Lógico Subtração do Problema 2 e Forma de onda

Figura 23 Circuito Lógico de um somador de 4 bits usando somadores completo


CONCLUSÃO

A montagem do circuito foi desenvolvida em laboratório e foram disponibilizados os


equipamentos necessários para sua realização, tais como, fios, os CI´s SN74HC04,
SN74HC08E; SN74HC32N; SN74LS283 e SN74HC86, a protoboard e um kit para testar o
funcionamento do circuito. A averiguação da continuidade ao longo da montagem usando o
multímetro, um equipamento eletrônico que tem por função medir algumas grandezas elétricas,
foi indispensável para evitar problemas de conexão entre os componentes do mesmo. O CI 04
não estava disponível no laboratório e, por isso, utilizamos o 05 para substituí-lo fazendo as
alterações apontadas pelo professor.

Primeiramente, os integrantes do grupo adquiriam os CI´s e escolheram os fios que


seriam empregados no experimento. Logo, utilizando os fios para fazer as conexões entre as
portas lógicas, o projeto foi ganhando vida na protoboard, que é uma placa com uma matriz de
contatos que permite a construção de circuitos experimentais sem a necessidade de solda. Em
seguida, o pino 14 de cada CI foi conectado a fonte de alimentação (Vcc) e o pino 7 ao
aterramento (Gnd) na protoboard, e, então, as entradas e a saída do circuito lógico foram
implementadas usando cabos elétricos.
O primeiro circuito, objetivando verificar o funcionamento da porta lógica EX-OR foi
implementado. No entanto, observamos um mau funcionamento em uma das respostas e, após
verificar possíveis erros no circuito, percebemos que o problema estava na entrada que
estávamos utilizando, decorrente de algum defeito no Kit, e não do circuito, o que foi
comprovado em uma segunda tentativa.

Figura 25: Problema 1 solucionado na Protoboard


O segundo circuito, que verificava o somador completo de 1 Bit, funcionou
perfeitamente, foi a partir dessa montagem que notamos que o erro do circuito anterior estava
no KIT. A tabela verdade foi utilizada como meio de comprovação do sucesso da prática em
questão:

Figura 26: Problema 2 solucionado na Protoboard - Somador

O terceiro circuito, para verificação do subtrator completo de 1 bit, não foi


implementado na protoboard, embora estivéssemos com o relatório pronto para sua realização.
Esse déficit ocorreu por falta de tempo para elaboração do mesmo, pois havíamos o deixado
por último. No entanto, em uma segunda oportunidade, realizamos todos os testes necessários
e resolvemos o problema que impedia o funcionamento do circuito: Nosso circuito lógico
apresentava inconsistências. Após reorganizar o circuito, nosso subtrator funcionou
perfeitamente.
Figura 26: Problema 2 solucionado na Protoboard - Subtrator

O quarto e último circuito montado na protoboard foi relativo ao somador completo de


4 Bits que, felizmente, também funcionou de modo adequado considerando o circuito lógico e
a tabela verdade:

Figura 27: Problema 3 solucionado na Protoboard

A partir da montagem de cada um desses circuitos, a teoria e simulação foram


verificadas como coerentes com a prática a partir da percepção visual, visto que o LED, meio
de comprovação utilizado, acendia a cada acionamento funcional para todas os testes
realizados, após realizarmos a troca da entrada que apontava defeito.
REFERÊNCIAS

Diodes Incorporated. 74HC08. Disponível em:


https://www.diodes.com/assets/Datasheets/74HC08.pdf. Acesso em: 23 out. 2022.

Diodes Incorporated. 74HC32. Disponível em:


https://www.diodes.com/assets/Datasheets/74HC32.pdf. Acesso em: 23 out. 2022.

Tocci, R. J.; Widmer, N. S. Sistemas Digitais: Princípios e Aplicações. 11. ed. São Paulo:
Pearson, 2011.

Você também pode gostar