Вы находитесь на странице: 1из 9

Ministrio da Educao

Centro Federal de Educao Tecnolgica do Paran


Departamento Acadmico de Eletrnica DAELN
Curso Superior de Tecnologia em Mecatrnica

Disciplina: Eletrnica Digital Aluno: ______________________________ N: ____


Cdigo: EL52M Turma: ____
Prof: Gustavo B. Borba Cdigo: _________________ Data: ____ /____ /____

Exerccios I Tecnologia em Mecatrnica

a. Sistemas numricos

1. Construa uma tabela com os decimais de 0 a 30 e seus equivalentes nas bases 2, 4, 5, 6, 8 e 16:

decimal (base 10) base 2 base 4 base 5 base 6 base 8 base 16


0
1

30

2. Quais os prximos nmeros das contagens a seguir?


a) base 2: 1100011, _______, _______, _______, _______
b) base 3: 1121, _______, _______, _______, ______
c) base 6: 553, _______, _______, _______, _______
d) base 7: 663, _______, _______, _______, _______
e) base 8: 7775, _______, _______, _______, _______
f) base 16: 9FFFD, _______, _______, _______, _______

3. Em uma memria, o acesso a cada uma das posies feito atravs do


barramento de endereos. Pode-se visualizar este barramento como um
conjunto de pinos nos quais escreve-se, em binrio, o endereo (ou
posio) da memria que se deseja acessar. Em geral, cada um desses
pinos recebe o nome An, onde n o peso do bit colocado naquele pino.
O desenho ao lado o smbolo lgico de uma memria do tipo
UVEPROM, modelo 27C512, na qual cada posio armazena 8 bits.
a) Qual a capacidade de armazenamento desta memria, em bytes?
b) E em bits? c) Sendo 1 kbyte = 210 bytes = 1024 bytes, qual a sua
capacidade de armazenamento em kbytes? d) E em kbits? e) Sendo
000016 o endereo mais baixo da memria, qual o endereo mais alto,
em hexa? f) E em decimal?

4. Faa as converses entre as bases especificadas

decimalbinrio, decimaloctal, decimalhexa octal decimal, octalbinrio, octalhexa


a) 4710 = ?2 = ?8 = ?16 i) 118 = ?10 = ?2 = ?16
b) 23510 = ?2 = ?8 = ?16 j) 4208 = ?10 = ?2 = ?16
c) 894210 = ?2 = ?8 = ?16 k) 078 = ?10 = ?2 = ?16
d) 256,37510 = ?2 = ?8 = ?16 l) 5361,758 = ?10 = ?2 = ?16

binrio decimal, binriooctal, binriohexa hexa decimal, hexabinrio, hexaoctal


e) 110012 = ?10 = ?8 = ?16 m) 1016 = ?10 = ?2 = ?8
f) 00110102 = ?10 = ?8 = ?16 n) 3A116 = ?10 = ?2 = ?8
g) 1010001100102 = ?10 = ?8 = ?16 o) FF0F16 = ?10 = ?2 = ?8
h) 111100001,101012 = 10 = ?8 = ?16 p) 2C,2816 = ?10 = ?2 = ?8

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 1/9


5. Considerando os sistemas numricos decimal, binrio, octal e hexadecimal, quais so os mais
utilizados em eletrnica digital? Justifique.

b. Cdigos

6. Codifique os decimais a seguir em BCD 8421 (BCD natural), BCD 3 em excesso e Gray de 4 bits.

a) 15 c) 2689,15
b) 347 d) 3,428

7. Decodifique os nmeros BCD 8421 (BCD natural) para decimal

a) 00000110 c) 0101011100000010
b) 100000010100 d) 1001,00000001

8. Sabe-se que o Gray um tipo de cdigo de distncia unitria. Justifique.

9. Descreva uma situao prtica em que o cdigo Gray utilizado. Apresente a justificativa da
utilizao do cdigo Gray para a situao descrita e mostre um exemplo.

10. O ASCII (American Standard Code for Information Interchage) um cdigo de 7 bits do tipo
alfanumrico. Cite dois outros tipos de cdigos alfanumricos. Qual a principal aplicao destes
tipos de cdigo? Apresente exemplos para os cdigos citados, codificando 3 caracteres sua
escolha.

11. Escreva os equivalentes binrios dos caracteres ASCII de A at J, adicionando bit de paridade
mpar na posio mais significativa (MSB). Qual a funo do bit de paridade?

12. Escreva os equivalentes binrios dos caracteres ASCII de 0 at 9, adicionando bit de paridade par
na posio menos significativa (LSB).

13. Os dados a seguir correspondem a uma mensagem de texto. Esto expressos em hexa e
codificados em ASCII, com bit de paridade par na posio mais significativa. Decodifique a
mensagem.

48 65 F9 A0 48 65 F9 AC A0 ED F9 A0 ED F9 8D D2 6F 63
EB A0 E1 EE E4 A0 72 6F 6C 6C A0 63 E1 EE A0 EE 65 F6
65 72 A0 E4 69 65 2E 2E 2E

