Você está na página 1de 7

Exercícios sobre Circuitos Combinacionais

1. Identifique as equações booleanas representadas pelos mapas de Karnaught a seguir. Deixe


anotado estas equações tanto para antes quanto para depois de aplicado os processos de
simplificação.

2. Simplifique algebricamente as seguintes equações booleanas:

3. Simplifique os circuitos a seguir utilizando tanto a álgebra booleana quanto o mapa de


Karnaught
4. Em um determinado sistema digital os números decimais de 000 à 999 são representados em
código BCD. Um bit de paridade ímpar foi anexado ao final de cada sequencia de bits
representada (MSB). Analise os códigos a seguir para verificar quais estão corretas e quais
contem erros. Suponha que não tenha ocorrido mais que dois bits errados para cada
sequencia de bits. Determine quais sequencias estão corretas, quais contem um único bit
errado e quais certamente contem dois bits errados. Lembre-se que as sequencias contem
valores codificados em BCD.
a) 1001010110000
b) 0100011101100
c) 0111110000011
d) 1000011000101

5. Um avião a jato emprega um sistema de monitoração dos valores de rpm, pressão e


temperatura dos seus motores usando sensores que operam, conforme indicado a seguir:

a) Saída do sensor RPM = 0 quando a velocidade for < 4800 rpm


b) Saída do sensor P=0 apenas quando a pressão for < 1,33 N/m2
c) Saída do sentor T=0 apenas quando a temperatura for < 93,3 oC

A Figura a seguir mostra o circuito lógico que controla a lâmpada de advertência dentro da
cabine para certas combinações de condições da máquina. Admita que um nível alto na saída
W ative a luz de emergência. Pede-se:

a) Determine quais condições ativam o sinal de advertência


b) Refaça o circuito utilizando apenas portas NAND
c) Refaça-o novamente utilizando apenas portas NOR

6. A tabela verdade a seguir descreve o funcionamento do circuito de acionamento de um


motor. A saída Z indica o estado deste motor (1=Ligado, 0=Desligado). Elabore a equação
boleana e implemente o circuito elétrico mais simples que reflita claramente que condições
dos sinais da entrada levam este motor a ser desligado. Deixe indicado todos os passos do
projeto deste circuito.
7.
A B C D Z
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

8. Projete um circuito que, conectado a saída de um contador BCD sinalize com um nível alto
quando este passar pelas contagens 2, 3 e 9.

9. Implemente os seguintes circuitos aritméticos


a) Meio Somador
b) Somador Completo
c) Somador Completo a partir de meios somadores
d) Somador/Subtrator Completo de quatro bis

10. Implemente os transcodificadores de códigos numéricos listados a seguir.


a) BCD 8421 para excesso 3 (ABCD->S3S2S1S0)
b) Excesso 3 para BCD 8421 (ABCD->S8S4S2S1)
c) BCD 8421 para 2 entre 5 (ABCD->S4S3S2S1S0)
d) BCD 8421 para Johnson (ABCD-> S4S3S2S1S0)

11. Implemente um conversor do padrão 2 entre 5 para BCD 8421 (ABCDE→S8S4S2S1).


Simplifique as equacoes obtidas ate ficarem como indicado a seguir:
a) S8=AB+AC
b) S4=BD+BC+AE+AD
c) S2=AE+AD+BE+CD
d) S1=+AB+AD

12. Implemente um conversor código BCD para display de sete seguimentos. Utilize
as combinações de entrada não representáveis no padrão BCD para simplificar ainda mais
o projeto do circuito.

13. Implemente um conversor código gray para display de sete seguimentos. Utilize a
codificação hexadecimal para mostrar os valores no display.
14. O diagrama elétrico a seguir é um circuito lógico combinacional que ativa um alarme sonoro
sempre que o carro é ligado sem que o motorista e o passageiro estejam com seus cintos de
segurança afivelados. Os sinais DRIV e PASS indicam, respectivamente, a presença do
motorista e do passageiro. Estes sinais são obtidos a partir de chaves atuadas por pressão
colocadas nos assentos. O sinal IGN é ativado quando a chave estiver ligada. Os sinais
BELTD e BELTP sinalizam respectivamente quando o cinto de segurança do motorista e/ou
do passageiro está afivelado. Verifique seo circuito funciona conforme a descrição dada.

15. Multiplexadores/Demultiplexadores
a) Implemente um multiplexador 4->1 de 1 bit
b) Implemente um multiplexador 4->1 de 4 bits utilizando o multiplexador de 1 bit já
construído
c) Implemente um demultiplexador 4->1 de 1 bit
d) Implemente um demultiplexador 1->4 de 4 bits utilizando o demultiplexador de 1 bit já
construído

16. A figura a seguir representa os números da base decimal na codificação Braille. Implemente
um conversor do padrão BCD para esta codificação. Na figura as bolas grandes significam
que o ponto esta acionado, em nível lógico alto.

17. Determine as condições de entrada que ativam o seguinte circuito:


18. Verifique a relação de equivalência entre os seguintes circuitos. Prove quais deles são
equivalentes entre si.

19. O diagrama elétrico a seguir faz parte de um sistema de monitoramento de uma bateria
automotiva. O conversor analógico/digital utilizado permite converter a tensão CC dos
terminais da bateria para uma palavra binária com 4 bits o qual será utilizado como entrada
de um circuito de alarme que sinalizará quando a tensão da bateria estiver fora de sua
especificação. Sabendo que, por questões de segurança e para garantir a vida útil da bateria,
a sua tensão de operação não deve nunca exceder a 14,4 volts ou ficar abaixo de 10 volts,
projete e implemente o referido circuito de alarme.

20. Prove que os dois circuitos a seguir são equivalentes entre si.
21. Implemente um circuito detector de magnitude para duas palavras de 4 bits. O circuito
deverá conter duas portas de entrada de 4 bits e três sinais de saída para indicar o resultado
da comparação de magnitude entre os valores aplicados as suas entradas, tudo conforme
indicado na figura a seguir. Este comparador deverá suportar valores representados em
complemento a dois. Valores positivos devem ser considerados maiores que os valores
negativos. Utilize a estratégia botton-up, ou seja, implemente os blocos funcionais mais
simples, associe um símbolo a eles, em seguida utilize-os para construir as outras partes do
projeto.

22. Considere que você foi contratado para projetar o circuito de controle da porta do elevador
de um prédio de três andares. Considere ainda que o elevador já dispõe dos sensores de
movimento (sinal M) e de sinalização dos andares (sinais F1, F2 e F3). A saída deste circuito
(sinal ABRIR) será ativa, em nível lógico alto, sempre que o elevador estiver parado em um
dos três andares. Implemente este circuito do modo mais simples que for possível. Deixe
indicados todos os passos tomados em cada fase do projeto.

Você também pode gostar