Você está na página 1de 32

ENGENHARIA DE COMPUTAO

LABORATRIO DE SISTEMAS DIGITAIS

Profa Mrcia Gorett Ribeiro Grossi


Setembro - 2007

LABORATRIO DE SISTEMAS DIGITAIS CARGA HORRIA Prtica 30 PR-REQUISITOS CRDITOS Total 30 2 NATUREZA Obrigatria

Teoria

CO-REQUISITOS Sistemas Digitais

OBJETIVO: Proporcionar ao aluno a prtica em laboratrio de projetos e desenvolvimentos de circuitos e sistemas digitais combinacionais e seqenciais.

AULA PRTICA No 01: Apresentao do Laboratrio e Portas Lgicas AND, OR, NOT, NAND e NOR
OBJETIVOS: Verificar o funcionamento das portas Lgicas AND, OR, NOT, NAND e NOR, atravs do software EWB ATIVIDADES: 1) Identifique e registre as pinagens dos circuitos integrados (CI) 7408, 7432, 7404, 7400 e 7402

2 - Monte os circuitos abaixo e levante suas tabelas -verdade. a)

Tabela - Verdade A B 0 0 0 1 1 0 1 1 b)

Tabela - Verdade A B 0 0 0 1 1 0 1 1

c)

Tabela - Verdade A B 0 0 0 1 1 0 1 1 d) Tabela - Verdade

A 0 0 1 1

B 0 1 0 1

e)

Tabela - Verdade A S 0 0 1 1

AULA PRTICA No 02: Portas Lgicas a Diodo


OBJETIVO: Comprovar o funcionamento das portas lgicas internamente, com circuitos a diodo. ATIVIDADES: Para os circuitos baixo, faas a partes terica e prtica:

I - PARTE TERICA: 1 - Conforme os valores de tenso apresentados na tabela abaixo para as entradas A e B, Calcule Vsada para os circuitos das figuras a) e b).

A 0V 0V +5V +5V

B 0V +5V 0V +5V

Vsada

A 0V 0V +5V +5V

B 0V +5V 0V +5V

Vsada

II - PARTE PRTICA : 1 - Monte o circuito da figura a) e preencha a tabela abaixo: A 0V 0V +5V +5V B 0V +5V 0V +5V Vsada

2 - Monte o circuito da figura b) e preencha a tabela abaixo: A 0V 0V +5V +5V B 0V +5V 0V +5V Vsada

3 - Preencha a tabela verdade para o circuito a) conforme a tabela obtida no item 1; e para o circuito da figura b) conforme tabele obtida no item 2.

Vsada

Vsada

Tabela Verdade da figura a)

Tabela Verdade da figura b)

4 - De acordo com a tabela verdade, d o nome da porta lgica que cada circuito representa.

AULA PRTICA No 03: Circuitos Lgicos


OBJETIVO: Construir portas lgicas de vrias entradas a partir de portas lgicas de duas entradas. ATIVIDADES: 1 - Para cada circuito abaixo, faa: a) montar cada circuito e levantar sua tabela verdade.

A 0V 0V 0V 0V 5V 5V 5V 5V

B 0V 0V +5V +5V 0V 0V +5V +5V

C 0V +5V 0V +5V 0V +5V 0V +5V

VSada

b)

A 0V 0V 0V 0V 0V 0V 0V 0V +5V +5V +5V +5V +5V +5V +5V +5V

B 0V 0V 0V 0V +5V +5V +5V +5V 0V 0V 0V 0V +5V +5V +5V +5V

C 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V

D 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V

Vsada

c)

A 0V 0V 0V 0V 5V 5V 5V 5V

B 0V 0V +5V +5V 0V 0V +5V +5V

C 0V +5V 0V +5V 0V +5V 0V +5V

VSada

10

d)

A 0V 0V 0V 0V 0V 0V 0V 0V +5V +5V +5V +5V +5V +5V +5V +5V

B 0V 0V 0V 0V +5V +5V +5V +5V 0V 0V 0V 0V +5V +5V +5V +5V

C 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V

D 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V

Vsada

e)

A 0V 0V +5V +5V

B 0V +5V 0V +5V

VSada

11

f)

A 0V 0V 0V 0V 5V 5V 5V 5V

B 0V 0V +5V +5V 0V 0V +5V +5V

C 0V +5V 0V +5V 0V +5V 0V +5V

VSada

g)

12

AULA PRTICA No 04: Teoremas Booleanos


OBJETIVOS: Verificar os teoremas booleanos com uma s varivel ATIVIDADES: 1-Montar cada circuito e levantar sua tabela-verdade; 2- Para cada circuito, escrever o teorema booleana correspondente.

13

14

4a) Projetar um circuito com duas entradas ( habilita e dado ) e uma nica sada "S" de tal forma que quando habilita = 0, S=0 e quando habilita +1, S = dado; b) Montar o circuito e verificar seu funcionamento; c) Conectar a entrada "dado" a uma freqncia de 100Hz e ao canal 1 do osciloscpio, e a sada conectar ao canal 2 do osciloscpio. Colocar a entrada habilita no nvel lgico BAIXO e logo aps no nvel lgico ALTO. Observe as formas de onda no osciloscpio e tire suas concluses.

15

AULA PRTICA No 05: Teorema de DeMorgan e universalidade das portas lgicas NAND e NOR
OBJETIVOS: Verificar o teorema de DeMorgan e aplicar a universalidade das portas lgicas NAND e NOR. ATIVIDADES: 1a) Use o teorema de DeMorgan para converter a equao Z = ( ( A + B ) . C' ) ' em uma expresso que contenha apenas variveis simples invertidas. b) Monte o circuito que representa esta expresso simplificada e levante sua tabela verdade. c) Verifique se as equaes so equivalentes.

