Escolar Documentos
Profissional Documentos
Cultura Documentos
AnliseeProjetodeContadores
Sncronos
Prof.:DanielD.Silveira
Anlisedecontadoressncronos
Circuitosdecontadoressncronospodem
serprojetadosparagerarqualquer
seqnciadecontagem
Nosonecessrioscontrolesassncronos
(PR,CLR)
Noh estadostemporriosouglitches
Anlisedecontadoressncronos
Metodologia:
1) Escreveraexpressolgicaparacada
entradadecontroledosFFs
2) Estabeleaumestadoatualeaplique
essacombinaodebitssexpressoes
lgicasdecontrole
3) Repitaoprocessoat quetodaa
seqnciasejadeterminada
3
Anlisedecontadoressncronos
Sejaocontadorabaixo:
Determineaexpressolgicaparacada
entradadecontrole:
Jc=A.BKc=CJb=Kb=AJa=Ka= C
4
Anlisedecontadoressncronos
Anlisedecontadoressncronos
Comoseriaaanliseparacontadores
sncronosutilizandoFFsD?
DC = C B + C A + C BA
DB = B A + B A
DA = A
6
Anlisedecontadoressncronos
FFDs soosmaisusadosemPLDs
Esse umcontadorbinriomdulo8
AplicandoselgebradeBoole
DC = C B + C A + C BA = C ( AB)
DB = B A + B A = B A
DA = A
Epodesecorretamentepreverquepara
umcontadorbinriodemdulo16comum
4oFF:
D = D ( ABC )
D
Exercciospropostos
7.39)Analiseocontadorsncronodafigura7.104a.Desenhe
odiagramadetempoeobtenhaomdulodocontador.
7.40)Repitaoproblemaanteriorparaafigura7.104b
Projetodecontadoressncronos
Utilizadoquandoumcontadordeveseguir
umaseqnciaqueno aquelabinria
normal
Processodeprojetodecircuitoslgicosque
decodificaosvriosestadosdocontador
parafornecerosnveislgicosparacada
entradaJeK
Utilizaseatabeladetransio
9
Projetodecontadoressncronos
AtabeladetransioJK aparteprincipal
doprojetodecontadoressncronos
10
Procedimentodeprojeto
1)e2)Determineonmerodesejadodebits
(FFs),aseqnciadecontagemdesejadaeo
diag.deestados
Ex:Sejaumcontadorde3bits
(observequeosestados101,110
e111noestoincludos)
11
Projetodecontadoressncronos
3)Monteatabelaverdadecomtodosos
estadosatuaiseosprximos,mesmo
aquelesquenofazempartedaseqncia
(osestadosindesejveismostradosno
diagramadeestados)
12
Projetodecontadoressncronos
4)Acrescentecolunasaessatabelapara
cadaentradaJeK.Paracadaentradaatual,
indiqueosnveisexigidosemcadaentradaJ
eKafimdeproduziratransioparao
prximoestado
5)Projeteoscircuitoslgicosnecessrios
paragerarosnveisrequeridosemcada
entradaJeK(utilizesimplificaesetc)
6)Implementeasexpressesfinais(circuito)
13
Projetodecontadoressncronos
MapasdeK:
14
Projetodecontadoressncronos
Ocircuitofinalficaento:
15
Projetodecontadorsncrono
comFFs D
ContadorescomFFs JKtemcircuitoslgicos
maissimples,contadorescomFFs Dtemo
projetosimplificado
Implementeocircuitoapartirdatabelado
circuitoanteriorcomFFs D
16
Projetodecontadorsncrono
comFFs D
17
Exemploprtico
Ocontroledeummotordepassopodeser
realizadoatravsdecontadoressncronos
Motoresdepassosobastanteutilizados
ondeocontrolepreciso necessrio
(controledecabeadeimpressoras,robs
etc)
18
Exemploprtico
Paraqueomotorgire,1e2devemestar
emestadosopostos(energizadoe
desenergizado),etambmo3e4.
19
Exemploprtico
Construaocircuitoapartirdatabeladada:
20
Projetodecontadorsncrono
comFFs D
21
Exercciospropostos
7.43 a)ProjeteumcontadorsncronousandoFFs JK
quetenhaaseguinteseqncia:000,010,101,110e
repete.Osestadosindesejveis(nousados)001,
011,100e111tmdelevarocontadorsemprepara
000noprximopulsodeclock.
b)Redesenheocontadordoitem(a)semnenhuma
restriosobreosestadosnousados,ouseja,seus
prximosestadospodemserestadosdeirrelevncia.
Comparecomoprojetodoitem(a).
22