You are on page 1of 22

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Trabalho de laboratório ( Digital Works) Sistemas Digitais Página 1 de 22 ESCOLA SUPERIOR DE TECNOLOGIA

Página 1 de 22

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO Engenharia Informática

SISTEMAS DIGITAIS

2002/2003

TRABALHO DE LABORATÓRIO

Ambiente de trabalho do Digital Works

Alunos:

Número

Nome

Grupo:

Data:

Nome do Docente:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Trabalho de laboratório ( Digital Works) Sistemas Digitais Página 2 de 22 ESCOLA SUPERIOR DE TECNOLOGIA

Página 2 de 22

ESCOLA SUPERIOR DE TECNOLOGIA E GESTÃO Engenharia Informática

SISTEMAS DIGITAIS

2001/2002

TRABALHO DE LABORATÓRIO

Ambiente de trabalho do Digital Works

Elaborado por

Miguel Tavares

Trabalho de laboratório (Digital Works)

Sistemas Digitais

TRABALHO DE LABORATÓRIO

Página 3 de 22

Introdução ao ambiente de trabalho do simulador de circuitos digitais Digital Works.

Objectivos do Trabalho

Um dos objectivos deste trabalho é o de providenciar a familiarização dos alunos com o

ambiente de trabalho do pacote de software de simulação de circuitos digitais Digital Works. Adicionalmente, em anexo encontram-se os procedimentos para correcta configuração

do browser Internet Explorer, para a rede informática da ESTIG. Visto esta disciplina ser a

primeira do curso onde se utilizam os recursos informáticos da ESTIG, e a grande maioria da informação disponibilizada pelos docentes ser através da Intranet, deverão os

alunos personalizar as suas configurações, de modo a terem acesso a todas as páginas e ficheiros aí disponibilizados.

A utilização de software de simulação de circuitos digitais permite uma rápida

implementação de um circuito e a sua verificação, sem ter de recorrer à sua realização prática, processo este muito mais moroso e trabalhoso. Do leque variado de pacotes de software disponíveis, quer em versões comerciais, quer de distribuição livre, optou-se pelo pacote Digital Works, principalmente devido à sua simplicidade e características educacionais. Acresce o facto de ser muito completo, permitindo a simulação de quase toda a família de circuitos integrados da série 74xx, com capacidade de introdução de novos componentes pelo utilizador. Tendo este trabalho de laboratório característica de introdução a todos os restantes, aponta-se alguns procedimentos que deverão ser seguidos na elaborarão de trabalhos posteriores. Assim, análise de todos os circuitos apresentados nos guias de laboratório, bem como as questões relacionadas com projectos de circuitos, deverão ser efectuados previamente pelos alunos, devendo ser obtidos todos os resultados teóricos referentes a cada circuito ou questão apresentada. Na sessão de laboratório os alunos deverão obter todos os resultados experimentais necessários para efectuar uma análise comparativa entre estes e os resultados obtidos teoricamente. Será aqui efectuado o esclarecimento de dúvidas relativas ao trabalho, e

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 4 de 22

todo o processo de verificação dos circuitos de modo a obter o seu correcto funcionamento Ao longo dos enunciado são colocadas questões e indicada a sequência de operações a realizar na sessão de laboratório. Poderá ser feita a indicação em cada questão do modo como esta deve ser tratada: [T] teórica, indicando que a questão deve ser tratada e respondida por análise teórica (normalmente antes da sessão de laboratório); [E] experimental, indicando que a questão é de realização laboratorial; e [C] comentário, indicando que deverão ser feitos comentários relativamente aos resultados experimentais obtidos.

O relatório dos trabalhos de laboratório deverá apresentar as respostas a todas as

questões colocadas, e seguir as linhas de orientação apresentadas no enunciado. Todas as respostas deverão ser justificadas. O relatório deve ser escrito em letra legível, sem rasuras, onde deverá constar a identificação dos alunos que o realizaram, bem como a data da sua realização. O relatório não deverá ter mais de oito páginas. Deve ser utilizado o próprio guia de laboratório para elaboração do relatório, sendo inseridos anexos, quando necessário, para logigramas de circuitos ou outro material achado por necessário (por exemplo, a bibliografia consultada).

