Você está na página 1de 8

I - Criando o primeiro circuito

Objetivo
Criar um circuito digital, excit-lo com o gerador de sinais e verificar sua resposta.

Especificao
Simular e verificar o funcionamento do circuito apresentado na figura a seguir:

Figura A - Circuito a simular

Criao do circuito passo a passo


A criao e simulao do circuito especificado ser nos seguites passos: adio dos componentes adio de linhas adio de textos projeto do gerador de estmulos adio do gerador de estmulos simulao

c:\windows\temp\tutor1.doc

30/10/98

1 de 8

Passo1 - Adio dos Componentes


O circuito especificado faz uso de componentes digitais elementares elementares, que podem ser acessados atravs do menu Component...Digital Primitive Para adicionar a porta inversora, utilizar o menu (figura b - insero do inversor) Component...Digital Primitive ..Standard Gates..Inverters..Inverter

Figura B - Insero do Inversor Aps o comando de insero do inversor ir aparecer a Caixa de Dilogo de Parametrizao do Componente. Atravs de caixa de dilogo possvel ajustar alguns parmetros referentes ao componente que ser inserido. Veja na Figura 3: Alterar o nome do inversor de U1 para INV01 marcar a opo Display, para que o nome seja apresentado no diagrama

c:\windows\temp\tutor1.doc

30/10/98

2 de 8

Nome da propriedade: PART Valor da propriedade: U1 Mostrar esta propriedade no diagrama

Fig ura C - Caixa de dilogo de parametrizao do componente Repita a operao de insero para as demais portas, de forma a obter o circuito apresentado na figura d componentes

Figura D - Componentes

c:\windows\temp\tutor1.doc

30/10/98

3 de 8

Passo2 - Adio de Linhas


Adicione as linhas, de forma a que o circuito assuma a configurao mostrada na figura e - adio de linhas Boto: adio de linhas

Figura E - Adio de linhas

Passo 3 - Adio de Textos


Os textos possuem duas aplicaes principais: documentao identificar ns Utilizando o boto texto (adio de textosfigura f), adicione os textos identificadores dos ns de entrada e de sada. Boto Texto

Figura F Adio de Textos

c:\windows\temp\tutor1.doc

30/10/98

4 de 8

Passo 4 - Projeto do Gerador de Estmulos


Gerador de estmulos o componente utilizado para excitar circuitos digitais. A figura g apresenta a tabela verdade de excitao que ser utilizada. Observe que, para fins de simulao, necessrio acrescentar o modelo de temporizao do estmulo: instante inicial (Tini) e instante final (Tfin) de cada estmulo. Neste exemplo, est-se definindo uma durao de 200ns para cada linha da tabela verdade. E1 0 0 0 0 1 1 1 1 E2 0 0 1 1 0 0 1 1 E3 0 1 0 1 0 1 0 1 Tini 0ns 200ns 400ns 600ns 800ns 1us 1.2us 1.4us Tfin 200ns 400ns 600ns 800ns 1us 1.2us 1.4us 1.6us

Figura G Tabela verdade de excitao

Passo 5 - Adio do Gerador de Estmulos


Neste exemplo ser utilizado um gerador de estmulos de quatro sadas. (Somente 3 sero utilizadas) Adicione o componente

Figura H - Inserir gerador de estmulos

c:\windows\temp\tutor1.doc

30/10/98

5 de 8

A figura i - propriedades do gerador de estmulos mostra a caixa de dilogo utilizada para configurar o gerador de estmulos. A configurao dos sinais feita atravs das propriedades FORMAT COMMAND

Figura I - Propriedades do Gerador de Estmulos Compare a propriedade COMMAND mostrada na figura i com a tabela verdade especificada na figura g

a partir de 0ns, gerar o sinal 0000

a partir de 0ns, gerar o sinal 0001

0ns 0000 200ns 0001 400ns 0010


Figura J - Propriedade COMMAND Observe na figura j que a especificao do sinal gerado composta por dois textos: texto de especificao do instante inicial (por exemplo instante 200ns) texto de especificao do sinal (por exemplo 0001) O texto de especificao do sinal pode fazer uso de um sistema de numerao binrio (um bit por dgito, como no exemplo), octal (3 bits por dgito) ou hexadecimal (4 bits por dgito). O campo FORMAT utilizado para especificar qual destes sistemas de numerao utilizado.

c:\windows\temp\tutor1.doc

30/10/98

6 de 8

Na figura k a seguir, o gerador de estmulos configurado para gera o mesmo sinal, utilizando uma especificao de formato hexadecimal (cada dgito representa 4 bits)

Figura K - Formato Hexadecimal (quatro bits por dgito) Na figura l o mesmo sinal gerado, utilizando um formato misto: o primeiro dgito binrio (representa 1 bit) o segundo dgito octal (representa 3 bits)

Figura L - Formato misto

Passo 6 - Simulao
Selecione a opo Transient Analysis (figura m)

Figura M - Selecionar Transient Analysis

Ir aparecer o Dilogo de Configurao da Anlise ( figura n).

c:\windows\temp\tutor1.doc

30/10/98

7 de 8

Escala de tempo do eixo X

Gerar sada numrica

Nome do n monitorado

Figura N - Configurao da Anlise Os principais tens a utilizar nesta configurao esto indicados na figura n e so os seguintes: configurao da escala de tempo: neste exemplo, ser realizado um monitoramento de 1.4 us configurao dos ns a serem monitorados: neste exemplo, sero monitorados os ns E1, E2, E3 e O1 configurar para monitorar na forma numrica (e no s na forma grfica) Aps completar as configuraes, executar a simulao (boto RUN) Observe o resultado da simulao na figura o - resultado da simulao

Figura O - Resultado da Simulao

c:\windows\temp\tutor1.doc

30/10/98

8 de 8

Você também pode gostar