12
UNIVERSIDADE ESTADUAL DE CAMPINAS – UNICAMP FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO – FEEC Marco Aurélio Vinícius G. Beruski Relatório da Experiência 1: Circuitos Integrados Campinas, 2016

UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

Embed Size (px)

Citation preview

Page 1: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

UNIVERSIDADE ESTADUAL DE CAMPINAS – UNICAMP

FACULDADE DE ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO – FEEC

Marco Aurélio

Vinícius G. Beruski

Relatório da Experiência 1: Circuitos Integrados

Campinas, 2016

Clesio
Nota
Nota: 9,0
Page 2: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

Marco Aurélio

Vinícius G. Beruski

Relatório da Experiência 1: Circuitos Integrados

Campinas, 2016

Relatório laboratorial apresentado

como requisito parcial para

obtenção de aprovação na disciplina

EA773, no Curso de Engenharia

Elétrica, na Universidade Estadual

de Campinas.

Prof. Dr. Clésio Tozzi

Page 3: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

RESUMO

Foi projetado e construído em laboratório um contador síncrono de módulo 16. O

contador foi montado em protoboard e medidas de tensão corroborantes com o sucesso

do projeto foram obtidas. Foram utilizados circuitos integrados da família TTL, e os

programas Logisim e Simulador Digital foram usados, respectivamente, para montar o

diagrama lógico e layout em protoboard apresentados neste relatório.

Page 4: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

PROJETO DO CONTADOR

Sendo o contador construído uma máquina de estados finitos, o primeiro passo

executado foi montar uma tabela verdade com os estados atuais e seguintes da máquina.

A figura 1 mostra tais transições, realizadas ao recebimento pela máquina de um pulso de

clock. Os valores Q3 … Q0 são os estados atuais e os valores D3 … D0 são os estados

adquiridos pelo contador com o próximo pulso.

Naturalmente, cada um dos dígitos Q da máquina deve ser armazenado e avaliado

individualmente para o correto funcionamento do contador. Dessa forma, mapas de

Veitch-Karnaugh foram feitos para avaliar cada dígito D em função dos dígitos Q.

Observou-se que uma maior simplificação dos circuitos poderia ser obtida com o uso de

operadores XOR (ou exclusivo), e que a função de D0 é representada, trivialmente, por

Q0’. As figuras 2 a 5 mostram os referidos mapas, seus subcubos, as operações de

álgebra booleana realizadas sobre as funções extraídas deles e as funções finais para

cada dígito de estado seguinte D.

D 0=Q 0 '

Figura 2: Função de D0

Q3 Q2 Q1 Q0 D3 D2 D1 D00 0 0 0 0 0 0 10 0 0 1 0 0 1 00 0 1 0 0 0 1 10 0 1 1 0 1 0 00 1 0 0 0 1 0 10 1 0 1 0 1 1 00 1 1 0 0 1 1 10 1 1 1 1 0 0 01 0 0 0 1 0 0 11 0 0 1 1 0 1 01 0 1 0 1 0 1 11 0 1 1 1 1 0 01 1 0 0 1 1 0 11 1 0 1 1 1 1 01 1 1 0 1 1 1 11 1 1 1 0 0 0 0

Figura 1: Tabela Verdade

Page 5: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

D1=Q 0'×Q 1+Q 0×Q 1 '=Q 1+Q 0

Figura 3: Função e mapa de D1

D 2=Q 2×Q 1 '+Q2×Q 0 '+Q 1×Q 0×Q 2 '

D 2=Q 2×(Q1 '+Q 0 ')+Q 1×Q 0×Q 2 '

D 2=Q 2×(Q1×Q0) '+Q 2 '×Q 1×Q 0

D 2=Q 2+Q 1×Q 0

Figura 4: Mapa e função de D2

D 3=Q 3 '×Q 2×Q 1×Q0+Q3×Q1 '+Q3×Q 0'+Q3×Q 2'

D 3=Q 3 '×Q 2×Q 1×Q0+Q3×(Q 2 '+Q 1 '+Q 0' )

D 3=Q 3 '×Q 2×Q 1×Q0+Q3×(Q 2×Q 1×Q 0) '

D3=Q 3+Q 2×Q1×Q 0

Figura 5: Mapa e função de D3

D1Q3 Q2

00 01 11 10

Q1 Q0

00 0 0 0 001 1 1 1 111 0 0 0 010 1 1 1 1

D3Q3 Q2

00 01 11 10

Q1 Q0

00 0 0 1 101 0 0 1 111 0 1 0 110 0 0 1 1

D2Q3 Q2

00 01 11 10

Q1 Q0

00 0 1 1 001 0 1 1 011 1 0 0 110 0 1 1 0

Page 6: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

Com as funções finais deduzidas, pôde-se montar o diagrama lógico do contador,

representado na figura 6, no qual os layouts internos dos flip-flop’s responsáveis por

armazenar os dígitos do estado atual foram omitidos. As portas XOR estão etiquetadas

com XR, e as AND com AND. Para que as entradas Preset e Clear dos FF’s não

interferisse no funcionamento do contador, elas foram todas conectadas a uma linha em

nível HIGH (alto). O diagrama lógico obedece ao diagrama temporal representado na

figura 7.

Figura 6: diagrama lógico do contador

D O

D 1

D 2

D 3

C L K

1º A N D

2º A N D

1º X O R

2º X O R

3º X O R

F i g u r a 7 : d i a g r a m a t e m p o r a l

Clesio
Realce
Clesio
Realce
Clesio
Nota
D0 ou Q0? Se D0 então diagrama incorreto.
Page 7: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

COMPONENTES UTILIZADOS E CONSTRUÇÃO

A figura 6 mostra o diagrama lógico do circuito do contador síncrono módulo 16