1. Digital Works

O pacote de software Digital Works encontra-se instalado em todos os computadores dos laboratórios de informática da ESTIG. Todos os circuitos ou ficheiros criados pelos utilizadores deverão ser guardados na drive Z: (ou eventualmente numa disquete), sendo esta uma unidade de rede que constitui a área de trabalho de cada utilizador credenciado que entra no sistema informático da ESTIG. Aconselha-se a frequente prática de realização de backups do conteúdo desta área, de modo a evitar perda de ficheiros importantes, na eventualidade de algum problema com os servidores.

Ao longo desta secção serão descritos os procedimentos necessários à realização e teste

de um circuito digital simples (teste de uma porta OR), por forma a ambientar os alunos

com o pacote de software utilizado. Para cada função específica serão feitas subsecções,

para facilitar a consulta posterior.

Trabalho de laboratório (Digital Works)

Sistemas Digitais

1.1 Executar o programa

Página 5 de 22

A partir do Desktop use a barra de tarefas para chegar ao apontador do programa (Start Programs Digital Works Digital Works 3.04

→ Programs → Digital Works → Digital Works 3.04 Aparecerá a janela de trabalho do Digital

Aparecerá a janela de trabalho do Digital Works:

Works 3.04 Aparecerá a janela de trabalho do Digital Works : Luis Miguel Tavares ESTIG -

Trabalho de laboratório (Digital Works)

Sistemas Digitais

1.2 Colocar componentes na área de trabalho

Página 6 de 22

Para seleccionar um componente presente na barra de tarefas, seleccione o botão correspondente com um clique na tecla esquerda do rato. Por exemplo, para o caso de seleccionar uma porta or :

Por exemplo, para o caso de seleccionar uma porta or : Clique com a tecla esquerda

Clique com a tecla esquerda do rato, no sítio onde pretende colocar o componente:

do rato, no sítio onde pretende colocar o componente: Se pretender uma porta com mais entradas,

Se pretender uma porta com mais entradas, pode seleccionar o componente, e pressionar a tecla direita do rato, até obter a opção inputs, e seleccionar o número de entradas que pretende.

Trabalho de laboratório (Digital Works)

Sistemas Digitais

 

Página 7 de 22

Works) Sistemas Digitais   Página 7 de 22 Para obter a tabela de verdade deste componente,

Para obter a tabela de verdade deste componente, deverá introduzir elementos que permitam injectar um valor lógico seleccionável em cada uma das entradas, e um elemento que permita visualizar o estado da sua saída. Tais componentes são, respectivamente, o Interactive Input, e o led:

componentes são, respectivamente, o Interactive Input , e o led : Luis Miguel Tavares ESTIG -

Luis Miguel Tavares

ESTIG - Engenharia Informática

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 8 de 22

Após colocação destes componentes, deverá obter um circuito como o indicado na figura seguinte:

obter um circuito como o indicado na figura seguinte: 1.3 Ligar componentes por condutores Para estabelecer

1.3 Ligar componentes por condutores

Para estabelecer ligações entre pontos dos diversos componentes do circuito, utiliza-se a ferramenta Wiring Tool:

do circuito, utiliza-se a ferramenta Wiring Tool : Ao passar por um possível ponto de ligação,

Ao passar por um possível ponto de ligação, o cursor dá essa indicação, mostrando o texto “attach”. Nesta altura deve premir o botão esquerdo, e deslocar o cursor até ao sítio onde pretende estabelecer a ligação:

o cursor até ao sítio onde pretende estabelecer a ligação: Luis Miguel Tavares ESTIG - Engenharia
o cursor até ao sítio onde pretende estabelecer a ligação: Luis Miguel Tavares ESTIG - Engenharia

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 9 de 22

Após ligação de todos os elementos, deverá obter o circuito indicado na figura seguinte.

deverá obter o circuito indicado na figura seguinte. Seleccione a função de Run , de modo