16

2a) Implemente um circuito tendo como expresso de sada a equao Z = A'.B'.C , usando somente portas NOR. b) Verifique se as equaes so equivalentes.

3 - Monte os circuitos abaixo e levante as tabelas-verdade. Qual a porta lgica que cada circuito representa?

4 - Monte um circuito lgico, usando portas OR e AND cuja equao de sada :Z=(A + B).(C + D) Levante sua tabela verdade.

17

5 - Implemente o mesmo circuito, do item 4, utilizando apenas portas NOR. Levante sua tabela verdade e verifique que as equaes dos itens 4 e 5 so equivalentes. Qual a implementao mais eficiente?

18

AULA PRTICA No 06: Portas lgicas XOR e XNOR e Bit de Paridade


OBJETIVOS: Verificar o funcionamento e a aplicao das portas XOR e XNOR; Verificar a gerao do bit de paridade. ATIVIDADES: 1 - Monte cada circuito abaixo e levante sua tabela verdade, sendo que as chaves A e B tero as posies em +VCC ou Terra.

A 0V OV +VCC +VCC

B OV +VCC OV +VCC

A 0V OV +VCC +VCC

B S OV +VCC OV +VCC

A 0V OV +VCC +VCC

B OV +VCC OV +VCC

A 0V OV +VCC +VCC

B S OV +VCC OV +VCC

19

2 - O que pode-se concluir em relao aos circuitos a) e c) e em relao aos circuitos b) e d).

3 - Monte o circuito da equao : Z = ABCD + AB'C'D + A'D' , e levante sua tabela verdade

A 0V 0V 0V 0V 0V 0V 0V 0V +5V +5V +5V +5V +5V +5V +5V +5V

B 0V 0V 0V 0V +5V +5V +5V +5V 0V 0V 0V 0V +5V +5V +5V +5V

C 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V

D 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V

Vsada

4 - Simplifique a expresso do item 3 e, verifique como a porta XOR pode ser usada para simplificao de um circuito. 20

A 0V 0V 0V 0V 0V 0V 0V 0V +5V +5V +5V +5V +5V +5V +5V +5V

B 0V 0V 0V 0V +5V +5V +5V +5V 0V 0V 0V 0V +5V +5V +5V +5V

C 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V 0V 0V +5V +5V

D 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V 0V +5V

Vsada

21

5 - Projete um circuito gerador de paridade "par" para uma linha de transmisso de dados de trs bits. Monte e verifique o funcionamento do circuito.

22

AULA PRTICA No 07: Circuitos Combinacionais


OBJETIVOS: Projetar e verificar o funcionamento de circuitos combinacionais

ATIVIDADES: 1 - Para cada item abaixo, faa: projetar o circuito ( levantar a tabela verdade, simplificar e desenhar ); montar o circuito e verificar seu funcionamento a) Em um teste a questo 1 tem peso 1, a questo 2 peso 2, a questo 3 peso 3 e a questo 4 peso 4. O aluno ser aprovado se atingir uma nota 60%. b) Um circuito lgico possui trs variveis de entrada A,B, e C, sendo que em sua sada teremos nvel lgico ALTO, quando a combinao binria de suas variveis de entrada estiverem no intervalo 4 n 7. c) Um circuito lgico de trs entradas A, B e C, cuja sada esteja no nvel lgico ALTO, sempre que a maioria de suas entradas estiverem no nvel lgico ALTO.

23

AULA PRTICA No 08: Flip-Flop


OBJETIVOS: Verificar o funcionamento de um Flip-Flop comandado por um pulso de clock Verificar o funcionamento do Flip-Flop tipo D e T ATIVIDADES: 1 Monte o Flip Flop JK (CI 7476) 2 - Levante a tabela verdade do FF JK 3 Veja seu funcionamneto atravs das formas de onda de entrada e sada 4 Idem para o flip-flop tipo "T".

24

AULA PRTICA No 09: Contadores Assncronos


OBJETIVOS: Verificar o funcionamento dos contadores assncrons, utilizando o CI 74LS293 Analisar os diagramas de transio de estados para um contador ATIVIDADES: 1 Monte o diagrama de blocos abaixo

2 - Implemente o contador MOD5, e desenhe o diagrama de transio de estados.

25

26

AULA PRTICA No 10: Verilog Principais Portas Lgicas


OBJETIVOS: Conhecer a Linguagem Verilog e atravs desta fazer programas que descrevam as principais portas lgicas. ATIVIDADES: 1 Faa os programas que criem os mdulos das seguintes portas lgicas: And, Or, Not, Nand, Nor, Xor e Xnor

27

AULA PRTICA No 11: Verilog Gerador de Sinais


OBJETIVOS: Gerar os sinais que acionaro as portas lgicas dos circuitos lgicos. ATIVIDADES: 1 Faa os programas que criem os mdulos dos geradores de sinais para: a) 2 sadas; b) 3 sadas; c) 4 sadas;

28

29

AULA PRTICA No 12: Verilog Tabelas verdade


OBJETIVOS: Atravs da Linguagem Verilog implementar as tabelas verdades das principais portas lgicas. ATIVIDADES: 1 Faa os programas em Verilog que implemente as tabelas verdades das portas lgicas da prtica No 10.

30

AULA PRTICA No 13: Verilog Circuito Combinacional de 3 entradas


OBJETIVOS: Atravs da Linguagem Verilog implementar os circuitos combinacionais de 3 entradas. ATIVIDADES: 1 Faa um programa em Verilog que descreva o circuito abaixo e simule seu funcionamento, mostrando sua tabela verdade.

31

Anexo 1

Tutorial do Verilog

32