c. Funes lgicas, tabela verdade e portas lgicas

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 2/9


14. Comparando as tabelas verdade, prove que:

a) AB = AB + AB c) ABC (AB)C

b) AB = AB + AB d) A+B+C A + (B+C)

15. Dadas as formas de onda de entrada, obtenha as formas de onda de sada para as seguintes
portas lgicas: INVERSORA, E, OU, NE, NOU, OU-EXLUSIVO e NOU-EXCLUSIVO.

A
B

16. Obtenha a forma de onda de sada para cada um dos gates a seguir.

17. Dadas as expresses booleanas, obtenha os circuitos lgicos equivalentes, na simbologia


tradicional e IEC, usando apenas portas de duas entradas.

a) Y= ABC + ABC + D c) S = ab(cd) + (acd + ab)(cd)

b) P = (XY)(ZW) XW d) R = (A+B+C)DE

18. Obtenha o circuito lgico correspondente expresso a seguir e levante a tabela verdade. Em
seguida, aplique as formas de onda de entrada e encontre a forma de onda de sada.

S = (A+B)C D

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 3/9


19. Encontre as expresses correspondentes aos circuitos a seguir:

a)
e)

b)

c)

f)
d)

20. Preencha os campos faltantes da tabela a respeito dos circuitos integrados:

cdigo n de pinos pino Vcc pino GND descrio


7400 14 14 7
7402 4 portas NOU de 2 entradas
7404 6 portas inversoras
7404 4 portas E de 2 entradas
7432 4 portas OU de 2 entradas
7486 4 portas OU-EXC de 2 entradas
7410 3 portas NE de 3 entradas
7411 3 portas E de 3 entradas
7420 2 portas NE de 4 entradas
7421 2 portas E de 4 entradas
7427 3 portas NOU de 3 entradas
7430 1 porta NE de 8 entradas

d. lgebra Booleana, De Morgan, suficincia das operaes NE e NOU

21. Atravs de manipulao algbrica, prove que:

a) A + AB = A e) AB + AB = A

b) A(A+B) = A f) (A+B)(A+B) = A

c) A + AB = A+B g) A(BC) = A(BC)

d) A(A + B) = AB h) AB + AC + BC = AB + AC

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 4/9


22. Comparando as tabelas verdade, prove os teoremas de De Morgan para 3 variveis.

23. Aplique os teoremas de De Morgan nas equaes a seguir:

a) P = (AB(A+B)) + (A+B) c) R = AB(C + (DE)) + (AC+BD)

b) Q = ((A+B+C)+D)(C+D) d) S = (AB)(C+D)

24. Dadas as expresses lgicas, obtenha os circuitos correspondentes, utilizando somente as portas
especificadas.

a) Y = AB + CD NE de 2 entradas e) Y = AB NE de 2 entradas

b) Y = AB + CD NOU de 2 entradas f) Y = AB NOU de 2 entradas

c) Y = (A+B)(C+D) NOU de 2 entradas g) Y = A(B+C(D+E)) NE de 2 entradas

d) Y = (A+B)(C+D) NE de 2 entradas h) Y = A(B+C(D+E)) NOU de 2 entradas

e. Simplificao algbrica de equaes booleanas, formas cannicas, funo completa e


incompletamente especificada, mapas de Karnaugh

25. Simplifique algebricamente as expresses booleanas a seguir:

a) Y = ABC + AC + AB d) Y = ABC + ABC + ABC + ABC + ABC

b) Y = ABC + ABC + ABC e) Y = (A(B+C)D)(A+B)

c) Y = (AC+B+D) + C(ACD) f) Y = ABCD + ABCD + ABCD + ABCD

26. Para cada um dos circuitos lgicos a seguir, obtenha a equao correspondente, simplifique
algebricamente a equao e desenhe o circuito simplificado.

a) c)

b)

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 5/9


27. Para os mapeamentos e funes a seguir, obtenha:
- Expresso booleana na forma cannica soma de produtos
- Expresso booleana na forma cannica produto de somas
Notao (exemplos):
F(A,B,C) = (0,1,2) somatrio dos mintermos 0,1,2 da funo booleana F de 3 variveis (A,B,C)
T(x,y,z) = (3,7) produtrio dos maxtermos 3,7 da funo booleana T de 3 variveis (x,y,z)

a) N A B C D P Q b) N A B C W X
0 0 0 0 0 1 1 0 0 0 0 0 0
1 0 0 0 1 1 1 1 0 0 1 0 0
2 0 0 1 0 1 0 2 0 1 0 0 1
3 0 0 1 1 1 1 3 0 1 1 1 1
4 0 1 0 0 0 1 4 1 0 0 0 0
5 0 1 0 1 0 1 5 1 0 1 1 0
6 0 1 1 0 0 0 6 1 1 0 1 1
7 0 1 1 1 0 0 7 1 1 1 0 1
8 1 0 0 0 0 0
9 1 0 0 1 0 0
10 1 0 1 0 0 1 c) R(A,B,C) = (0,2,5,7)
11 1 0 1 1 0 1 d) S(A,B,C) = (1,3,5,7)
12 1 1 0 0 0 1 e) Y(A,B,C,D) = (0,5,7,10,13,15)
13 1 1 0 1 0 1 f) T(A,B,C,D) = (0,1,2,3,8,9,10,11,12,13,14,15)
14 1 1 1 0 0 1
15 1 1 1 1 0 1

