Você está na página 1de 2

8.

Lista de Exerccios de Circuitos Digitais Cincia da Computao


Circuitos Lgicos Sequenciais
1. Linha de Produo
Em uma linha de produo so encaixotados dois tipos de pea em grupos de
quatro. A seqncia desejada est na Figura 1. H um sensor que detecta cada uma das
peas em movimento. Esse sensor gera nvel lgico 0 para as peas triangulares e nvel
lgico 1 para as peas quadradas.
A Figura 2 mostra o diagrama de blocos do circuito detector que deve funcionar da
seguinte maneira:
cada pea detectada pelo sensor contada, devendo a sua contagem ser
indicada nas sadas X1 e X0 (contagem de peas triangulares) e Y1 e Y0
(contagem de peas quadradas);
quando a seqncia correta for detectada, a sada Z deve ir para o nvel
lgico 1 e as contagens de X1, X0, Y1 e Y0 zeradas;
cada vez que uma pea na seqncia errada for detectada, as contagens de
X1, X0, Y1 e Y0 so zeradas e o circuito volta para o estado inicial aps a
quarta pea ser detectada.

Figura 1 Sequncia de peas em linha de montagem

Figura 2 Diagrama de blocos do circuito detector

Projetar o sistema seqencial sncrono para realizar a lgica do circuito detector.


Detalhar o diagrama de estados, tabela de estados, mapas de karnaugh e o circuito.
Utilizar flip-flops JK e o modelo de Moore.
2. Mquina de Sorvete
Projetar o circuito da parte lgica de uma mquina de venda automtica de sorvete.
Cada sorvete custa oito reais e na mquina possvel introduzir moedas ou notas de um
real e notas de cinco reais, indistintamente e em qualquer ordem. O circuito apresenta
uma entrada E e duas sadas S1 e S2 com as funes:
E assume o valor 0 quando foi introduzido um real,
E assume o valor 1 quando foi introduzido cinco reais,
S assume o valor 1 quando a mquina entregar o sorvete ao cliente,
T indica em binrio, o nmero de reais a ser devolvido no caso de terem
sido introduzidos mais que oito reais (troco).
Detalhar o diagrama de estados, tabela de estados, mapas de Karnaugh e o
circuito. Utilizar flip-flops JK e o modelo de Mealy.

8. Lista de Exerccios de Circuitos Digitais Cincia da Computao


3. Semforo
Projetar o circuito de controle do semforo para o cruzamento descrito na Figura 3
e que funcione da seguinte forma: se no houver veculos parados nas ruas secundrias,
o semforo estar sempre verde para a avenida principal (sada S = 1). Caso haja
veculos parados em uma das ruas secundrias (sensor A ou sensor B atuado), o circuito
espera at a terceira transio zero para um sinal de relgio, mostrado na Figura 4 para
tornar o semforo vermelho para a avenida principal (sada S = 0).
Caso haja veculos parados em ambas as ruas secundrias (sensor A e sensor B
atuado), o circuito espera at a segunda transio zero para um sinal de relgio, Figura 4,
para tornar o semforo vermelho para a avenida principal (sada S = 0). Detalhar o
diagrama de estados, tabela de estados, mapas de Karnaugh e o circuito. Utilizar flip-flops
JK e o modelo de Mealy.

Figura 3 Cruzamento

Figura 4- Base de tempo do semforo

4. Aplicao D
Projetar um circuito seqencial sncrono que disponha de uma entrada E
sincronizada com um sinal de relgio e uma sada S que, ao introduzir por E um
nmero de quatro bits, a comear pelo menos significativo, obtenha-se na sada S o
complemento de 2 desse nmero. O circuito deve ficar pronto para receber outro nmero,
assim que termine a complementao do anterior. Detalhar o diagrama de estados, tabela
de estados, mapas de Karnaugh e o circuito. Utilizar flip-flops JK e o modelo de Mealy.
Sugesto: importante achar uma lei de formao para o complemento de 2.
Considerando do bit menos significativo para o mais significativo (da direita para a
esquerda), se os bits forem 0, ficam como esto at encontrar um bit igual a 1; quando se
encontra o primeiro bit 1, este tambm se mantm, mas a partir dos prximos bits, trocase 0 por 1 e 1 por 0.

Você também pode gostar