Seleccione a função de Run, de modo a iniciar a simulação do circuito.

1.4 Alteração de parâmetros

Os dispositivos de entrada/saída descritos seguem a norma de se encontrarem a branco para um valor lógico de ‘0’, e a vermelho para um valor lógico de ‘1’. A alteração dos parâmetros dos componentes faz-se com a função Object Interaction:

dos componentes faz-se com a função Object Interaction : que, após se encontrar seleccionada, permite alterar

que, após se encontrar seleccionada, permite alterar os parâmetros dos componentes, através de um clique na tecla esquerda do rato:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 10 de 22

( Digital Works) Sistemas Digitais Página 10 de 22 Repare que neste caso a saída da

Repare que neste caso a saída da porta se alterou, devido à alteração na entrada. Desde que o simulador se encontre em modo run, esta actualização é imediata.

Poderia deste modo obter a tabela de verdade do componente, por modificação das suas entradas e análise o valor à saída.

1.5 Outros componentes

O simulador contém um grande número de componentes não visualizados na barra de tarefas. Para os aceder, seleccione a função Parts Centre:

Para os aceder, seleccione a função Parts Centre : que abrirá uma nova janela mostrando os

que abrirá uma nova janela mostrando os componentes adicionais existentes. Estes podem ser macros, ou circuitos integrados existentes comercialmente.

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 11 de 22

( Digital Works) Sistemas Digitais Página 11 de 22 A selecção de uma destas opções mostra

A selecção de uma destas opções mostra os componentes aí existentes, podendo qualquer um deles ser inserido na área de trabalho, por selecção com a tecla esquerda do rato, e arrastamento até ao local desejado.

com a tecla esquerda do rato, e arrastamento até ao local desejado. Luis Miguel Tavares ESTIG
com a tecla esquerda do rato, e arrastamento até ao local desejado. Luis Miguel Tavares ESTIG

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 12 de 22

( Digital Works) Sistemas Digitais Página 12 de 22 Para visualizar a função implementada pelo circuito,

Para visualizar a função implementada pelo circuito, e verificar a atribuição de pinos do mesmo, basta fazer duplo clique com a tecla esquerda no do rato sobre o componente:

clique com a tecla esquerda no do rato sobre o componente: Para voltar ao ambiente de

Para voltar ao ambiente de trabalho anterior, pressiona-se a função Close Macro:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 13 de 22

( Digital Works) Sistemas Digitais Página 13 de 22 1.6 Sinal de relógio Muitos dos circuitos

1.6 Sinal de relógio

Muitos dos circuitos a realizar utilizaram um sinal de relógio, que é uma onda quadrada com os níveis lógicos ‘0’ e ‘1’, de período variável. Este componente pode ser obtido na barra de ferramentas:

Este componente pode ser obtido na barra de ferramentas: Introduzindo este componente, por substituição do

Introduzindo este componente, por substituição do Interactive Input ligado a uma das entradas da porta OR, obtenha o circuito seguinte:

a uma das entradas da porta OR , obtenha o circuito seguinte: Luis Miguel Tavares ESTIG

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 14 de 22

Após colocar o simulador em modo Run, verifique a correspondência entre o sinal de relógio e a saída do circuito. Pode alterar o período (ou frequência) do sinal de relógio seleccionando a opção Circuit

Clock Speed, no menu principal, e escolher a frequência desejada:

, no menu principal, e escolher a frequência desejada: 1.7 Formas de onda O simulador permite

1.7 Formas de onda

O simulador permite registar formas de onda dos sinais existentes no circuito. Para tal

atribua um nome aos sinais que pretende ver visualizados (selecção do componente onde

se

encontra o sinal com a tecla esquerda, seguido de clique com a tecla direita, e selecção

da

opção Text

no menu de opções):

selecção da opção Text no menu de opções): Surgirá uma caixa de texto onde poderá introduzir

Surgirá uma caixa de texto onde poderá introduzir o nome do sinal:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 15 de 22

( Digital Works) Sistemas Digitais Página 15 de 22 Para adicionar este sinal ao visualizador de