28. Expresse as funes na forma cannica soma de produtos e escreva as tabelas verdade

a) F(A,B,C) = AB + BC

b) F(A,B,C) = A + A+B+C

29. Expresse as funes na forma cannica produto de somas e escreva as tabelas verdade

a) F(A,B,C) = (A+B)C

b) F(A,B,C) = (A+C)(A+B)

30. Dadas as tabelas verdade e expresses a seguir, utilize mapas de Karnaugh para obter as
expresses mnimas.
Notao (exemplo):
F(A,B,C) = (1,3,2) + d(0,5,6) condies dont care (X na tabela verdade)

a) N A B C D W Z b) N A B C P Q
0 0 0 0 0 1 X 0 0 0 0 1 0
1 0 0 0 1 0 X 1 0 0 1 1 1
2 0 0 1 0 1 X 2 0 1 0 1 X
3 0 0 1 1 0 1 3 0 1 1 0 X
4 0 1 0 0 1 1 4 1 0 0 0 0
5 0 1 0 1 1 0 5 1 0 1 1 1
6 0 1 1 0 1 X 6 1 1 0 0 0
7 0 1 1 1 1 1 7 1 1 1 1 1
8 1 0 0 0 1 0
9 1 0 0 1 0 0
10 1 0 1 0 1 X c) R(A,B,C) = (0,1,6,7)
11 1 0 1 1 0 0 d) S(A,B,C) = (1,5) + d(2,6)
12 1 1 0 0 0 0 e) Y(A,B,C,D) = (0,7,10,11,14,15)
13 1 1 0 1 0 0 f) T(A,B,C,D) = (0,6,7,11,14,15) + d(4,5,12,13)
14 1 1 1 0 0 X
15 1 1 1 1 0 0

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 6/9


f. Projeto de circuitos combinacionais

Para cada um dos projetos a seguir, apresente:


a) diagrama em blocos
b) tabela verdade
c) equaes simplificadas, utilizando mapas de Karnaugh
d) circuito

31. Projete um circuito digital com 3 variveis de entrada, que indique quando o valor de entrada
menor ou igual a 5.

32. Projete um circuito digital com 4 variveis de entrada, que indique quando h um nmero primo
presente na entrada.

33. Projete um gerador de paridade mpar para uma palavra de entrada de 3 bits.

34. Projete os seguintes circuitos conversores de cdigo:


a) BCD/ASCII (0 a 9)
b) BCD/BCD 3 em excesso
c) BCD/7 segmentos

35. Em uma determinada indstria de produtos qumicos, um alarme microprocessado deve emitir um
aviso quando um dos tanques apresentar condies crticas. O tanque possui quatro sensores com
sadas ON/OFF ativas em nvel lgico alto, que monitoram temperatura, presso, nvel e peso do
fludo. Projete um sistema que informa o microprocessador para ativar o alarme quando qualquer
uma das situaes a seguir estiver presente:
1. Nvel alto com temperatura alta e presso alta.
2. Nvel baixo com temperatura alta e peso alto.
3. Nvel baixo com temperatura baixa e presso alta.
4. Nvel baixo com peso baixo e temperatura alta.
Implemente o circuito utilizando um CI 74LS54 e dois gates do CI 7404.

36. Uma unidade de corte de madeira de uma indstria de mveis utiliza uma bomba de lubrificao,
um transportador, uma serra fita e uma serra circular. O controle desses dispositivos feito
atravs de 4 chaves ON/OFF. Projete um circuito que realize a lgica de controle desta unidade de
corte, a partir das seguintes especificaes:
chave A controla a bomba de lubrificao (L) chave B controla o transportador (T)
chave C controla a serra fita (F) chave D controla a serra circular (R)
Quando o transportador estiver ligado, a bomba de lubrificao deve estar
funcionando. Assim, o transportador s pode estar ligado quando as chaves A e B
estiverem acionadas. As serras no requerem lubrificao, mas nunca podem estar
ligadas ao mesmo tempo. Assim, se as chaves C e D forem acionadas juntas, o
sistema deve ser completamente desligado, incluindo o transportador e a bomba de
lubrificao. Da mesma forma, o transportador e a serra circular no podem estar
ligados ao mesmo tempo. Com isso, se as chaves B e D forem acionadas juntas, o
sistema deve ser completamente desligado, incluindo a bomba de lubrificao e a
serra fita.

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 7/9


Tabela ASCII

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 8/9


7400 7402

7404 7408

7432 7486

7410 7411

7420 7421

7427 7430

74LS54

EL52M - Eletrnica Digital Tecnologia em Mecatrnica Exerccios I 9/9