Вы находитесь на странице: 1из 11

Exerccio 1

Utilize o software Multisim para simular o funcionamento de um contador


assncrono que execute a sequncia crescente (0010)2 a (1000)2. Apresente o
desenvolvimento do circuito implementado, a partir do CI 7476, e analise os
resultados obtidos, descrevendo, em relatrio, as concluses deste ensaio
prtico. Caso haja alguma discrepncia em relao ao resultado esperado,
descreva-a
avaliando
suas
eventuais
causas
e
consequncias,
preferencialmente, amparado pela representao grfica das formas de onda
pertinentes, no instante da situao-problema (print da tela do osciloscpio).
O objetivo principal do exerccio proposto, consiste no desenvolvimento do
projeto de um contador assncrono, de contagem definida no enunciado acima,
atravs do software Multisim.
Para realizar o projeto, primeiramente, se analisou os estados que deveramos
contar, ento definiu-se o nmero de flip-flops que seriam utilizados. Aps feito,
definiu-se o a borda do clock, o acoplamento (Q-CLK) e a sada (Q). Ento de criou a
tabela verdade (tabela 1.1) esquematizando um master-reset acionado em zero. Feito
isso definiu-se a lgica para o MR, atravs de mapas de karnaugh (figura 1.1).
Q3 Q2 Q1 Q0 MR'
0
0 0 0
X
0
0 0 1
X
0
0 1 0
1
0
0 1 1
1
0
1 0 0
1
0
1 0 1
1
0
1 1 0
1
0
1 1 1
1
1
0 0 0
1
1
0 0 1
0
1
0 1 0
X
1
0 1 1
X
1
1 0 0
X
1
1 0 1
X
1
1 1 0
X
1
1 1 1
X
Tabela 1.1: tabela verdade master-reset contador 1

X
1
X
1

X
1
X
0

1
1
X
X

1
1
X
X

MR' = Q3' + Q0
MR=(Q3.Q0)
Figura 1.1: mapa de karnaugh exerccio 3

O circuito foi implementado no software, como mostra a figura 1.2 a contagem


ocorreu como o pedido, porm, vale destacar um detalhe: a contagem ocorre como o
planejado, porm, ao iniciar a contagem, o contador inicia em C. Aps o primeiro reset,
tudo ocorre como o planejado e pedido.

Figura 1.2: diagrama eltrico do circuito 1

Aps todos os procedimentos realizados e, apesar da discrepncia ocorrido


no incio da contagem, o resultado pode ser considerado satisfatrio.

Exerccio 2
Utilize o software Multisim para simular o funcionamento de um contador
assncrono que execute a sequncia decrescente (001)2 a (101)2. Apresente o
desenvolvimento do circuito implementado, a partir do CI 7476, e analise os
resultados obtidos, descrevendo, em relatrio, as concluses deste ensaio
prtico. Caso haja alguma discrepncia em relao ao resultado esperado,
descreva-a
avaliando
suas
eventuais
causas
e
consequncias,
preferencialmente, amparado pela representao grfica das formas de onda
pertinentes, no instante da situao-problema (print da tela do osciloscpio).
O objetivo principal do exerccio proposto, consiste no desenvolvimento do
projeto de um contador assncrono, de contagem definida no enunciado acima,
atravs do software Multisim.
Para realizar o projeto, primeiramente, se analisou os estados que deveramos
contar, ento definiu-se o nmero de flip-flops que seriam utilizados. Aps feito,
definiu-se o a borda do clock, o acoplamento (Q-CLK) outro e a sada (Q). Ento de
criou a tabela verdade (tabela 2.1) esquematizando um master-reset acionado em
zero, feito isso definiu-se as funes para o MR atravs de mapas de karnaugh (figura
2.1).

Q3 Q2 Q1 Q0 MR'
0
0 0 0
1
0
0 0 1
1
0
0 1 0
1
0
0 1 1
1
0
1 0 0
1
0
1 0 1
1
0
1 1 0
1
0
1 1 1
1
1
0 0 0
0
1
0 0 1
X
1
0 1 0
X
1
0 1 1
X
1
1 0 0
X
1
1 0 1
X
1
1 1 0
X
1
1 1 1
1
Tabela 2.1: Master-reset exerccio 2

1
0
1
1

1
1
1
1

X
1
1
1

X
1
1
1

MR' = Q3+Q2'+Q1+Q0
Figura 2.1: mapa de karnaugh do contador 2

Aps implementado o circuito (figura 2.2), feito a lgica, no foi possvel


fazer com que o master-reset obedecesse a lgica imposta ele, reiniciando de
maneira errado. Todavia, utilizando outro flip-flop presente no multisim (figura 2.3),
esse ainda sendo do tipo JK, obtivemos xito na execuo do contador.

Figura 2.2: diagrama eltrico do circuito 2

Figura 2.3: diagrama eltrico do circuito 2, com FF alternativo.

