Buscar

Circuitos Combinacionais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Monitor: Emanuel Angelim - emanuel_ec@alu.ufc.br 
 
 
Universidade Federal do Ceará 
Engenharia de Computação 
Monitoria circuitos digitais 
Lista de Exercícios 
Circuitos combinacionais 
1 – Projete as tabelas verdade e desenhe o circuito: 
a) Somador completo 
b) Subtrator completo 
 
2 – Desenvolva um codificador 4 bits de binário para código Gray. 
 
3 – Projete um decodificador para, a partir de um código binário, 
escrever uma letra em um display de 7 segmentos, de acordo com a 
figura abaixo. 
 
 
 
4 - Projete um circuito lógico para abastecer três tanques (T1, T2 e T3) 
de glicose em pavimentos distintos em uma indústria de balas e biscoitos, 
através do controle de duas bombas, conforme esquematizado na figura 
abaixo. O abastecimento principal é feito por caminhão-tanque que fornece 
o produto diretamente ao T1 disposto no piso térreo localizado à entrada 
da empresa. Desenvolva o projeto supondo que o nível máximo de T1 seja 
controlado pelo caminhão, coloque os sensores de controle nas caixas, 
convencione as variáveis e desenhe o circuito final. 
 
 
 
5 - A figura a seguir mostra um entroncamento das ruas A, B e C. Neste 
cruzamento, queremos instalar um conjunto de semáforos para as seguintes 
funções: 
 Quando o semáforo 1 abrir para a Rua A, automaticamente os semáforos 
2 e 3 devem fechar, para possibilitar ao motoristas ambas as 
conversões; 
 Analogamente, quando o semáforo 2 abrir, devem fechar os semáforos 
1 e 3; 
 
 
 Pelo mesmo motivo, quando o semáforo 3 abrir, devem fechar os 
semáforos 1 e 2. 
 
 
 
Devemos seguir também, as seguintes prioridades: 
 
 O motorista que está na rua A tem prioridade em relação ao 
motorista que está na rua 
B; 
 O motorista que está na rua B tem prioridade em relação ao 
motorista que está na rua 
C; 
 O motorista que está na rua C tem prioridade em relação ao 
motorista que está na rua 
A; 
 Quando houver carros nas três ruas, a rua A é preferencial; 
 Quando não houver nenhum carro nas ruas, devemos abrir o sinal para 
a rua A. 
 
Obtenha as expressões e os circuitos dos sinais verdes e vermelhos, dos 
semáforos 1, 2 e 3. 
 
 
 
 
Monitor: Emanuel Angelim - emanuel_ec@alu.ufc.br 
 
 
Universidade Federal do Ceará 
Engenharia de Computação 
Monitoria circuitos digitais 
Gabarito 
Circuitos combinacionais 
1 – 
 a) 
 
 
 
 
 
 
 
 
 b) 
 
 
 
 
 
 
 
 
2 - 
 
 
 
 
 
 
 
 
 
 
A B Cin S Cout 
0 0 0 0 0 
0 0 1 1 0 
0 1 0 1 0 
0 1 1 0 1 
1 0 0 1 0 
1 0 1 0 1 
1 1 0 0 1 
1 1 1 1 1 
A B Tin S Tout 
0 0 0 0 0 
0 0 1 1 1 
0 1 0 1 1 
0 1 1 0 1 
1 0 0 1 0 
1 0 1 0 0 
1 1 0 0 0 
1 1 1 1 1 
A B C D E F G H 
0 0 0 0 0 0 0 0 
0 0 0 1 0 0 0 1 
0 0 1 0 0 0 1 1 
0 0 1 1 0 0 1 0 
0 1 0 0 0 1 1 0 
0 1 0 1 0 1 1 1 
0 1 1 0 0 1 0 1 
0 1 1 1 0 1 0 0 
1 0 0 0 1 1 0 0 
1 0 0 1 1 1 0 1 
1 0 1 0 1 1 1 1 
1 0 1 1 1 1 1 0 
1 1 0 0 1 0 1 0 
1 1 0 1 1 0 1 1 
1 1 1 0 1 0 0 1 
1 1 1 1 1 0 0 0 
S = A B Cin 
Cout = AB + ACin + BCin 
 
A, B = Números a serem somados 
S = Resultado da soma 
Cin = Carry de entrada 
Cou = Carry de saída 
S = A B Tin 
Cout = AB + ATin + BTin 
 
A, B = Números a serem subtraídos 
S = Resultado da subtração 
Tin = Carry de entrada 
Tou = Carry de saída 
E = A 
F = A B 
G = B C 
H = C D 
 
A, B, C, D = Binário 
E, F, G, H = Gray 
 
 
 
 
 
3 - 
 
 
 
4 - 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 - 
 
 
A B C SA SB SC SD SE SF SG 
0 0 0 1 0 0 1 1 1 0 
0 0 1 0 1 1 1 1 0 1 
0 1 0 1 1 0 0 1 1 1 
0 1 1 0 0 0 1 1 1 0 
1 0 0 1 1 1 0 1 1 1 
1 0 1 0 1 1 1 0 1 1 
1 1 0 1 0 0 1 1 1 1 
1 1 1 0 0 0 0 1 0 1 
A B C D B1 B2 
0 0 0 0 0 0 
0 0 0 1 0 0 
0 0 1 0 X X 
0 0 1 1 X X 
0 1 0 0 0 1 
0 1 0 1 0 0 
0 1 1 0 0 1 
0 1 1 1 0 0 
1 0 0 0 1 0 
1 0 0 1 1 0 
1 0 1 0 X X 
1 0 1 1 X X 
1 1 0 0 1 1 
1 1 0 1 1 0 
1 1 1 0 0 1 
1 1 1 1 0 0 
A B C VA VMA VB VMB VC VMC 
0 0 0 1 0 0 1 0 1 
0 0 1 0 1 0 1 1 0 
0 1 0 0 1 1 0 0 1 
0 1 1 0 1 1 0 0 1 
1 0 0 1 0 0 1 0 1 
1 0 1 0 1 0 1 1 0 
1 1 0 1 0 0 1 0 1 
1 1 1 1 0 0 1 0 1 
Sa = C 
Sb = AB + BC + ABC 
Sc = BC + ABC 
Sd = BC + AB + AC + ABC 
Se = A + B + C 
Sf = C + A B 
Sg = A + A B 
 
A, B, C = Casos 
Sa – Sg = Display 
 
B1 = AC 
B2 = BD 
 
A, B, C, D = Casos 
B1, B2 = Bombas 
 
VA = AB + BC 
VMA = AB + BC 
VB = AB 
VMB = A + B 
VC = BC 
VMC = B + C 
 
A, B, C = Casos 
V – Sinal Verde 
VM – Sinal Vermelho

Outros materiais

Outros materiais