implementado. Como era proposto no projeto que se utilizasse flip-flop’s do tipo D, com o

diagrama, é possível observar a necessidade de 4 flip-flop’s D, de 3 XOR’s e de 2 AND’s.

Os dispositivos requeridos encontram-se especificados na família 7400 do “TTL

Data Book”, de tal modo que os códigos 7408, 7474 e 7486 representam,

respectivamente, o circuito integrado de quatro portas AND, o de dois flip-flop’s D e o de

quatro portas XOR.

Segundo a ficha informativa do CI 7474, disponibilizada pelos fabricantes, este

componente consiste em dois flip-flop’s D em um DIP de 14 pinos, conforme o diagrama

da figura 8.

Figura 8: Componente 7474. Dois flip-flop’s D com Preset (PR) e Clear (CLR). Adaptado

de http://www.futurlec.com/74/IC7474.shtml

O componente 7486 consiste em 4 ou’s-exclusivos (XOR) de duas entradas cada,

confeccionados em um DIP de 14 pinos, conforme pode ver visto na figura 9.

Figura 9: Componente 7486. Quatro XOR’s. Adaptado de

http://www.futurlec.com/74/IC7474.shtml

Page 8: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

A figura 10 apresenta o diagrama do componente 7408, representando 4 AND’s de

duas entradas cada, confeccionados em um DIP de 14 pinos.

Figura 10: Componente 7408. Quatro AND’s. Adaptado de

http://blog.novaeletronica.com.br/img/TTL-7408.png

Desta forma, segue que foram necessários quatro componentes: dois 7474, um

7486 e um 7408. As características elétricas e temporais dos dispositivos citados são

mostradas nas tabelas 1e 2.

Representação Parâmetro

Valores em V

Mínimo Típico Máximo

Vcc Tensão de alimentação 4.75 5 5.25

Vih Tensão de entrada em HIGH Level 2

Vil Tensão de entrada em LOW Level 0.8

Voh Tensão de saída em HIGH Level 2.4 3.4

Vol Tensão de saída em LOW Level 0.2 0.4

Tabela 1: características elétricas para as tensões dos dispositivos 7408, 7474 e 7486

Page 9: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

Representação

Parâmetro

Valores em ns

Mínimo

Típico Máximo

tplhAtraso de propagação na saída para a

transição LOW-to-HIGH Level 22

tphlAtraso de propagação na saída para a

transição HIGH-to-LOW Level 15

Tabela 2: tempos de propagação do 7408, 7474 e 7486 a Vcc=5V e Ta=25ºC

Definidos os componentes e o diagrama lógico a se usar, montou-se o contador em

uma protoboard, que assumiu o layout representado na figura 11.

Figura 11: layout do contador montado em protoboard

Page 10: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

RESULTADOS

Ao final da construção do contador, foram medidos os valores de tensão, para os

estados 0100, 0010 e 0011 da máquina, das entradas Q, das saídas D e D’ e do Clock

dos flip-flop’s, além das tensões das saídas de todos os outros componentes utilizados.

Os estados foram determinados com os valores das entradas Q dos FF’s. Tais valores

estão representados na tabela 3.

Comparando-se as tabelas 1 e 3, nota-se que os valores medidos concordam

bastante bem com as faixas de operação dos circuitos integrados e que não há

discrepâncias lógicas entre os componentes ou entre os dados medidos e os estados

0 1 0 0

F F 0

0 0 1 0

F F 0Q 0 C L K D 0 D 0 ’ Q 0 C L K D 0 D 0 ’

136,3 mV 22,4 mV 4,44 V 136,1 mV 135,1 mV 10,3 mV 4,42 V 135,9 mVF F 1 F F 1

Q 1 C L K D 1 D 1 ’ Q 1 C L K D 1 D 1 ’23,3 mV 94,5 mV 4,15 V 24 mV 4,49 V 107,3 mV 152,7 mV 4,06 V

F F 2 F F 2Q 2 C L K D 2 D 2 ’ Q 2 C L K D 2 D 2 ’

4,75 V 92,4 mV 153 mV 4,08 V 127,5 mV 104,1 mV 148,2 mV 4,02 VF F 3 F F 3

Q 3 C L K D 3 D 3 ’ Q 3 C L K D 3 D 3 ’145,3 mV 92,5 mV 135,3 mV 4,44 V 145,8 mV 97,5 mV 135,2 mV 4,43 V

1º AND 2º AND 1º AND 2º AND4,82 V 168,5 mV 15,8 mV 11,6 mV

1º XOR 2º XOR 3ºXOR 1º XOR 2º XOR 3ºXOR170,1 mV 4,77 V 145,4 mV 4,51 V 126,2 mV 25,3 mV

0 0 1 1

F F 0Q 0 C L K D 0 D 0 ’

4,42 V 21,6 mV 196 mV 4,42 VF F 1

Q 1 C L K D 1 D 1 ’4, 52 V 97 mV 4,11 V 125,2 mV

FF2Q 2 C L K D 2 D 2 ’

125,8 mV 18,2 mV 142,7 mV 4,05 VFF3

Q 3 C L K D 3 D 3 ’144,9 mV 17,4 mV 135,5 mV 4,46 V

1º AND 2º AND171,2 mV 168,5 mV

1º XOR 2º XOR 3ºXOR4,74 V 125,6 mV 17,5 mV

Tabela 3: valores de tensão medidos

Page 11: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de

obtidos. Tendo o contador funcionado como esperado, pode-se declarar o seu projeto e a

sua construção sucessos completos.

Page 12: UNIVERSIDADE ESTADUAL DE CAMPINAS - dca.fee.unicamp.brclesio/ea773_2_16/relatorios/Turma_S/Grupo... · RESUMO. Foi. projetado e construído em laboratório um contador síncrono de