Você está na página 1de 10

Srgio Campello scampello@yahoo.

com

Tutorial Circuit Maker


Introduo
O Circuit Maker uma ferramenta computacional voltada para a simulao tanto de circuitos analgicos quanto de circuitos digitais. Como todo software de simulao nele possvel prever o comportamento de sistemas sem que seja necessrio mont-los. Durante a fase de projetos possvel prever a quantidade de Circuitos Integrados que sero gastos no circuito total.

rea de Trabalho do Software


A figura mostra a rea de trabalho do Circuit Maker V. 2000.

Visualizador Grfico

Barra de Ferramentas

Biblioteca de Funes

rea de Trabalho Local onde vai ficar o circuito


Modelos Disponveis

A barra de menus, acima da barra de ferramentas, trs opes tradicionais de abertura e fechamento de arquivos bem como opes conhecidas de edio.

A barra de tarefas

Srgio Campello scampello@yahoo.com

A barra de tarefas muda de acordo com o modo de simulao ativo no momento, analgico ou digital. A figura seguinte mostra a barra de tarefas com os botes prprios para a simulao de circuitos analgicos.

Botes de simulao analgica Botes para desenho de circuito


Para trocar de um modo de simulao para outro v ao menu Simulation e selecione uma das opes, Analog Mode ou Digital Mode. A barra de tarefas ocultar os botes desnecessrios e mostrar os botes necessrios automaticamente.

Abaixo temos a barra de tarefas com os botes do modo de simulao digital ativados, veja q a mudana mnima, os botes iniciais so idnticos. Na tabela mais a frente temos a descrio dos principais botes e suas funes.

Botes de simulao analgica Botes para desenho de circuito

Seta normal do mouse, usado para selecionar e posicionar componentes. Ative este boto para ligar os componentes com fios. Boto de texto, para inserir nomes e comentrios. Boto para apagar (deletar) componentes ou fios.

Srgio Campello scampello@yahoo.com

Ferramenta de prova, usada em simulaes analgicas. Reinicializa as simulaes. Colore os fios, vermelho nvel lgico 1, Azul nvel lgico zero e verde para alta impedncia. Roda a simulao em tempo real de circuitos digitais. Simulao passo a passo (mais de uma passo pode ser necessrio para produzir efeito graas ao tempo de retardo de cada porta). Configuraes para a simulao analgica. Roda a simulao no modo analgico. Visualizaes de janelas de formas de onda, circuito e posicionamento dessas janelas.

Explorando componentes da biblioteca


As listas de componentes presentes na biblioteca possuem redundncias, o que facilita o usurio durante a procura dos componentes desejados. Caso a busca esteja se tornando cansativa ou se o usurio no recorda os locais onde encontrar o componente desejado possvel recorrer rea de pesquisa. A biblioteca bem completa possuindo uma lista muito vasta de componentes, alguns deles bem inusitados, porm podem ser bastante teis na hora de descrever sistemas e projetos, vejamos alguns deles. esquerda temos algumas das opes teis para a interface com o cliente. No exemplo selecionado, quando ativado o carro parte para a direita em movimento acelerado. O mesmo acontece com o foguete, j a janela til para indicar a sinalizao de um sensor sendo disparado. Ainda possvel observar na figura outras opes da biblioteca. Nas opes Digital Basics, Digital by Function e Digital by Number, voc encontrar todas as portas lgicas e demais circuitos digitais como registradores, multiplexadores, contadores etc... Ao selecionar algum componente seu smbolo aparece na caixa acima (onde se encontra o carro) da biblioteca de componentes, denominado de visualizador grfico, abaixo a janela mostra os modelos disponveis com algumas descries tcnicas, como por exemplo, os nmeros de diversos CIs com as mesmas caractersticas gerais, mas com detalhes diferentes. Alguns desses detalhes podem ser de suma importncia como por exemplo no caso de componentes com sada em coletor aberto, designados por um O/C (open colector) na sua descrio. Outra biblioteca bastante til a biblioteca de mostradores, nela esto listados mostradores lgicos, displays de 7 segmentos BCD

Srgio Campello scampello@yahoo.com

e hexadecimais. A biblioteca de Digital/Power contm conexes de alimentao, terra, logic switches entre outras ferramentas teis.

Montando Circuitos Digitais e Simulando


Aps selecionar o componente desejado com o auxlio da biblioteca, clique no boto PLACE, ou d um clique duplo sobre o nome do componente na prpria biblioteca, nesse momento com o mouse sobre a rea de trabalho o ponteiro ter a forma do componente selecionado, clique sobre a rea de trabalho para posicionar o componente. As conexes so feitas com o mouse no modo wire (fio) : 1. o primeiro clique inicia a conexo 2. cada clique no espao livre gira a direo do fio em 90 graus 3. o ltimo clique sobre um dos terminais de algum componente finaliza a conexo. Obs. O primeiro e o ltimo clique devem ser feitos sobre os terminais enquanto houver uma caixa vermelha sobre o terminal indicando que o software reconheceu que ali deve ser feita uma conexo.

Caso a conexo vermelha no esteja destacada no haver contato, esse um erro comum.

Um clique com o boto direito do mouse sobre um dos componentes abre menus pop-ups com propriedades do componente. A figura acima esquerda com a opo marcada Device Properties, abre uma segunda janela que permite ao usurio mostrar

