Академический Документы
Профессиональный Документы
Культура Документы
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Contadores
Descodificadores
Lgica combinatria
Pgina 1 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
A estrutura de um circuito:
Entradas
Lgica combinatria
Sinal de relgio
Contador com
carregamento paralelo
Descodificador
Sadas
Figura 1
Pgina 2 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Anlise de um circuito
Dado o sistema cujo logigrama se segue, pretende-se obter um fluxograma e um diagrama de
estados que descrevam o seu funcionamento.
Clock
PLA
PLB
PLC
Contador decimal
Vcc
Descodificador
A
Figura 2
Pgina 3 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Figura 3
Pgina 4 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Figura 4
Pgina 5 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
A simulao
200
ns
400
600
800
1000
1200
1400
1600
Clock
Q
000
001
010
001
010
011
100
101
100
101
100
101
110
100
101
110
111
000
001
A
PLa
PLb
O0
O1
O2
O3
O4
O5
O6
O7
Figura 5
Pgina 6 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Em fluxograma:
Figura 6
Pgina 7 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Projecto de um circuito
Seja o caso em que se pretende conceber um circuito sncrono que gere sinais para controlar um
processo industrial que envolve o accionamento sequencial de doze dispositivos elctricos ou
electromecnicos (0, 1, 2, ., 11).
No circuito, existem duas entradas de controlo, A e B (sinais provenientes de sensores).
Se, ao aparecer o flanco ascendente do sinal de relgio que sucede a activao do dispositivo 1, a
entrada A assumir o valor 1, a sequncia de procedimentos deve ser abortada, voltando a ser
activado o dispositivo 0 e depois do dispositivo 1, .
Se, aps a activao de qualquer dos dispositivos 5 ou 6, a entrada B no assumir o valor 1, deve
haver retrocesso no processo, voltando a enviar-se ordem para activar o dispositivo 4 e retomandose, um seguido, a sequncia de procedimentos.
Os dispositivos 8 e 9 devero ser activados se, e s se, no perodo final de activao do dispositivo
7, as entradas A e B assumirem, ambas, o valor 1. No caso contrrio, activa-se o dispositivo 10.
O processo cclico, isto , aps ter-se activado o dispositivo 11, volta a activar-se o dispositivo
zero. Note-se, no entanto, que se no perodo final de activao do dispositivo 11, a entrada A no
assumir o valor 0, o processo no deve ser reiniciado. Neste caso o circuito deve evoluir para um
estado que provoca o disparo de um alarme (dispositivo 12). O alarme deve continuar activado
enquanto se mantiver seja A=1; quando tal suceder, o alarme deve ser desactivado e o processo
reiniciado.
Todos os dispositivos, incluindo o sistema de alarme, so activados por nvel low.
Pgina 8 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
O diagrama de estados:
0
A=1
A=0
4
B=0
5
B=0
6
B=1
7
A=1
B=1
A=0
A=0
10
11
12
A=1
Figura 7
Pgina 9 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
B A S E A D O S
C O N T A D O R E S
E M
I N T E G R A D O S
O fluxograma:
INCIO
X
Y
Activar o
dispositivo 0
A:1"
=
Activar o
dispositivo 1
B:1"
=
A:1"
Activar o
dispositivo 8
Activar o
dispositivo 9
Activar o
dispositivo 2
Activar o
dispositivo 3
Activar o
dispositivo 10
Activar o
dispositivo 11
Activar o
dispositivo 4
Activar o
alarme
Activar o
dispositivo 5
Y
=
A:0"
B:0"
Activar o
dispositivo 6
B:0"
Activar o
dispositivo 7
X
Figura 8
Pgina 10 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
B A S E A D O S
C O N T A D O R E S
E M
I N T E G R A D O S
Componentes do circuito:
Um descodificador do tipo 74154 (4 entradas/16 sadas) com sadas activadas no estado low.
P3
P2
P1
P0
Estado
=>
=>
PL10 = (A + B).S7
=>
10
PL12 = A.S12
=>
12
Tabela 1
PL = PL 0 + PL 4 + PL10 + PL12
P3 = PL 10 + PL12
P 2 = PL 4 + PL12
P1 = PL10
P0 = 0
Pgina 11 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
O circuito:
Figura 9
Pgina 12 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
B A S E A D O S
C O N T A D O R E S
E M
I N T E G R A D O S
A simulao
2
us
Clock
Qa
10
11
12
10
11
PL12
P10
PL4
PL0
A
B
S0
S1
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
S12
Figura 10
Pgina 13 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Exerccio Resolvidos
ER.1
Analise o diagrama de estados que se segue e, adoptando a metodologia acima apresentada,
obtenha um fluxograma equivalente e projecte um circuito que funcione de acordo com o mesmo.
Note que basta utilizar um contador decimal (apenas se recorre a sete estados) e um descodificador
com trs linhas de entrada.
Seleccione os circuitos adequados para o seu projecto e admita que a permanncia do sistema num
determinado estado, i, implica a activao de uma sada, i, no nvel low.
Figura 11
Pgina 14 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
C O N T A D O R E S
B A S E A D O S
E M
I N T E G R A D O S
Resoluo
O primeiro passo a efectuar consiste em analisar o diagrama de estados e obter as equaes de
carregamento paralelo do sistema.
D2 D1 D0 Estado
PL0 = X S0 +S 6
PL2 = X (S3 + S5 )
Tabela 2
Pgina 15 de 16
SISTEMAS DIGITAIS II
C
I R C U I T O S
D E
C O N T R O L O
B A S E A D O S
C O N T A D O R E S
PL0
E M
I N T E G R A D O S
Clock
Rst
1
Qc
CLR
QbQa
7
9
10
11
12
13
14
15
Y7 G1 6
Y6 G2A 4
5
Y5 G2B
Y4 138
Y3
C 3
Y2
B 2
A 1
Y1
Y0
LOAD
6
5
4
3
D
C
B
A
QD
QC
QB
QA
RCO CLK 2
15
161 T
PL2
1
0
11
12
13
14
P 10
X
S6
S5
S4
S3
S2
S1
S0
1
0
Figura 12
Passando fase de simulao do circuito, obteve-se como era esperado o seguinte diagrama
temporal:
200
ns
400
600
800
1000
Clock
X
PL2
PL0
Qa
S0
S1
S2
S3
S4
S5
S6
Figura 13
Pgina 16 de 16