Anda di halaman 1dari 11

CRONMETRO DIGITAL

Relatrio acadmico apresentado disciplina de


Circuitos Digitais, como requisito para a obteno
de 50% da pontuao referente 3 Unidade.

Discentes:
RosCibely

SUMRIO

1 OBJETIVOS DA ATIVIDADE.............................................................................. 3
2 INTRODUO ....................................................................................................... 3
3 DESCRIO DAS ATIVIDADES........................................................................ 4
4 RESULTADOS E DISCUSSES........................................................................... 9
5 CONCLUSES E SUGESTES PARA TRABALHOS FUTUROS................. 10
6 REFERNCIAS BIBLIOGRFICAS................................................................... 11

1. Objetivos da atividade
De acordo com os conhecimentos obtidos na disciplina de Circuitos Digitais,
de suma importncia termos um contador prtico com aplicaes em problemas reais.
Tendo em vista esse propsito, o objetivo desse projeto aplicar esses conhecimentos,
por meio da simulao de um cronometro digital com o software Logisim, que dever
cronometra horas, minutos, segundos e centsimos.
2. Introduo
Com passar dos anos a tecnologia teve um gigantesco avano, e hoje est
presente em nosso dia-a-dia onde cada vez mais tem se tornado impensvel at para as
tarefas mais simples. Consequentemente a eletrnica digital tem acompanhado e
contribudo para esse avano, como a miniaturizao de componentes e o surgindo
assim novas solues rpidas e eficientes para problemas cotidianos.
De Acordo com Santos (2013), a utilizao dos circuitos integrados permitiram
grandes avanos nas reas de fsica, engenharia e computao. Sendo os primeiros
circuitos digitais eram compostos apenas por portas lgicas, que seria a lgica
combinacional, onde a sada de dados dependia se sua entrada e no permitia
armazenamento de dados.
Surge na eletrnica digital em 1919, criado por Willian Eccles e F. W. Jordan
os circuitos sequenciais dependem alm de uma varivel de entrada, de um valor de
seus estados anteriores e so sincronizados geralmente por um pulso (clock). Esse
sistema conhecido como Flip-Flop que um importante dispositivo de memria
composto por portas lgicas, que se usarmos de forma logica podemos desenvolver
solues para muitos problemas lgicos.
Segundo Tocci (2003) embora apenas uma porta lgica no possa armazenar
uma informaes, se fizermos de forma lgica a combinaes entre mais de uma porta
lgica, poderemos obter um dispositivo capas de armazenar um dado de um estado
anterior.
Com o estudo Flip-Flops adquirimos conhecimento necessrio para entender
suas limitaes e suas principais aplicaes dentro da eletrnica digital. A partir desse
conhecimento podemos notar que uma das aplicaes para os Flip-Flops seria a
3

implementao de contadores, visto que o mesmo tem a capacidade de armazenar um


dado.
Partindo desse pressuposto, constatamos que poderamos utilizar esse
conhecimento para simular, com auxlio de software e usando os Flip-Flops, um
Cronometro digital, utilizando contados sncronos em que o pulso(clock) disparado
simultaneamente em todos os Flip-Flops. O Cronometro em questo ir fornecer horas,
minutos, segundos e centsimos.

3. Descrio das atividades


Para a simulao do cronmetro utilizou-se contadores sncronos com flip flops
(FF) do tipo JK, e um display hexadecimal, todas as entradas em nvel alto, pois FF
mudar de estado (comuta) a cada transio do clock (CLK) e este disparado em borda
de descida (Figura 1).

Figura 1: Contator de 0 9.

Como o cronmetro deve iniciar em 00:00:00:00 23:59:59:99, isto , deve


contar em horas, minutos, segundos e centsimos, assim o circuito para os displays do
centsimo deve contar de 0 9, os displays dos segundo deve contar de 0 5 (dezena de
segundos) e de 0 9 (unidade de segundos), o mesmo se aplica aos displays do campo
4

minutos. J os displays do campo de horas o primeiro deve contar de 0 2, j o segundo


campo deve contar de 0 9 (unidade de horas), ou de 0 3 quando o display da dezena
de horas for 2.
Nesse contexto, iniciou-se a implementao do Cronometro digital com o
modelo ilustrado na figura 2.

Figura 2: Esquema do modelo utilizado.

O Esquema mostra que utilizou-se oito contadores ligados, de modo que