Srgio Campello scampello@yahoo.com

ou no o nmero dos pinos do CI junto aos terminais, mostrar designaes das portas do mesmo CI, por exemplo, U1B significa que a porta B (segunda porta) do mesmo CI 1. A opo Edit/Select Spice Model, abre uma segunda janela que permite ao usurio selecionar qual o CI comercial que deseja usar. Esses modelos so baseados em desempenhos de circuitos reais e refletem bem a realidade.

As duas janelas citadas anteriormente esto mostradas nas figuras acima. Escolha com cuidado qual componente deseja usar, e pare por a, possvel, mas no recomendado, a menos que voc saiba exatamente o que est fazendo, modificar parmetros internos dos componentes, porm o componente no ter mais o mesmo desempenho do circuito comercial equivalente. Quando rodamos a simulao aparece uma nova opo a ser selecionada esquerda, dentre as opes da nova janela h, por exemplo, a opo para mexer na velocidade da simulao. Essa opo ser til quando estivermos trabalhando com um gerador de pulsos automtico, caso a velocidade de simulao no seja reduzida ser impossvel observar o funcionamento do sistema. Nas simulaes em que estamos interessados em observar formas de onda ou diagrama temporal essencial um ajuste adequado da velocidade de simulao. Para observar uma forma de onda, basta ir at a biblioteca de componentes Instruments / Digital e selecionar a opo SCOPE, conforme figura adiante. Ao posicionar uma ponta de prova voc deve conect-la linha que deseja monitorar, automaticamente, quando voc inicializar a simulao, a janela de formas de onda deve aparecer. A monitorao feita em tempo real, caso hajam chaves ou push bottons no circuito, elas podem ser acionadas em tempo de execuo.

Srgio Campello scampello@yahoo.com

T p 1 = T e rm in a l P ro b e 1

P o n ta s d e P ro v a J a n e la d e e v o lu o te m p o ra l

Fica claro que o Circuit Maker, uma ferramenta poderosa para a simulao de circuitos digitais e analgicos. Ainda possvel criar macros personalizadas que podem depois serem interligadas formando blocos maiores de sistemas mais complexos, que sero alvo de outros documentos ou de futuras atualizaes. No mais, explore as opes no abordadas nesse tutorial, experimente selecionar todo o circuito e clicar com o boto direito sobre uma das reas selecionadas, e em seguida selecione a opo Device Display data, verifique quais alteraes aparecem quando marcam-se e desmarcam-se as opes.

Modularizando o seu circuito usando Macros


Voc pode utilizar circuitos confeccionados por voc em projetos maiores, como se fossem componentes disponveis comercialmente. Para isso voc utilizar as Macros, ou seja, um circuito inteiro como um registrador de deslocamento que se adequa a uma funo especfica pode se transformar numa caixa preta. Para colocar o seu circuito numa macro: 1. Inicialmente desenhe o seu circuito sem conectar chaves (nas entradas) ou Leds nem mostradores digitais (nas sadas), por exemplo, um FF SR com portas NAND com clock dever ser desenhado na forma

Srgio Campello scampello@yahoo.com


S U1A U1C

Clock U1B R U1D Qbarra

2. Em seguida escolha como deve ser a sua caixa preta a. Clique no menu Macros/New Macro;

b. O programa perguntar se voc deseja inserir o circuito atual na Macro, responda sim;

c. Escolha um nome para sua Macro, por exemplo, Meu FF SR;

d. Escolha a forma de encapsulamento da sua macro. H ferramentas de desenho que permitem que voc crie o formato desejado, mas tambm h formas rpidas de se criar o encapsulamento. Na rea Add Package voc pode selecionar rapidamente a quantidade de pinos e o formato, retangular DIP (Dual in line package) ou formatos quadrados. Para o nosso FF, so 3 entradas e 2 sadas, totalizando 5 pinos.

Srgio Campello scampello@yahoo.com

Formas Pre-existentes Ferramentas de Desenho Formas Tradicionais de CIs Genricos Edio de nomes dos pinos Descrio dos Pinos

Desenho Final da Sua Macro

Automaticamente 6 pinos foram colocados

A descrio de cada pino aparece nesta rea. Pinleft ou pinright, nome do pino etc...
e. Altere as configuraes dos pinos usando os botes copy, replace e delete. Selecione o pino que deseja editar, pressione Copy, faa as alteraes e aperte Replace.

Srgio Campello scampello@yahoo.com

Formato Final

Pinos Editados
3. Pressione Ok, e retorne ao circuito, faa as conexes do circuito com o smbolo da Macro;
S U1A U1C Q

Clock U1B R U1D Qbarra

Meu FF SR
S Q clock R Q\

4. Salve a sua macro;

5. Voc receber um aviso para selecionar a classe que sua macro pertence;

Srgio Campello scampello@yahoo.com

6. Escolha uma classe majoritria para a sua macro, uma classe minoritria, ou crie uma nova classe minoritria.

Selecione uma classe minoritria Escolha a classe Majoritria Ou crie uma nova classe minoritria

Aps todos esses passos o circuito desenhado desaparecer da tela e sua macro foi includa biblioteca de dados, e pode ser inserida ao circuito como se fosse um componente qualquer.

10

Você também pode gostar