Exerccio 3
Utilize o software Multisim para simular o funcionamento de um contador
assncrono que execute a sequncia crescente (1110)2 a (0111)2. Apresente o
desenvolvimento do circuito implementado, a partir do CI 7476, e analise os
resultados obtidos, descrevendo, em relatrio, as concluses deste ensaio
prtico. Caso haja alguma discrepncia em relao ao resultado esperado,
descreva-a
avaliando
suas
eventuais
causas
e
consequncias,
preferencialmente, amparado pela representao grfica das formas de onda
pertinentes, no instante da situao-problema (print da tela do osciloscpio).
O objetivo principal do exerccio proposto, consiste no desenvolvimento do
projeto de um contador assncrono, de contagem definida no enunciado acima,
atravs do software Multisim.
Para realizar o projeto, primeiramente, se analisou os estados que deveramos
contar, ento definiu-se o nmero de flip-flops que seriam utilizados. Aps feito,
definiu-se o a borda do clock, o acoplamento (Q-CLK) outro e a sada (Q). Ento de
criou a tabela verdade (tabela 3.1) esquematizando um master-reset acionado em
zero, feito isso definiu-se as funes para o MR atravs de mapas de karnaugh (figura
3.1).

Q3 Q2 Q1 Q0 MR'
0
0 0 0
1
0
0 0 1
1
0
0 1 0
1
0
0 1 1
1
0
1 0 0
1
0
1 0 1
1
0
1 1 0
1
0
1 1 1
1
1
0 0 0
0
1
0 0 1
X
1
0 1 0
X
1
0 1 1
X
1
1 0 0
X
1
1 0 1
X
1
1 1 0
X
1
1 1 1
1
Tabela 3.1: Master-reset exerccio 3

1
1
X
0

1
1
X
X

1
1
1
X

1
1
1
X

MR' = Q3' + Q1
Figura 3.1: mapa de karnaugh exerccio 3

O circuito foi implementado no software, como mostra a figura 3.2, porm houve
problemas na contagem. Esses problemas ocorreram devido ao atraso do sinal
presente nas portas lgicas. Com o auxlio de um osciloscpio de 4 canais, testamos
o circuito de diversas maneiras, at encontrar a existncia de glitches (figura 3.3). Para
solucionar o problema, foi implementado na entrada do MR uma colmeia de seis
portas NOT, para anular o atraso detectado. Testando o circuito em seguida, foi
possvel realizar a contagem pedida.

Figura 3.2: circuito exerccio 3

Figura 3.3: glitches presentes no circuito implementado

Aps todos os procedimentos realizados e, apesar dos atrasos de


propagao (figura 3.3), o resultado final foi satisfatrio.

Exerccio 4
Utilize o software Multisim para simular o funcionamento de um contador
sncrono que execute o diagrama de estados (figura 4.1) a seguir. Apresente o
desenvolvimento do circuito implementado, a partir do CI 7476, e analise os
resultados obtidos, descrevendo, em relatrio, as concluses deste ensaio
prtico. Caso haja alguma discrepncia em relao ao resultado esperado,
descreva-a avaliando suas eventuais causas e consequncias,
preferencialmente, amparado pela representao grfica das formas de onda
pertinentes, no instante da situao-problema (print da tela do osciloscpio).

Figura 4.1: diagrama de estados

O objetivo principal do exerccio proposto, consiste no desenvolvimento do


projeto de um contador sncrono, de contagem definida no enunciado acima (figura
4.1), atravs do software Multisim.
Iniciamos os procedimentos observando o diagrama de estados (figura 4.1),
para determinar os prximos passos do projeto. Determinamos o nmero de flip-flops
que seriam utilizados no projeto, ento fizemos a tabela verdade (tabela 4.1), com os
valores de estado de sada, estados atuais, entradas atuais, preenchemos e ento
aplicamos os mapas de karnaugh (figura 4.3) para determinar a funo booleana de
cada varivel de entrada. Feito isso implementamos o circuito (figura 4.2). Como o
contador sncrono, o sinal de clock igual para todos, ligamos as entradas de acordo
com suas funes, ligamos em um indicador, e testamos o contador.

Tabela 4.1: tabela verdade exerccio 4

Figura 4.2: diagrama eltrica exerccio 4

x
x
x
x

x
1
x
x

x
x
x
x

0
0
x
x

j3= Q1'
X
X
1
0

X
X
X
X

J2=1

X
X
X
X

X
1
X
X

X
X
X
X

X
X
X
X

X
X
X
X

X
X
1
0

X
0
X
X

1
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X

1
0
X
X

X
X
X
X

X
X
X
X

J0=Q3'Q2'
X
X
X
X

X
X
X
X

X
X
X
X

K0=
1

J1=Q2.Q0'
X
X
X
X

X
X
0
0

X
1
X
X

K2= Q3'

K3= Q2
X
X
X
1

X
X
0
X

X
X
X
X

1
0
X
X

K1= Q2'

Figura 4.3: mapas de karnaugh

X
1
X
X

Figura 4.4: Ondas da sada do Contador

Aps todos os procedimentos realizados o resultado final foi satisfatrio, com


o contador funcionando como pedido no exerccio.

Exerccio 5
A partir da folha de dados tcnicos disponibilizada, estude o funcionamento do
contador 74191 e atenda o que se pede:
a) Qual a funo do sinal Enable? Como pode ser usado?
O enable um sinal parecido com o de clock, tem como funo permitir a
contagem do circuito integrado. Se o enable est em level high (sinal alto, ou 1) a
contagem no inibida, logo para que a contagem se suceda, o enable desce a um
level mais baixo, ou seja,0 e ento acontecer a contagem como foi projetado. O
enable usado como um pulso de disparo, ou seja, apenas quando ele permitir o
circuito ir se implementar. Esse tipo de funo pode ser bastante usado como um
dispositivo de acionamento em projetos de lgica, entre outras infinitas finalidades.

Вам также может понравиться