avancem a cada ciclo completo do contador anterior. Para o contador que deve contar
de 0 9, foi necessrio utilizar quatro flips flops, mas com quatro flips flops (FFs) so
representado no display utilizado, os nmeros de 0 F (na base hexadecimal ou na base
decimal de 0 15), no entanto este campo deve contar apenas de 0 9, para isso fez-se
o uso da porta logica AND, como deve-se contar at 1001 2 (910), quando for para o
prximo numero que 10102 (1010) o contador deve ser zerado. Logo fez-se o uso da
porta AND com entrada as sadas do bits mais significativo (MSB) e o ante penltimo
menos significativo 1010, j que quando o contador chegasse no numero nove, esse
devia ser reiniciado. (Figura 1).
A mesma logica foi utilizada para o contador de 0 5 e para o de 0 2 (Figura 3 e 4):
5

Figura 3: Contador de at cinco.

Figura 4: Contador de at dois.

Implementado os contadores de 0 9, 0 5 e 0 2, pensou-se em como uni-los.


Sabendo que as entradas dos FFs so entradas de controle ou entradas sncronas, por
6

que seu efeito sobre a sada sincronizado com a entrada CLK, e essas devem ser
usadas em conjunto com o sinal de clock para disparar o FF. Assim, por exemplo,
quando no display de unidade de centsimo for nove, deve ocorre uma transio de
disparo na entrada CLK do circuito do display da unidade de dezena.

(a)

(b)
Figura 5: Contadores conectados.

Quando o contador (b) chegar a nove a transio de disparo na entrado CLK do


contador (a) disparada, isto , o contador (a) seguira a contagem para o prximo
nmero. Para isso foi necessrio utilizao de uma porta logica AND, onde as entradas
dessa porta so as sadas dos FFs do contador (b) que esto no estado um. E essa logica
foi utilizada para interliga os demais circuitos. C

Figura 6: Cronmetro Digital

4. Resultados e Discusses
Na construo do cronometro digital, percebeu-se que seria necessrio utilizar
um contador sncrono, j que esses contadores geram atrasos, pequenos o que no
modificar o resultado final, quando o clock disparado, isto , as entradas CLK de
todos os FFs so conectadas juntas, de modo que o sinal de entrada do clock aplicado
em cada FF simultaneamente. Diferente dos assncronos, que os flip-flops no possuem
entradas de clock comuns, ou seja, no tem sincronismo. O clock aplicado apenas ao
primeiro flip-flop do contador. Em contrata partida os contadores sncronos necessitam
de mais circuitos do que os contadores assncronos.
O cronometro foi construdo com circuitos que utilizam flip-flops tipo JK onde o
primeiro Flip-flop muda de estado a cada pulso de clock, mas devido sua sada Q est
ligada as entradas JK do segundo, o segundo flip-flop s mudara de estado quando o
primeiro for resetado, ou seja a cada dois pulsos de clock. Sabendo disso, percebemos a
frequncia deve ser dobrada devido a mudana de estado se realizada a cada dois
pulsos, dessa forma evitaramos que perodo se alterasse modificando a contagem.
Sabendo que:

1 Hz1 s

e que

1 s100 cs , mas essa frequencia necessita

ser dobrada j que a mudana de estado se realizada a cada dois pulsos de CLK. Assim
necessario a aplicao de uma frequncia de 200Hz, para que o cronmetro faa uma
contagem precisa e correta. No entanto o software utilizado apresenta algumas
limitaes e dentre elas a escala de frequncia. O programa no desponibiliza de de
uma ferramenta para a escolha de uma frequncia qualquer. Ele apresenta frequncia
como:

Figura 7:Interface do software Logsim

Visualizando a figura 7, percebe-se que as frequncias mais prximas de 200Hz


128Hz e 256Hz. Testou-se essas frequncias onde aplicando 128Hz acarretou em uma
atraso na cronometragem de 10s e a frequncia de 256Hz causou um adiantamento
aproximadamente 13 segundos ao comparado com outros cronometro.

5. Concluses e Sugestes para Trabalhos Futuros


Escreva as concluses que podem ser tiradas da atividade realizada. Em seguida,
sugira ideias para trabalhos e/ou projetos a serem desenvolvidos na disciplina de
circuitos digitais.

10

6. Referncias bibliogrficas.
TOCCI, R.J. & WIDMER,N.S. Sistemas digitais: princpios e aplicaes. 10 ed, So
Paulo: Pearson Prentice-Hall, 2007.
F. L. Santos, I. V. V, Alves, and T. S. Loureno. Cronmetro Digital de Dois Dgitos
para Aplicaes no Ensino de Sistemas Digitais. Disponvel em:
<http://files.ginatto.com/unip/files/2013/S02/C-Dig/cronometro_digital.pdf>. Acessado
em 03 de fevereiro de 2015.
Prof. Marcelo Wendling , ELEMENTOS DE LGICA SEQUENCIAL. Disponvel em:
<http://www.feg.unesp.br/~jmarcelo/restrito/arquivos_downloads/apostilas/sd2/cap2.pdf
>. Acessado em 03 de fevereiro de 2015.

11