Para adicionar este sinal ao visualizador de ondas, seleccione o componente com a tecla esquerda, e clique a tecla direita. No menu de opções active a opção Add to Logic History:

No menu de opções active a opção Add to Logic History : Após ter efectuado o

Após ter efectuado o procedimento anterior para todos os sinais que pretende visualizar,

seleccione a função Tools Logic History, no menu principal:

a função Tools → Logic History, no menu principal: Surgirá a janela do visualizador, com os

Surgirá a janela do visualizador, com os sinais seleccionados:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 16 de 22

( Digital Works) Sistemas Digitais Página 16 de 22 Pressione a função Run , como indicado

Pressione a função Run, como indicado na figura anterior, e verá as formas de onda dos sinais seleccionados serem desenhados na janela:

onda dos sinais seleccionados serem desenhados na janela: Para parar a simulação utiliza-se a função de

Para parar a simulação utiliza-se a função de Stop:

Para parar a simulação utiliza-se a função de Stop : 1.8 Ponta de prova Quando se

1.8 Ponta de prova

Quando se pretende verificar o estado de uma linha num circuito, é muito útil uma ferramenta de Logic Probe (ponta de prova). Esta função actua directamente no cursor,

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 17 de 22

dando indicação do estado da linha que se seleccionou (por clique com a tecla esquerda), como ‘0’ ou ‘1’, dentro de um círculo junto ao cursor:

‘0’ ou ‘1’, dentro de um círculo junto ao cursor: 1.9 Guardar e abrir ficheiros e
‘0’ ou ‘1’, dentro de um círculo junto ao cursor: 1.9 Guardar e abrir ficheiros e
‘0’ ou ‘1’, dentro de um círculo junto ao cursor: 1.9 Guardar e abrir ficheiros e

1.9 Guardar e abrir ficheiros e opções do menu principal

O menu principal desta aplicação segue a metodologia normal das aplicações Windows.

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Opção File:

Página 18 de 22

Works) Sistemas Digitais Opção File : Página 18 de 22 Opção Edit : Opção Circuit :

Opção Edit:

Digitais Opção File : Página 18 de 22 Opção Edit : Opção Circuit : Opção View

Opção Circuit:

File : Página 18 de 22 Opção Edit : Opção Circuit : Opção View : Luis

Opção View:

Página 18 de 22 Opção Edit : Opção Circuit : Opção View : Luis Miguel Tavares

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Opção Tools:

Página 19 de 22

Works) Sistemas Digitais Opção Tools : Página 19 de 22 Opção Help : Todas estas opções

Opção Help:

Digitais Opção Tools : Página 19 de 22 Opção Help : Todas estas opções ou já

Todas estas opções ou já foram tratadas, ou a sua função é facilmente dedutível.

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Anexo A Configuração do Internet Explorer

Página 20 de 22

Após executar o Internet Explorer, seleccione a opção Tools Internet Options, no menu principal. Surgirá a seguinte janela de diálogo:

no menu principal. Surgirá a seguinte janela de diálogo: No campo Address pode introduzir a página

No campo Address pode introduzir a página que quer visualizada aquando da chamada do Internet Explorer (home page), por exemplo: http://www.estig.ipbeja.pt que é o endereço da ESTIG.

Escolha a opção Connections no menu principal e pressione o botão LAN Settings. Preencha os campos da nova janela como indicado na figura, e seleccione a opção Advanced:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 21 de 22

( Digital Works) Sistemas Digitais Página 21 de 22 Na nova janela de diálogo, preencha os

Na nova janela de diálogo, preencha os campos de acordo com a figura seguinte:

preencha os campos de acordo com a figura seguinte: Seleccione a opção OK nas duas janelas

Seleccione a opção OK nas duas janelas que ficam, e quando aparecer a janela inicial:

Trabalho de laboratório (Digital Works)

Sistemas Digitais

Página 22 de 22

( Digital Works) Sistemas Digitais Página 22 de 22 pressione em Apply e depois OK .

pressione em Apply e depois OK.

Neste momento tem o Internet Explorer configurado para aceder a toda a informação na ESTIG e exterior.