Você está na página 1de 64

DEPARTAMENTO DE ELETRO-ELETRNICA

COLGIO TCNICO DE CAMPINAS


UNICAMP

SOFTWARE

TANGO

Prof. Roberto Angelo Bertoli


V2 junho, 00
COTUCA Software TANGO 2

NDICE

1 GERAL 3
1.1 OBJETIVO 3
1.2 BIBLIOGRAFIA 3
1.3 INTRODUO AO SOFTWARE TANGO. 3

2 ESQUEMA ELTRICO 5
2.1 TANGO SCH 5
2.2 AJUSTES GERAIS 6
GRADE 6
BIBLIOTECA 7
OPES DE TRABALHO 8
2.3 CRIAO DE UM ESQUEMA ELTRICO. 8
2.4 CRIAO DE UM COMPONENTE ELTRICO. 15
2.5 COMPILAO DE UM ESQUEMA. 21

3 PLACA DE CIRCUITO IMPRESSO 26


3.1 TANGO PCB 26
PLACA DE CIRCUITO IMPRESSO 26
PROJETO DE UM CIRCUITO IMPRESSO 26
3.2 CRIAO DE UMA PLACA DE CIRCUITO IMPRESSO MANUAL 27
AJUSTES GERAIS 29
AJUSTES GERAIS 36
CRIAO DO COMPONENTE 36
3.3 CRIAO DE CIRCUITO IMPRESSO VIA NET LIST. 40
3.4 TANGO ROUTE. 47
ENTRAR NO TANGO ROUTE 47
FILES 48
PASSES 49
OPTIONS 50
DISPLAY 51
COLORS 51
ROUTE 51
QUIT 51

4 EXERCCIOS 53

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 3

1 GERAL

1.1 OBJETIVO
Uso do computador para criao de esquemas eltricos e placas de circuito impresso.

1.2 BIBLIOGRAFIA
Esta apostila simplesmente uma referncia para o curso. Para um maior
aprofundamento consultar:
WESLEY, M. et. alli, Tango: Uma ferramenta poderosa para projetos eletrnicos, Ed.
rica.
ACCEL TECHNOLOGIES, INC. Manual do TANGO SCH; Manual do TANGO PCB e
Manual do TANGO ROUTE.

1.3 INTRODUO AO SOFTWARE TANGO.


O TANGO um Software produzido pela ACCEL TECHNOLOGIES largamente utilizado
por empresas, universidades, escolas e profissionais autnomos no desenvolvimento de
esquemas eletro-eletrnicos e Lay-out de placas de circuito impresso.
O TANGO roda em computadores da linha IBM PC, em ambiente Windows (TANGO
PRO for Windows) ou ambiente DOS. Tambm possui uma verso educacional, com
limitao no tamanho dos esquemas folha A4 e placas com tamanho mximo de 30
polegadas quadradas.
O programa composto por trs mdulos:
TANGO SCHEMATIC
Editor grfico para desenho de esquemas eletro-eletrnicos.
TANGO PCB
Editor grfico para elaborao do LAY-OUT da placa de circuito impresso.
TANGO ROUTE
Para efetuar de modo automtico a ligao entre os componentes

ALGUMAS VANTAGENS
1. Facilidade de correo ou atualizao
2. Automatizao de comandos
3. Detalhamento, visualizao
4. Forma de armazenamento

ALGUMAS DESVANTAGENS
1. Necessidade de um sistema mnimo (microcomputador e o Software)

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 4

2. Conhecimento bsico de como manusear um micro


3. Conhecer o Software
4. Constante atualizao.

EQUIPAMENTO MNIMO NECESSRIO


PC 386
Memria RAM com 640 Kbytes
Winchester
Monitor colorido EGA ou VGA
Um Mouse
uma impressora ou um Plotter

VISO GERAL
Na Figura 1 -1 mostrado um fluxograma de funcionamento do geral do TANGO.

INCIO
GERAO
DO ESQUEMA
TANGO
BIBLIOTECA
SCHEMATIC
ESQUEMA ELTRICO

CLEANUP
GERAO
DO
NET LIST COMPILE CORREO

RELATRIO
DOS ERROS
NET LIST

TANGO PCB BIBLIOTECA


CONTORNO DA PLACA
POSICIONAMENTO DOS COMPONENTES

GERAO
DO ROTEAMENTO
LAYOUT TANGO ROUTE
MANUAL

PLACA DE
CIRCUITO

Figura 1 -1

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 5

2 ESQUEMA ELTRICO

2.1 TANGO SCH


O mdulo TANGO SCH utilizado para confeco de esquemas eletrnicos.
Para entrar no Software basta um clique duplo no cone:

TELA DO TANGO SCHEMATIC


Na Figura 2 -1 mostrada a tela do TANGO SCH.

Figura 2 -1
Em cada canto da tela existe um Hot Spot, ou seja, um boto de atalho para:
Menu - Mostra todos os comandos do sistema
Zoom - Mostra uma janela indicada pelo usurio
Key: 0ff - Gravao de macro desativada
Undo - Desfaz o ltimo comando.
O Status Line uma linha no lado inferior da tela, contendo vrios campos com
informaes da situao corrente do sistema, da esquerda para direita:
Localizao do cursor no eixo X e Y (2.000, 7.500)

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 6

Comando ativo Place: Part


? ativa o Help
Largura do Grid (100A)
Tamanho da folha (A4)
Nome do arquivo de trabalho corrente (BTTGXX.S01)
Acima do Status Line est o Palette. O Palette uma linha de comando de acesso rpido
aos principais comandos do TANGO.
Todos os comandos podem ser ativados via Mouse ou teclado. Com o Mouse basta ir
clicando com o boto esquerdo os comandos e opes de interesse. Com o teclado,
basta observar nos comandos e opes, as letras sublinhadas. Por exemplo, para ativar
o Menu, simplesmente digite a letra M.

OPES DO MENU
O Menu apresenta 15 comandos. Cada comando pode ter diversas opes.
Copy copiar
Current atributos em uso
Delete apagar
Edit editar
File manuseio de arquivo
Info informaes do sistema
Jump movimentos na posio do cursor
Keys personalizao de teclas de atalho
Move mover
Nets componentes interligados
Place inserir
Post ps esquema
Setup ajustes gerais
Undo desfaz o ltimo comando
Zoom visualizao

2.2 AJUSTES GERAIS


Ao iniciar o trabalho no TANGO Ajustar a GRADE, BIBLIOTECA e as OPES DE
TRABALHO

GRADE

Menu - Setup - Grids


O Grid (grade) simula um papel quadriculado. A marcao do Grid pode ser por retas ou
pontos. Vinculado grade est o Snap, ele obriga sempre o cursor a cair em uma ponto
dentro da grade.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 7

As medidas mostradas pelo sistema est em mils (milsimos de polegada).


Existem duas referncias para a coordenada 0,0:
Na referncia absoluta a coordenada 0,0 no canto inferior esquerdo.
Na referncia relativa a coordenada 0,0 indicada indicada pelo usurio.
Como regra, trabalhar com a referncia absoluta e com um Grid de 100 mils. A
referncia relativa usada para pequenos detalhes.
Na Figura 2 -2 mostrada a caixa de dilogo referente ao comando Setup - Grids

Figura 2 -2

BIBLIOTECA

Menu - Setup - Libraries (Biblioteca) - Open (abrir)


A grande maioria dos componentes de um esquema eletrnico j esto prontos para uso,
armazenados em bibliotecas. O TANGO vem com uma biblioteca de fbrica chamada de
Educ.Lib. sempre ao iniciar o TANGO, ela deve ser aberta. Uma vez aberta o TANGO se
encarrega de fecha-la ao final do trabalho e reabri-la na prxima seo.
A indicao da biblioteca obedece dois requisitos:
Path (caminho)- Indicao do caminho completo at a pasta onde se encontra a
biblioteca. Por exemplo ! C:\TANGO\.
Library - Nome da biblioteca propriamente dito. Por exemplo ! Educ.Lib.
Na Figura 2 -3 a caixa de dilogo correspondente ao controle da biblioteca.

Figura 2 -3

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 8

OPES DE TRABALHO

Menu - Setup - Options (opes)


A Figura 2 -4 mostra as opes de trabalho

Figura 2 -4
Algumas das opes so as seguintes:
Sheet Size - No tango educacional s possvel folhas de trabalho em formato
A4 ou A. No curso ser utilizado A4
Attribute Heights - Altura dos caracteres alfanumricos dos atributos.
Copy Increment - ao copiar um componente ou Wire possvel incrementar o
valor do Ref Des ou nome do Wire.
Autosave Interval - O TANGO salva o arquivo automaticamente no tempo
escolhido, em minutos.
Snap To Pins - Quando ativo fora a insero de Wires na ponta do pino.
Mantain Connections - Quando ativo, o Wire segue movimento do componente.
Orthogonal Modes - A insero dos Wires segue os padres definidos pelo
modo ortogonal. Durante a insero o modo controlado pela letra o.

2.3 CRIAO DE UM ESQUEMA ELTRICO.


A criao de um esquema eltrico, via de regra, segue o fluxograma da Figura 2 -5.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 9

A
1

INCIO 6
LIGAR OS
COMPONENTES
2
AJUSTES
GERAIS 7
EDITAR
COMPONENTES

3 4
ABRIR 8
ESQUEMA NOVO
ARQUIVO COLOCAR
LEGENDA

5 9
INSERIR
COMPONENTES SALVAR

10

A FIM

Figura 2 -5
A seguir, detalhes de cada fase do fluxograma.

1. INCIO
Entrar o TANGO SCH

2. AJUSTE GERAIS
Seguir as regras de ajustes gerais do item 2.2

3. ESQUEMA NOVO

Menu - File - Clear (limpar)


Para iniciar um novo esquema interessante limpar a rea de trabalho. O comando File
Clear faz isto e mantm os ajustes iniciais.

4. ABRIR ARQUIVO
Menu - File - Load (carregar)
Se o esquema j existe, deve-se usar o comando File - Load para carregar o arquivo do
disco no TANGO para edio. Os arquivos do TANGO com esquemas eltricos terminam
com a extenso .S01.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 10

Figura 2 -6

5. INSERO DE COMPONENTES
Menu - Place (inserir) - Part (componente)
A insero de componentes na rea de trabalho feita a partir do comando Place - Part.
A partir do momento que o comando est selecionado, basta clicar com o boto direito
do Mouse em qualquer ponto da rea de trabalho que ir aparecer a caixa de dilogo
abaixo:

Figura 2 -7
O Type o nome do componente a ser inserido, em geral o nome um mnemnico. Por
exemplo o Type de um resistor Res, de diodo Diode, de um capacitor Cap, etc..
Uma observao importante, que o TANGO divide os componentes de um esquema
eltrico em Parts, isto porque ele define como componente tudo o que est em um
encapsulamento e de Parts os componentes interno que o compe. Por exemplo o
SN7400 tem quatro portas Nands dentro do encapsulamento. Cada porta chamada de
Part. E neste caso, a diferenciao entre as Parts feita pelas letras A, B, C e D.
Naturalmente um resistor tem dentro de seu encapsulamento somente um elemento
definido como Part A.
O Ref Des o nmero de identificao do componente no esquema. Por exemplo: R1,
R2, R3, C1, C2, Q1, Q2, etc.
O Value o valor do componente. No caso de um resistor o valor a sua resistncia, no
capacitor, sua capacitncia e assim por diante.
Aps a escolha do componente clicar no boto o.k., teclar R, X ou Y para rotacionar o
componente e com o boto esquerdo do Mouse, escolher um local para insero do
componente. Clicar o boto direito do Mouse para encerrar a insero.
Na caixa de dilogo da Figura 2 -7 tem a opo List. Ela abre outra caixa de dilogo
conforme a Figura 2 -8, para escolha de um componente. Next Part e Previous Part
mostra os componentes que compem um dado encapsulamento.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 11

Figura 2 -8
Para apagar um componente basta usar Menu - Delete - Part. E para mover o
componente de posio usar o comando Menu - Move - Part.

6. INTERLIGAR OS COMPONENTES
Menu - Place - Wire (Linha)
Menu - Place - Junction ( Juno)
Aps a insero dos componentes torna-se necessrio interliga-los e isto executado
pelo comando Place - Wire. Com este comando ativo basta clicar o primeiro e o segundo
ponto da linha com boto esquerdo do Mouse e encerrar a operao com Enter ou boto
direito. Na colocao das linhas pode-se usar a tecla O para alterar o ngulo na
mudana de direo da linha. O fato de uma linha cruzar com outra no significa que
esto interligadas, caso queira a interligao deve-se usar uma juno atravs do
comando Place - Junction.
Obs.: O TANGO tem dois tipos de linhas: a Line e a Wire. A interligao entre
componentes feito pela linha Wire. A Line serve para, por exemplo, marcar trechos de
um esquema. O TANGO desconsidera as linhas tipo Line no momento da compilao do
esquema.
Para apagar a linha ou uma juno utilizar o comando Delete - Wire ou Junction.

7. EDITAR COMPONENTES

Menu - Edit - Part

Figura 2 -9

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 12

O Type, Value e Ref Des so considerados como atributos de um componente e eles


podem, caso queira, serem alterados aps a insero do componente. O comando Edit -
Part faz esta correo, como mostra a Figura 2 -9. a opo Hide, quando ativa esconde
o respectivo atributo.
A posio de um atributo pode ser deslocado dentro do esquema eltrico. O comando
Move - Attribute movimenta os atributos de posio. Usar a tecla R para rotacionar o
atributo

8. COLOCAR LEGENDA

Menu - Place - Text (texto)


a insero de texto no esquema usa o comando Place - Text. Com ele ativo, clicar em
qualquer ponto da rea de trabalho, definir a frase e escolher o ponto de insero do
texto.
O comando Current - Text altera o valor da altura das prximas letras em uso.

Figura 2 -10

9. SALVAR
Menu - File - Save (salvar)
Para salvar o arquivo que est sendo editado, deve-se usar o comando File - Save.
aberta uma caixa de dilogo como mostra a Figura 2 -11. No campo File, entrar com o
Path e o nome do arquivo a ser salvo. O programa assume .S01 como extenso.

Figura 2 -11

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 13

Uma outra maneira de salvar um arquivo clicar com o Mouse o nome do arquivo no
canto inferior direito da tela. Aparece um relgio temporariamente para indicar que est
salvando.

10. FIM
Menu - File - Quit
Para sair do TANGO usar o comando File - Quit.

COMENTRIOS GERAIS
o TANGO oferece a opo, de aps concludo um esquema eltrico, de analisar o
esquema a procura de erros atravs da compilao do esquema.
Para no ter problemas no momento da compilao importante seguir as regras
abaixo:
1. O Wire no pode cortar o pino.
2. Entre dois pinos deve haver um Wire.
3. O Wire deve sair/entrar na mesma direo do pino.
4. A juno no pode ser colocada em pinos.
5. Pode haver cruzamento de Wire sem que haja conexo.
6. a conexo entre Wires feita inserindo uma juno.
Na prxima pgina est um resumo da seqncia para criao de um esquema eltrico.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 14

CRIAO DE ESQUEMA ELTRICO


INCIO
ENTRAR NO TANGO ESQUEMTICO TANGO - SCH

AJUSTES GERAIS
Comandos Opes Comentrios
SETUP GRID G:100A G:10R VIS:400 trabalhar com G:100A
SETUP LIBRARIES Abre a biblioteca F: \EDUC.LIB
SETUP OPTION Formato da folha A4, Auto Save = 10 min.

DISTRIBUIR OS COMPONENTES
Comandos Opes Comentrios
PLACE PART Type : RES, BAT, DIODE, CAP, ......
Ref Des: R1, C1, D1, Q1, ......
Value: 100nF, 100, 1N4004, 10mH, .........
Teclar R, X ou Y para rotacionar o componente
DELETE PART Apaga componente
MOVE PART Move componente

INTERLIGAR OS COMPONENTES
Comandos Opes Comentrios
PLACE WIRE Coloca conexes
Teclar O para ajustar a linha
JUNCTION Coloca juno
DELETE WIRE, JUNCTION Apaga linha, junes

EDIO E POSICIONAMENTO DOS ATRIBUTOS DOS COMPONENTES


Comandos Opes Comentrios
EDIT PART Edita (Des, Type, Value, Pattern)
MOVE ATTRIBUTES Move (Des, Type, Value, Pattern)
Teclar R para rotacionar o atributo

LEGENDA
Comandos Opes Comentrios
ZOOM WINDOW Para evidenciar a legenda
PLACE TEXT texto a ser colocado
CURRENT TEXT Altera a altura da letra (100, 70, 50, etc.)

FIM
Comandos Opes Comentrios
FILE SAVE Salva arquivo F: \TGxxxxx.S01
FILE QUIT Sai do TANGO

1. O Wire no pode cortar o pino.


2. Entre dois pinos deve haver um Wire.
3. O Wire deve estar na mesma direo do pino.
4. A juno no pode ser colocada em pinos.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 15

2.4 CRIAO DE UM COMPONENTE ELTRICO.


O TANGO j vem com uma grande quantidade de componentes. No entanto, pode ter
componentes que no estejam dentro da biblioteca.
Dentro do TANGO h dois editores grficos:
O Sheet Editor - usado para criao e modificao de esquemas ou outros
desenhos. o de uso corrente.
O Library Editor - Possibilita a criao de novos componentes com o uso de
recursos grficos disponveis no programa.
Sempre que houver a necessidade de criar um novo componente, a primeira tarefa a
de sair do editor de esquema para o editor de biblioteca ( Library Sheet).
A criao de um componente segue, via de regra o fluxograma abaixo:

1
5
EDITOR
BIBLIOTECA COLOCAO
DOS ATRIBUTOS

2
AJUSTES 6
GERAIS EDITAR OS
PINOS

3
COLOCAO 7
DOS PINOS ADICIONAR NA
BIBLIOTECA

4
CRIAO DO 8
CORPO
FIM

Figura 2 -12
A seguir mostrado em detalhes cada passo do fluxograma.

1. ENTRAR NO EDITOR DE BIBLIOTECA


Menu - Edit - Library
Este comando vai para o editor grfico de Criao de componentes.
A tela do Library Editor semelhante a do Sheet Editor

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 16

Figura 2 -13
A linha inferior da tela apresenta o campo <No Comp> mostrando que o componente
ainda no tem nome. O campo :A indica que a Part A do componente est sendo
apresentado na tela. A mudana de Part feita com um simples toque com o Mouse no
campo :A. E o campo :N indica um componente com simbologia normal. Alm do N
existe a letra I para o padro IEEE/ANSI e D para a simbologia Demorgan.

2. AJUSTES GERAIS

BIBLIOTECA
Menu - Setup - Libraries - Create
conveniente criar uma nova biblioteca para os novos componentes, para no interferir
com a Educ.Lib.

COMPONENTE
Menu - Setup - Component
Antes de iniciar a criao cada componente
preciso definir o tipo de componente a ser
criado. Como sugesto, logo de incio, clicar no
boto Clear All.
Encapsulamento com um nico tipo de
componente chamado de Homogeneous.
Ex.: resistor, capacitor, SN7400, etc.
Heterogeneous o encapsulamento com tipos
diferentes de componentes. Ex.: Rel. Figura 2 -14
Deve-se indicar a quantidade de componentes

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 17

dentro do encapsulamento. Ex.: O SN7400 Tem 4 portas Nands. J o resistor tem 1


componente.
O TANGO suporta as simbologias no padro IEEE/ANSI e Demorgan. No selecionando
nenhuma dessas opes implica que o componente usa simbologia normal.
Para criar o componente pode-se escolher entre colocar os pinos ou, primeiro, fazer o
corpo. Depende de cada usurio.

3. COLOCAO DOS PINOS


Menu - Place - Pin
No TANGO os componentes no podem alterar de tamanho. Tem de se tomar o cuidado
de que o componente criado seja proporcional ao componentes restantes do esquema.
Como sugesto usar o tamanho do pino como referncia para o corpo do componente.
A tela inicial do editor de biblioteca est na posio de visualizao mxima. E para
enxergar melhor o pino, conveniente utilizar o comando Zoom.
usar sempre o Grid G:100A para insero dos pinos
no momento da insero a ponta do pino que tem a seta deve ficar para o lado do corpo
do componente.

Figura 2 -15

4. CRIAO DO CORPO DO COMPONENTE


Menu - Place - Arc, Line, Rectangle ou Polygon
Com base no tamanho do pino cria-se o corpo usando o comando Place. As opes so
o uso de linhas, arcos, retngulos e polgonos fechados.

5. COLOCAO DOS ATRIBUTOS


Menu - Place - Attr
Tendo inseridos os pinos e o corpo do componente, passa-se para o posicionamento dos
atributos. So trs atributos para posicionar:
Ref Des - Posio para Identificao do componente no esquema.
Type - Posio para o nome do componente na biblioteca.
Value - Posio para o valor do componente.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 18

Figura 2 -16

6. EDITAR OS PINOS
Menu - Edit - Pin
Mesmos nos componentes mais simples, os pinos
necessitam ser enumerados para facilidade de gerao do
Net List. O comando Edit - Pin faz exatamente esta edio.
Cada pino tem uma identificao e uma funo. Por exemplo,
no LM555CNB o pino de nmero 14 tem a funo de VCC.

Figura 2 -17
A identificao do pino fica no campo Des e a funo do pino, no campo Name. ver a
caixa de dilogo da Figura 2 -17. No esquemtico opcional aparecer identificao e a
funo do pino. Isto controlado no campo Hide.
Alm da identificao e funo deve-se associar o pino ao tipo de caracterstica eltrica.

7. ADICIONAR O COMPONENTE NA BIBLIOTECA


Menu - Library - Add
Aps a criao de cada componente do encapsulamento, ativar o comando Library Add
para inserir o componente na biblioteca. Ver a Figura 2 -18

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 19

Figura 2 -18
No campo Libray, entrar com o nome da biblioteca de componentes desejado. No campo
Component, entrar com o nome que o componente ser adicionado biblioteca. O nome
definido neste campo far parte da listagem de componentes durante o comando Place
Part. No campo Prefix entrar com uma ou mais letras que sero usadas para identificar o
componente. E no campo Desc descrever o componente.
Aps clicar no boto o.k., o Library Add ficar ativo aguardando um novo clique em
alguma parte do componente, para servir como ponto de referncia. Como regra, usar o
pino 1 como ponto de referncia.

8. SAIR DO EDITOR DE COMPONENTE


Menu - Edit - Sheet
Este comando retorna ao editor de esquemas.
Dentro do editor de esquemas usar o comando Place - Part para colocar o componente
criado na rea de trabalho e analisar o resultado.
Na prxima pgina est um resumo da seqncia para criao de um componente
eltrico.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 20

CRIAO DE COMPONENTE SCH


AJUSTES
Comandos Opes Comentrios
EDIT LIBRARY Entra no editor biblioteca.
SETUP LIBRARY Cria/verifica biblioteca.
SETUP COMPONENT Definir - Homogneo/heterogneo.
N. de partes do componente
Obs.: Clicar em Clear All para iniciar a criao
do comp.
SETUP GRID Tamanho do Grid.
*COLOCAR OS PINOS SOB O GRID (G:100A)

CRIAO DO COMPONENTE
PLACE PIN Insere os pinos
ZOOM Obs.: Inserir o pino com a seta voltada para o
corpo.

PINO
CORPO DO
COMPONENTE

USAR O PINO COMO REFERNCIA PARA O TAMANHO DO COMPONENTE


PLACE LINE/ARC/PLACE/ Criao do corpo do componente.
RECTANGLE/POL
PLACE ATTRIBUTE REF DES - R1, C1, U1, ...
TYPE - RES, CAP, NPN,...
VALUE - 10nF, 20, 10mH,...
EDIT PIN DES - nmero do pino(1, 2...)
NAME - funo do pino (A0, RESET,...)
ELETRICAL TYPE - (In, Out, Passive,... )

DES

NAME

FINALIZAO
LIBRARY ADD Coloca componente na biblioteca .
Nome do componente, prefixo
PONTO DE REFERNCIA DO
COMPONENTE
EDIT SHEET Retorna ao editor de esquemtico.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 21

2.5 COMPILAO DE UM ESQUEMA.


Com o esquema eltrico pronto possvel verificar alguns erros e gerar diversos
relatrios sobre o esquema.
O TANGO detecta erros do tipo: curto entre fontes de alimentao, pinos no utilizados,
pino de sada de um componente ligado com outro pino de sada, falta de alimentao,
etc.
Entre os inmeros relatrios gerados pode-se citar: lista de material, lista de referncia
cruzada, lista com os componentes da biblioteca ativa, lista das ligaes entre os
componentes, lista dos tipos de componentes utilizado, etc.
Para a gerao das listas e deteco dos erros, existe uma seqncia normal de eventos
para processamento do esquema, conforme o fluxograma da Figura 2 -19

1. INCIO 1
Menu - Post INCIO
O comando para entrar no processamento de um esquema pronto
o Menu - Post.
2
2. CLEANUP
CLEANUP
Menu - Post - Cleanup
Este comando utilizado para retirar as sobreposies de Wires,
junes e barramentos. O resultado ser um arquivo menor e mais 5
rpido para plotar. Na Figura 2 -20 o resultado do comando.
COMPILE

6
FORWARD
ANNOT

Figura 2 -20 REPORT

3. COMPILE
Menu - Post - Compile 9
O comando Post - Compile converte o esquema eltrico para um
NET LIST
formato que as rotinas de Post Processing possam utilizar, criando
um arquivo com extenso .Cmp.
Update Assigned Reference Designator
10
Caso queira o Post Compile enumera os componentes. A FIM
numerao segue a regra: da esquerda para direita e de cima
para baixo.
Group Parts To Minimize Components Figura 2 -19

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 22

Outra opo do Post Compile a de agrupar Parts equivalentes encontradas no


esquema com o objetivo de minimizar os componentes em uso.
Na Figura 2 -21 a caixa de dilogo do comando.

Figura 2 -21
4. FORWARD ANNOTATE
Menu - Post - Forward
As modificaes gerada no Post Compile so colocadas no arquivo com extenso .Cmp.
Para que as alteraes sejam atualizadas no esquema eltrico, necessrio disparar o
comando Post Forward. Ele permite:
Update Parts - atualizar as identificaes dos componentes.
Update Net Names - atualizar as numeraes das ligaes
Backup Sheet - salvar o arquivo original como um Backup antes de atualizar as
numeraes.
Na Figura 2 -22 o esquema eltrico antes de compilar e na Figura 2 -23 o esquema aps
o comando Compile e Forward.

Figura 2 -22

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 23

Figura 2 -23

3. NET LIST
Menu - Post - Net List
O comando Post Net List gera uma lista de ligaes para ser usadas no TANGO PCB. O
arquivo gerado tem a extenso .Net.

Figura 2 -24
o Net List pode ser gerado para outros Softwares alm do TANGO, veja Figura 2 -24.
A lista composta de duas partes. A primeira parte a seo dos componentes, e
contem a descrio de cada componente no esquema, incluindo identificao, o
encapsulamento, o tipo e o valor. A segunda parte a seo de ligaes ou Net. Um Net
um grupo de dois ou mais pinos ligados entre si.
Abaixo um exemplo de um relatrio de um Net List.

[ TP1 PATTERN TESTPOINT ] ( GND TP6-TP U1-7 )


[ TP2 PATTERN TESTPOINT ] ( NET_003 U1-3 U1-4 U1-8 )
[ TP3 PATTERN TESTPOINT ] ( NET_004 TP2-TP U1-2 U1-9 )
[ TP4 PATTERN TESTPOINT ] ( NET_005 TP1-TP U1-1 U1-12 )
[ TP5 PATTERN TESTPOINT ] ( NET_006 TP4-TP U1-10 U1-13 )
[ TP6 PATTERN TESTPOINT ] ( NET_007 TP3-TP U1-6 )
[ U1 DIP14 SN7400N ] ( NET_008 U1-5 U1-11 )
( VCC TP5-TP U1-14 )

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 24

4. REPORT
Menu - Post - Report
O comando Post Report pode gerar vrios relatrios sobre o esquema. Conforme mostra
a Figura 2 -25.

Figura 2 -25
Dentre as diversas listas um que merece destaque a lista Design Rule Check (D.R.C.).
O D.R.C. efetua uma verificao em todo o esquema procura de erros.
O D.R.C. checa cinco tipos de erros:
Erros hierrquicos - No abordado no curso
Erros eltricos
Erros com os pinos dos componentes
Erros com os Wires
Erros com os componentes
A seguir a lista de erros
Eletrical Errors
Output Pin Connected to Bi-directional Pin
Output Pin Connected to Output Pin
Output Pin Connected to Collector Pin
Output Pin Connected to Tri-state Pin
Output Pin Connected to Power Pin
Output Pin Connected to Emitter Pin
Emitter Pin Connected to Bi-directional Pin
Emitter Pin Connected to Emitter Pin
Emitter Pin Connected to Power Pin
Tri-state Pin Connected to Power Pin
Single Node Net

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 25

Net Has No Input


Net Has no Output
Pin Errors
Unconnected Pin (exceto o passivo)
Pin Skipped Because Used Wrong
Global Pin Tried to Rename global Net
Unreferenced global Pin
Wire Errors
Unreferenced Wire
Wire Tried to Rename a Named Net
Unnamed bus Or Wire Into a module Or Out Of Free Port
Unnamed global Net
Components Errors
Duplicate Reference Designator
Algumas mensagens no D.R.C. no necessariamente implicam em uma correo a ser
feita. Quando analisando o D.R.C. o usurio deve verificar se determinada mensagem vai
implicar em danos para o Net List.
Corrija os erros reportados no D.R.C. usando o comando Jump Location para ir at as
coordenadas dos erros. Com os erros corrigidos repetir o processo de compilao.
Abaixo est um resumo da seqncia para compilao de um esquema eltrico.

COMPILAO DO ESQUEMA ELTRICO


Comandos Opes Comentrios

POST CLEANUP Retira os Wires, Lines e barramentos excedentes


Reference Designator
POST COMPILE O Post compile enumera todos os componentes
Group Parts
efetua um agrupamento de partes equivalentes
Atualiza o esquema conforme gerado no Compile
POST FORWARD Update Parts: Atualiza os Ref Des dos
ANNOTATE componentes
Update Net Names: Atualiza as numeraes das
ligaes
POST NET LIST Gera uma Lista com todas as conexes
POST REPORT Lista informaes sobre o esquema
Habilitar Design Rule Check

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 26

3 PLACA DE CIRCUITO IMPRESSO

3.1 TANGO PCB


Software para criao de circuito impresso.

PLACA DE CIRCUITO IMPRESSO

Uma placa de circuito impresso constituda por uma pelcula de cobre aderida a uma
base isolante, ao qual d-se o nome de suporte. Uma placa de circuito impresso pode ter
a pelcula de cobre dos dois lados do suporte e neste caso chamada de placa de
circuito impresso de face dupla.
A espessura da pelcula de cobre pode ser de 35 microns. O suporte, no entanto, pode
ser de diversos materiais, sendo que os mais comuns so de fenolite e fibra de vidro.
O fenolite possui a cor marrom opaca e caracteriza-se por ser quebradio. um material
que absorve umidade com relativa facilidade, causando a deteriorao da placa,
diminuindo a resistncia de isolao. A grande vantagem do fenolite o seu baixo custo.
A fibra de vidro menos quebradia e mais resistente a choques mecnicos. No
absorve umidade e por isso possui uma resistncia de isolao maior do que o fenolite. A
sua desvantagem o custo elevado. A fibra de vidro tem uma cor verde esbranquiada
e semi transparente.

PROJETO DE UM CIRCUITO IMPRESSO

Regras para criao de uma placa de circuito impresso.


1. Quando no possvel evitar cruzamentos de duas ou mais ligaes, faz-se uma
ponte pelo lado do suporte, utilizando um fio rgido.
2. necessrio manter a maior distncia possvel entre componentes que possam gerar
calor, e entre esses componentes e a placa de circuito impresso.
3. Recomenda-se distribuir os componentes e a fiao impressa uniformemente sobre a
placa de circuito impresso. Um acmulo de cobre em uma rea e escassez na outra,
proporciona dilatao e elasticidade diferentes entre estas reas, que pode causar
rupturas dos filetes sob variaes de temperatura e presso exercidas na placa.
4. Deve colocar resistores e capacitores preferencialmente em posio horizontal, o que
assegura numa rigidez maior ao conjunto. Entretanto, colocar estes componentes
verticalmente resulta em montagens mais compactas.
5. Dispor os componente de maneira que a identificao destes possa ser feita
facilmente aps a montagem da placa.
6. Em alguns pontos estratgicos de certos circuitos pode ser interessante deixar um ou
mais filetes de cobre a mais, para posteriores adaptaes ou modificaes.
7. Sempre que possvel, faa inscries que identifique terminais para alguns
componentes ou ligaes, como por exemplo, +VCC, terra, E, B, C, etc. Isso facilita
grandemente tanto na montagem como eventuais testes futuros.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 27

8. Sempre que possvel, e quando for o caso, projete a placa de circuito impresso de
modo, que o estgio de entrada do circuito fique numa das extremidades da placa, e o
de sada na outra extremidade, de modo que a distncia entre a entrada e a sada
seja o maior possvel.
9. Para se ter uma idia da capacidade de corrente da placa de circuito impresso, um
filete de cobre com 1 milmetro de largura suporta at aproximadamente 1,5A. Uma
corrente maior poder romper o filete.
10.A distncia de 1 mm entre dois filetes possibilita trabalhar-se com at
aproximadamente 100 V entre estes. Esta a relao mnima. Uma tenso maior ou
uma distncia menor possibilitar uma fuga de corrente entre os dois filetes.

3.2 CRIAO DE UMA PLACA DE CIRCUITO IMPRESSO MANUAL


Na Figura 3 -1 mostrado um fluxograma de funcionamento do
1
TANGO PCB
INCIO
Para entrar no Software TANGO PCB basta um clique duplo no
cone:
2
AJUSTES
GERAIS

5
CONTORNO DA
1. INCIO PLACA

Entrar no TANGO PCB


6
Na Figura 3 -2 mostrada a tela do TANGO PCB.
INSERIR
COMPONENTES

7
INSERIR
TRILHAS

SALVAR

10

FIM

Figura 3 -1

Figura 3 -2

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 28

Em cada canto da tela existe um Hot Spot, ou seja, um boto de atalho para:
Menu - Mostra todos os comandos do sistema
Zoom - Visualiza uma janela indicada pelo usurio
Key: 0ff - Gravao de macro desativada
Undo - Desfaz o ltimo comando.
O Status Line uma linha no lado inferior da tela, contendo vrios campos com
informaes da situao corrente do sistema, da esquerda para direita:
Localizao do cursor no eixo X e Y (2.000, 7.500)
Comando ativo Place: Line
? ativa o Help
Largura do Grid (100A)
L: TOP camada ativa
Nome do arquivo de trabalho corrente (BTTGAL1X.PCB)
Acima do Status Line est o Palette. O Palette uma linha de comando de acesso rpido
aos principais comandos do TANGO.
Todos os comandos podem ser ativados via Mouse ou teclado. Com o Mouse basta ir
clicando com o boto esquerdo os comandos e opes de interesse. Com o teclado,
basta observar nos comandos e opes as letras sublinhadas. Por exemplo, para ativar o
Menu, simplesmente digite a letra M.

OPES DO MENU
O Menu apresenta 15 comandos. Cada comando pode ter diversas opes.
Current atributos em uso
Delete apagar
Edit editar
File manuseio de arquivo
Info informaes do sistema
Jump movimentos na posio do cursor
Keys personalizao de teclas de atalho
Library edita a biblioteca
Move mover
Nets componentes interligados
Output arquivos de sada (impresso)
Place inserir
Setup ajustes gerais
Undo desfaz o ltimo comando
Zoom visualizao

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 29

AJUSTES GERAIS

Ao iniciar o trabalho no TANGO Ajustar a GRADE, BIBLIOTECA e as OPES DE


TRABALHO

GRADE
Menu - Setup - Grids
O Grid (grade) simula um papel quadriculado. A marcao do Grid pode ser por retas ou
pontos. Vinculado grade est o Snap, ele obriga sempre o cursor a cair em uma ponto
dentro da grade.
As medidas mostradas pelo sistema est em mils (milsimos de polegada). Sempre usar
o sistema em polegadas, pois a maioria dos componentes eletrnicos tem suas
dimenses em mltiplos de mils.
Existem duas referncias para a coordenada 0,0:
Na referncia absoluta a coordenada 0,0 no canto inferior esquerdo.
Na referncia relativa a coordenada 0,0 indicada indicada pelo usurio.
Como regra, trabalhar com a referncia absoluta e com um Grid de 100 mils. A
referncia relativa usada para pequenos detalhes.
Na Figura 3 -3 mostrada a caixa de dilogo referente ao comando Setup - Grids

Figura 3 -3

BIBLIOTECA
Menu - Setup - Libraries (Biblioteca) - Open (abrir)
A grande maioria dos componentes para um de circuito impresso j esto prontos para
uso, armazenados em bibliotecas. O TANGO vem com duas bibliotecas de fbrica
chamada de Pcbmain.lib e Pcbconn.Lib. sempre ao iniciar o TANGO, ela deve ser aberta.
Uma vez aberta o TANGO se encarrega de fecha-la ao final do trabalho e reabri-la na
prxima seo.
Na Figura 3 -4 a caixa de dilogo correspondente ao controle da biblioteca. As bibliotecas
que aparecem sob a caixa Libraries, so as bibliotecas que esto abertas, no caso da
figura, s a Pcbmain.Lib.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 30

Figura 3 -4

OPES DE TRABALHO
Menu - Setup - Options
A Figura 3 -5 mostra as opes de trabalho

Figura 3 -5
Algumas das opes so as seguintes:
Autosave Interval - O TANGO salva o arquivo automaticamente no tempo
escolhido, em minutos.
Orthogonal Modes - A insero das trilhas segue os padres definidos pelo
modo ortogonal. Durante a insero, o modo controlado pela letra o.

DISPLAY
Menu - Setup - Display
O comando Setup - Display ajusta o nmero de faces de trabalho da placa de circuito
impresso. como visto na Figura 3 -6. O cone de cor, alm de definir a cor da camada
indica se est ou no desabilitada: habilitado - o cone totalmente preenchido implica que
a camada est habilitada. Se o cone estiver pela metade, a camada est desabilitada.
Habilitar uma camada s indica que possvel utiliza-la.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 31

Figura 3 -6
CAMADAS DE TRABALHO
Top e Bottom Trilhas condutoras do lado superior e inferior da placa
Power Trilhas condutoras de alimentao
Ground Trilhas condutoras de terra
Mid Trilhas condutoras intermedirias entre o Top e Botton
Tsilk e Bsilk Silksreen do lado superior e inferior da placa
Tsmask e Bsmask Mscara de solda do lado superior e inferior da placa
Tassy e Bassy Em conjunto com Title para criar um arquivo com um
diagrama de montagem de SMDs
Title camada contendo informaes sobre a placa
Board Contorno da placa
Drl Dwg esta camada indica a localizao de cada furo na
placa
Keepout utilizado pelo usurio para definir regies na placa
onde o TANGO ROUTE no deve passar trilhas
Thrupads Ilhas dos componentes
Vias Furos de passagem da PLACA
Conns Linhas que ligam os componentes ponto a ponto

Existem trs tipos principais de placa de circuito impresso conforme o nmero de


camadas: face simples, face dupla e multicamada.
Face Simples - esto ativas as camadas: Botton, Tsilk, ThruPad, Bsmask Conns
e Board
Face Dupla - esto ativas as camadas: Top, Botton, Tsilk, Bsilk, ThruPad, Via,
Conns, Tsmask, Bsmask e Board

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 32

Multicamada - O mesmo que face dupla acrescentando:


Power, Ground, Mid1 a 8.

3. CONTORNO DA PLACA
Menu - Place - Line
Feito os ajustes gerais e definido qual o tipo de placa de circuito impresso, cria-se o
contorno da placa de circuito impresso com o uso do Place - Line alm dos comandos
Place - Arc e Polygon.
O contorno da placa precisa necessariamente estar na camada Board (L:Board). Caso
no esteja nesta camada basta clicar com o boto esquerdo no Mouse no indicador de
camada ativa (L:xxxx), no canto inferior direito da tela.
2
Sendo o TANGO usado no curso uma verso educacional, no ultrapassar 30 pol de
rea de contorno.
2
Observar que uma 1 polegada 1.000 mils. Logo, uma placa de 4x5 pol o mesmo que
4.000x5.000 mils2. O contorno pode ser posicionado em qualquer lugar da rea de
trabalho.

4. INSERO DE COMPONENTES

Menu - Place - Comp


O comando Place - Comp Coloca componentes na placa de circuito impresso.

Figura 3 -7
A caixa de dilogo referente ao comando Place Comp, mostrada na Figura 3 -7, possui
quatro campos, conforme segue abaixo:
Pattern Nome do componente a ser inserido na placa de circuito
impresso.
Ref Des Identificao do componente
Type Tipo de componente referncia ao esquemtico
Value Valor do componente
Browse ou List mostra os componentes disponveis.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 33

Para colocar qualquer componente, clique um ponto na rea de trabalho, escolha o


Pattern (RES300, CAP400, DO-41, etc.), defina o Ref Des (nmero do componente: R1,
C3, etc.).
Teclar R para rotacionar o componente.
Em caso de erro, pode usar o comando Menu - Delete - Comp para apagar o
componente. Ou se quiser mover, usar o comando Menu - Move - Comp.
Os: Para mover algum Ref Des de posio, deve-se posicionar o camada em L:Tsilk e
usar o comando Menu - Move - Text.

5. INSERIR AS TRILHAS
Menu - Place - Line
com os componentes inseridos dentro da placa, chega o momento de interligar o
componentes. A primeira coisa a fazer colocar a camada de trilha ativa, ou seja, na
placa de face dupla, por exemplo deixar a camada L:Top ou L:Bottom ativa. Usar a tecla
O para alterar a mudana de direo das trilhas.
O segundo passo definir a largura de trilha a ser usada, atravs do comando Menu -
Current - Line. Veja Figura 3 -8.

Figura 3 -8
Para modificar, apagar ou mover uma linha inserida, usar os comandos Menu - Delete -
Line, Move - Line ou Move - Endpoint.

6. SALVAR
Menu - File - Save
terminado a colocao de trilhas salvar o arquivo no disco.

7. FIM
Menu - File - Quit
para sair do TANGO PCB, o comando o mesmo do TANGO SCH: File - Quit.

8. COMENTRIOS GERAIS
abaixo algumas regras para confeco de placa de circuito impresso no TANGO.
1. No pode haver cruzamento de trilhas num mesmo camada.
2. O roteamento deve ser executado nas camadas condutoras.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 34

3. Cada furo aloja somente um terminal


4. Nas trilhas, trabalhar com ngulos de 45 ao invs de 90.
5. Sempre que possvel trabalhar com a menor quantidade de Grids, dando
preferncia ao Grid de 100 e quando for necessrio um Grid menor, usar 50,
25, 12.5 ou 10 nesta ordem.
6. Os Ref Des no devem ser posicionados sobre as ilhas ou dentro do
componentes.
7. Em placas face dupla ou mais, devemos definir, para o lado Top e Bottom,
direes vertical, para um, e horizontal, para o outro, no traado das trilhas.
Na prxima pgina est um resumo da seqncia para criao de uma placa de circuito
impresso de forma manual. Abaixo um exemplo de confeco de placa de circuito
impresso, em trs fases: construo do contorno da placa, insero dos componentes e
colocao das trilhas. Por ltimo, uma viso em 3D da placa montada.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 35

CRIAO DE CIRCUITO IMPRESSO MANUAL


INCIO
ENTRAR NO TANGO PCB

AJUSTES GERAIS
Comandos Opes Comentrios
SETUP LIBRARIES Abre/verifica biblioteca (Pcbmain.Lib e
Pcbconn.Lib)
SETUP GRIDS 100A 25R 400VIS Imperial (polegada)
SETUP OPTIONS Habilitar Autosave (10 minutos)
SETUP DISPLAY Se for face simples habilitar: Botton, Tsilk,
ThruPad, Conns e Board.
Face dupla: Top, Botton, Tsilk, ThruPad, Via,
Conns e Board.
CURRENT LINE Largura da trilha

DESENHO DO CONTORNO DA PLACA


*Posicionar a camada em L:Board
Comandos Opes Comentrios
PLACE LINE Desenha o contorno da placa

DISTRIBUIR COMPONENTES
Comandos Opes Comentrios
PLACE COMP Pattern - Nome do componente na biblioteca
Ref Des - C1, R1, U1, etc.
DELETE / MOVE / COMP Apaga, movimenta ou edita componente
EDIT

INSERIR TRILHAS
*Posicionar a camada em L:Top ou L:BOTTON
Comandos Opes Comentrios
CURRENT LINE Define largura da trilha
Ex.: L-020 20 mils (20/1000 polegadas)
PLACE LINE Insere as trilhas
DELETE LINE Apaga trilha
MOVE ENDPOINT Altera a posio da trilha
LINE

FIM
Comandos Opes Comentrios
FILE SAVE Salva o arquivo
FILE QUIT Sai do PCB

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 36

Criao de um NOVO componente NO TANGO PCB


Assim como no TANGO SCH, o TANGO PCB tem diversas bibliotecas com a maioria dos
componentes utilizados em placas de circuito impresso. Naturalmente, as bibliotecas no
so completas, abaixo a seqncia para construir um novo componente.

AJUSTES GERAIS

o primeiro passo , de preferncia, criar uma nova biblioteca para a colocao do


componentes criado pelo usurio, atravs do comando Menu - Setup - Library - Create.
O ajuste de Grid e opes de trabalho podem ser mantidas iguais a criao de placa de
circuito impresso.
No Display habilitar as camadas Tsilk, Conns e ThruPad.
Manter a espessura corrente de linha (Menu - Current - Line) em L:10.
Definir o tipo de ilha em uso para insero do componente em questo atravs do
comando Menu - Current - Pad. A caixa de dilogo correspondente aparece na Figura 3 -
10.

Figura 3 -10
Na Figura 3 -10 a ilha selecionada :
PAD P-EL-070-070-046-AL
EL Elipse (formato da ilha)
070 Dimetro do eixo X em mils
070 Dimetro do eixo Y em mils
046 Dimetro do furo em mils
AL a ilha tem contato em todas as camadas

CRIAO DO COMPONENTE

CRIAO DAS ILHAS


Menu - Place - Pad
Um componente de placa de circuito impresso composto por ilhas e de um corpo de
personalizao do componente. Diferentemente do TANGO SCH que tem dois editores
grficos: um para o esquemtico e outro para o componente. O TANGO PCB tem
somente um editor grfico. Portanto os novos componentes e as placas de circuito
impresso so gerados so editados no mesmo local.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 37

Para colocao das ilhas necessrio conhecer as medidas do componente a ser criado.
Em especial a posio dos terminais. Em geral as dimenses dos componentes
eletrnicos so mltiplos do mil.

CRIAO DO CORPO DO COMPONENTE


Menu - Place - (Line, Arc, Polygon)
inserida as ilhas nas posies, posicionar a camada em Tsilk e criar o corpo do
componente via os comandos Place - Line, Arc ou Polygon.

INSERO DOS ATRIBUTOS


Menu - Place - Text
Escrever e posicionar os atributos .Ref Des e .Type (observar a existncia de um ponto
no incio do texto) com o comando Place Text. No momento da insero, teclar R, se
necessrio, para rotacionar o texto.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 38

IDENTIFICAO DAS ILHAS


Menu - Edit - Pad
identificar cada ilha do componente com o comando Edit - Pad. este comando ,
tambm, uma alternativa para modificao das caracterstica de uma ilha.

SALVAR NA BIBLIOTECA
Menu - Library - Add
Para salvar na biblioteca desejada, h dois passos a seguir com o comando Library -
Add. O primeiro passo ao ativar o comando definir a biblioteca e o nome do
componente no campo Pattern.

aps clicar o boto o.k., o comando pede para enquadrar o componente. O segundo
passo inserir o componente dentro de um quadrado com a ajuda do Mouse e colocar a
ilha de nmero 1 como ponto de referncia. Na prxima pgina est um resumo da
seqncia para criao de um componente.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 39

CRIAO DE COMPONENTE NO TANGO PCB


AJUSTES GERAIS
Comandos Opes Comentrios
SETUP LIBRARIES Abre/verifica biblioteca (pcbxxx.lib)
SETUP GRIDS 100A 25R 400VIS Imperial (polegadas)
SETUP OPTIONS Habilitar Autosave (Ex.: 10 minutos)
SETUP DISPLAY Habilitar camadas: Tsilk, Conns e ThruPad
CURRENT LINE Escolha da linha a ser utilizada (Ex.: L - 010)
CURRENT PAD Escolha da ilha a ser utilizada (Ex:P-EL-070-
070-046-AL)

CRIAO DO COMPONENTE
Usar G:100A
Comandos Opes Comentrios
ZOOM WINDOWS Aumenta a rea de visualizao
PLACE PAD Posicionar as ilhas
Posicionar LAYER em L-TSILK
LINE
PLACE ARC Desenha o componente
POLYGON
PLACE TEXT Inserir os atributos .Ref Des e .Type
teclar R para rotacionar o texto
EDIT PAD Identificar as ilhas (1, 2, 3, etc.)

SALVAR NA BIBLIOTECA
LIBRARY ADD Pattern: Nome do componente criado
Definir um quadrado contendo o componente
Definir a ilha 1 como referncia

COMANDOS AUXILIARES
Comandos Opes Comentrios
MOVE PAD Move a ilha
DELETE PAD Apaga a ilha
MOVE TEXT Movimenta o texto (.Ref Des e .Type)
EDIT TEXT Modifica o texto
PLACE COMP Para criar componente a partir de um pronto

Exemplo de ilha:
PAD P-EL-070-070-046-AL
P PAD
EL Elipse (Formato da ilha)
070 Dimetro do eixo X em mils
070 Dimetro do eixo Y em mils
046 Dimetro do furo em mils
AL Todas as camadas

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 40

3.3 CRIAO DE CIRCUITO IMPRESSO VIA NET LIST.


O TANGO SCH gera alm do esquemtico uma srie de listas, entre as quais a lista Net
List. O Net List uma lista contendo a lista de conexes eltricas. Cada grupo de
conexo formado de pelo menos dois ns (Node), e isto significa que uma conexo
definida pela interligao entre dois ou mais terminais(Nodes) de componentes. O
terminal do componente recebe a denominao de Node. O nome de um Node
composto pela identificao do componente e do pino. Um Node pertence apenas a uma
conexo, e cada conexo deve possuir apenas um nome. O arquivo Net List tem a
extenso .Net e est no formato ASCII. O Net List mostrado abaixo corresponde ao
esquema da Figura 3 -11.

[C1 PATTERN CAP 100NF]


(+12V P1-1 R1-B R2-B R3-B R4-B)
[C2 PATTERN CAP 100NF ]
(GND P1-3 P1-4 R5-A R6-A R7-A R8-A )
[C3 PATTERN CAP 100NF]
(NET_001 C2-B Q1-B R1-A R5-B)
[P1 IDC10M IDC2X5M]
(NET_003 C1-B P1-5)
[Q1 PATTERN NPN BC548]
(NET_004 C1-A Q2-C R4-A)
[Q2 PATTERN NPN BC548]
(NET_006 C3-B Q2-B R3-A R7-B )
[R1 PATTERN RES 5K6]
(NET_007 C3-A Q1-C C3-A Q1-C R2-A)
[R2 PATTERN RES 330]
(NET_008 C2-A P1-2 )
[R3 PATTERN RES 5K6]
(NET_009 Q2-E R8-B)
[R4 PATTERN RES 330]
(NET_010 Q1-E R6-B)
[R5 PATTERN RES 1K2]
[R6 PATTERN RES 100]
[R7 PATTERN RES 1K2]
[R8 PATTERN RES 100]

Figura 3 -11

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 41

O TANGO PCB utiliza o Net List no desenvolvimento das placas de circuito impresso
durante o posicionamento automtico de componentes, o roteamento das conexes e a
verificao do projeto.
A criao de uma placa de circuito impresso com o uso do Net List segue os mesmos
passos da criao de um circuito normal at a definio do contorno da placa. Inserido o
contorno, segue a seqncia abaixo.

CARREGAR O NET LIST


Menu - Nets - Load
Na criao de uma placa de circuito impresso impressa, como vista antes, este seria o
momento de inserir os componentes. Com o Net List est tarefa automatizada.
O primeiro passo carregar o Nets List para o editor grfico com o comando Net Load.
veja a Figura 3 -12.

Figura 3 -12
o arquivo corresponde ao Net List gerado no TANGO SCH e o nome do arquivo termina
com a extenso .Net.
Ao clicar o.k. aparece uma segunda caixa de dilogo (Figura 3 -13). Ela s tem interesse
para placas multicamada. Para face simples ou dupla, basta clicar no boto o.k. e seguir
em frente.

Figura 3 -13

INSERO DOS COMPONENTES


Menu - Place - Component
executar o comando Place - Component para inserir os componentes na rea de
trabalho. Ao clicar em qualquer ponto da rea de trabalho aparece a caixa de dilogo da
Figura 3 -14.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 42

Na caixa de dilogo da Figura 3 -14


escolha uma das opes Auto Right ou
Auto Above. Clicar no campo Ref Des e
digitar *. Clicar no boto List para verificar
se existe algum componente sem
especificao do Pattern. Ser mostrado a
caixa de dilogo da Figura 3 -15.

Figura 3 -14

Figura 3 -15
clicar no boto Edit para colocar os Patterns nos componentes que no o tenham.
Com os componentes
tendo a especificao do
Pattern, fechar as caixas
de dilogos clicando no
boto o.k.. Se a escolha
recaiu sobre o Auto
Above, por exemplo,
todos os componentes
do Net List, estaro
acima do contorno da
placa, como mostra a
Figura 3 -17.
Aplicar o comando Figura 3 -16
Zoom - Board para o
caso de no aparecer todos os componentes na tela.
O TANGO PCB apresenta na camada Conns, todas as ligaes ponto a ponto da placa.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 43

Figura 3 -17
O prximo passo o de distribuir os componentes dentro da placa, atravs do comando
Move - Comp, como mostra a Figura 3 -18. Deve-se evitar que as ligaes da camada
Conns fiquem aglomeradas em uma regio, pois ser mais difcil criar as trilhas neste
local.
O TANGO PCB oferece a opo de reduzir o comprimento total das conexes a cada vez
que ativar o comando Nets - Optimize.

Figura 3 -18

INSERO DAS TRILHAS


Menu - Nets - Route

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 44

O comando Nets - Route permite substituir as conexes, que so mostradas na camada


Conns, por trilhas e vias.
Para a insero das trilhas necessrio que a camada ativa seja condutora ( L: Top ou
L: Botton).
O comando Nets - Route nada tem a ver com o comando Route do programa TANGO
ROUTE.
Aps ativar o comando, inicia-se o processo posicionando o cursor sobre a conexo a
ser roteada e em seguida clica-se Enter. O programa definir dois pontos particulares,
que so denominados de base e Destino. O ponto base a extremidade mais prxima de
conexo que est sendo roteada, e o ponto destino refere-se a outra extremidade da
conexo. Conforme desloca-se o cursor, a trilha vai se definindo como uma linha
esticada a partir do ponto base at o cursor. O trecho entre o cursor e o ponto destino
ainda permanece como conexo com o aspecto de uma linha esticada. Ver Figura 3 -19.
Conforme as rotas de uma conexo vo sendo desenvolvidas, preciso criar novos
pontos base e para tanto basta clicar Enter. Novamente, durante a insero o modo
ortogonal pode ser alterado via a tecla O. Para completar o roteamento deslocar o cursor
at o ponto destino da conexo e clicar a tecla Enter e a tecla Esc.
Aps a definio de pelo menos um segmento de trilha, pode-se mudar de camada
condutora e o programa se encarrega de inserir uma via ( furo de passagem) para
interligar as trilhas. Para mudar de camada basta teclar a letra L. O comando Undo
utilizado durante o comando de roteamento para desfazer as trilhas inseridas, a cada
Undo retirada uma trilha.
Os comandos Move - Line, Endpoint ou Delete - Line so utilizados para alterar as trilhas
j roteadas.
interessante de tempos em tempos ativar o comando Nets - Reroute para minimizar o
nmero de ligaes e verificar se existe alguma conexo em curto.

Figura 3 -19

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 45

VERIFICAO DO PROJETO
Menu - Nets - Verify
o comando Nets Verify confronta as informaes relativas a todas as conexes da placa
de circuito impresso com as informaes contidas no Net List previamente carregado na
memria. O comando indica cada erro encontrado. Caso no tenha nenhum erro, a caixa
de dilogo o da Figura 3 -20.

Figura 3 -20

RELATRIO DE SADA
Menu - Output - Report
O comando Output - Report grava em arquivo as informaes sobre a placa. As
informaes so as mostrada na Figura 3 -21.

Figura 3 -21
Na outra pgina um resumo da seqncia para criao uma placa de circuito impresso
via Net List

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 46

CRIAO DE CIRCUITO IMPRESSO VIA NET LIST


AJUSTES GERAIS
Comandos Opes Comentrios
SETUP LIBRARIES Abre/verifica biblioteca (Pcbmain.Lib e
Pcbconn.Lib)
SETUP GRIDS 100A 25R 400VIS Imperial (polegada)
SETUP OPTIONS Habilitar Autosave (10 minutos)
SETUP DISPLAY Se for face simples habilitar: Botton, Tsilk,
ThruPad, Conns e Board.
Face dupla: Top, Botton, Tsilk, ThruPad, Via,
Conns e Board.
CURRENT LINE Largura da trilha
DESENHO DO CONTORNO DA PLACA
*Posicionar a camada em L:Board
Comandos Opes Comentrios
PLACE LINE Desenhar o contorno da placa
CARREGAR O ARQUIVO NET LIST
Comandos Opes Comentrios
NETS LOAD Carrega o arquivo gerado no SCH
TGxxxxx.NET
*Select plane Nets - digitar O.K.
POSICIONAR OS COMPONENTES
Comandos Opes Comentrios
Posicionar automtico Auto Above ou Auto Right
Ref Des =*
PLACE COMPONENT clicar List
Colocar os Patterns de cada componente via
Edit
(Ex.: resistor RES300, diodo DO-41)
clicar O.K.
linhas azuis - trilhas a serem feitas.
MOVE COMPONENT *Colocar os componentes dentro da placa
(Board)
TRANSFORMAR AS CONEXES EM TRILHAS
*Posicionar a camada em L:Top ou L:BOTTON
Comandos Opes Comentrios
NETS ROUTE Coloca as trilhas
(teclar O para usar ngulos de 45 graus)
MOVE ENDPOINT Movimenta extremidades das trilhas
MOVE REROUTE Refaz o roteamento de uma trilha
NETS RECONECT Remove conexes que j foram roteadas
DELETE LINE apaga trilhas
VERIFICAO GERAL
Comandos Opes Comentrios
NETS VERIFY Detecta curtos e conexes no roteadas
OUTPUT REPORT Deixar habilitada
Report DRC Faz a verificao de erros
FILE SAVE Salva arquivo

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 47

3.4 TANGO ROUTE.


O TANGO ROUTE cria uma placa de circuito impresso com roteamento automtico. O
roteamento automtico executa as ligaes entre os componentes da placa de circuito
impresso de forma rpida sem necessidade da participao do usurio na elaborao e
definio das trilhas. Para iniciar o processo de roteamento necessrio que estejam
concludos os seguintes itens:
Contorno e tamanho da placa de
circuito impresso na camada Board. 1
5
INCIO
Insero do Net List com CARREGAR
posicionamento de todos os ARQUIVO PCB

componentes eletrnicos do projeto. 2

6
Para fazer os dois itens acima necessrio TANGO PCB
entrar no TANGO PCB e criar a placa de circuito DEFINIR
N DE FACES
impresso via Net List at o posicionamento dos
3
componentes dentro da placa de circuito -CONTORNO
impresso, salvar o arquivo gerado, sair do -NET LIST 7
TANGO PCB e entrar no TANGO ROUTE. Se -POSICIONAR
ROTEAR
preciso, pode colocar algumas trilhas no prprio
TANGO PCB e o TANGO ROUTE far o restante 4
das trilhas. TANGO
N
ROUTE 8
Na Figura 3 -22 o fluxograma de criao de uma PRONTO?

placa de circuito impresso usando o roteamento S


automtico.
9

ENTRAR NO TANGO ROUTE FIM

Para entrar no Software TANGO ROUTE basta Figura 3 -22


um clique duplo no cone:
A tela mostrada na Figura 3 -23.

Figura 3 -23

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 48

O menu principal contm os seguintes comandos:


Files
Passes
Options
Display
Colors
Route
Quit
Para gerar a placa roteada deve-se passar seqencialmente pelos comandos Files,
Passes, Options e Route.

FILES

Menu - Files
O comando abre a caixa de dilogo da Figura 3 -24

Figura 3 -24
deve-se informar os nomes dos arquivos de entrada:
Setup File xxxx.set
Input Pcb xxxx.pcb
e dos arquivos de sada:
Output Pcb Rxxxx.pcb
Output Log Rxxxx.log
O arquivo xxxx.set um arquivo que conter todas as informaes especificadas na
configurao durante os seguintes comandos: Files, Options, Display e Colors. Desta
forma torna-se fcil e rpida a prxima configurao do Route para execuo de um
mesmo projeto vrias outras vezes.
O arquivo xxxx.pcb o arquivo gerado no TANGO PCB. Contm o contorno da placa,
todos os componentes posicionados, trilhas especiais j feitas e o Net List inserido.
O arquivo Rxxxx.pcb ser gerado pelo TANGO ROUTE. Sendo este, o arquivo definitivo
da placa de circuito impresso.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 49

O arquivo Rxxxx.log tambm gerado pelo TANGO ROUTE conter as informaes sobre
o roteamento tais como: data e hora, nomes dos arquivos, as camadas utilizadas,
parmetros de roteamento, etc.
Cada campo da Figura 3 -24, deve ser preenchido com o Path completo e o nome do
arquivo.
Uma alternativa de preenchimento dos campos,
supondo que os arquivos tenham o mesmo nome,
por exemplo TGAMXX, o seguinte: clicar a opo
Set Base. Abrir uma nova caixa de dilogo, Figura
3 -25, denominada Input Base Filename, digitar nela
o Path e o nome do arquivo base, por exemplo: Figura 3 -25
C:\TANGO\TGAMXX. Com isto todos os campos
so preenchidos com o nome base TGKL. Como mostra a Figura 3 -26.

Figura 3 -26
Para no ter que toda vez que entrar no TANGO ROUTE, com o arquivo TGAMXX,
preencher cada campo do Filename Specification, basta usar a opo Save e o arquivo
TGAMXX.set armazenar estas informaes. Da prxima vez, usar a opo Load do
arquivo Set para preencher os campos.

PASSES

Este comando abre a caixa de dilogo da . Existem trs informaes bsicas:


O nmero de camadas condutoras ativas para o roteamento.
Passos ativos para o roteamento a ser executado pelo TANGO ROUTE.
Passos ativos de ps roteamento.

SEQNCIA DOS PASSOS


No momento de TANGO ROUTE iniciar o roteamento, cada conexo ser interligada
baseada nos passos habilitados abaixo:
Wide Lines
o programa executa primeiramente o roteamento das trilhas largas de acordo
com o especificado durante o comando Options, que ser estudado mais
adiante.
Horizontal
as trilhas so roteadas na direo horizontal com o mnimo de desvios.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 50

Vertical
as trilhas so roteadas na direo vertical com o mnimo de desvios.
L Routes
as rotas em forma de L so obtidas pela interseo de duas trilhas
perpendiculares, possuindo uma via no ponto da interseo.
Z Routes
estas rotas possuem a aparncia da letra Z e so compostas por trs trilhas e
duas vias, sendo as trilhas, duas paralelas e uma perpendicular em relao as
outras duas.
C Routes
so rotas que possuem as mesmas condies da rota Z porm com a aparncia
da letra C.
Any Node (2 vias)
neste passo, o programa pode utilizar qualquer um dos processos anteriores
que estejam habilitados, com o objetivo de atingir a quantidade mxima possvel
de ligaes, mesma que essa ligao no seja a melhor rota de conexo.
Maze
neste passo, o programa assume qualquer direo independente da camada,
porm limitada ao nmero mximo de vias especificado no campo Max Vias.
Any Node (Maze)
o programa utiliza os mesmos procedimentos do passo Maze, porm tenta
minimizar a extenso total das conexes.

PASSOS DE PS ROTEAMENTO
O ps roteamento realiza a otimizao do roteamento executado pelos passos
anteriores, de tal forma a se obter um Lay-out da placa com detalhes de esttica e
racionalidade otimizados. Isto feitos nos passos Route Clean-Up e Via Minimization.
O primeiro diminui a densidade do roteamento ao redistribu-la e o segundo minimiza a
quantidades das vias inseridas.

OPTIONS

Abre a caixa de dilogo da Figura 3 -27. So oferecidas cincos opes de Grids para o
roteamento. Para Grid est associado a largura da trilha e o DRC mximo. A sigla DRC
significa Verificao de Normas de Projeto e especifica a distncia mnima entre duas
ilhas, duas trilhas ou entre uma ilha e uma trilha. A faixa de distncias varia entre 1 mil e
13 mils.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 51

Figura 3 -27
Dependendo do valor de Grid definido, as trilhas tero uma largura de 6 a 12 mils. Caso
se queira pode-se especificar at um mximo de 4 conexes para ter uma largura de
trilha de 14 at 250 mils. Isto til para as trilhas de alimentao, por exemplo.
O roteamento das trilhas largas deve ser executado antes do restante das conexes.

DISPLAY

O comando Display controla as camadas vistas durante o roteamento.

COLORS

O comando Colors controla as cores da camadas.

ROUTE

Executa o roteamento automtico.

QUIT

Sa do programa TANGO ROUTE.

RESUMO
Na prxima pgina mostrado um resumo da seqncia de comandos utilizados no
roteamento automtico.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 52

CRIAO DE CIRCUITO IMPRESSO COM ROTEAMENTO AUTOMTICO

TANGO PCB
AJUSTES GERAIS
Comandos Opes Comentrios
SETUP LIBRARIES Abre/verifica biblioteca (Pcbmain.Lib e
Pcbconn.Lib)
SETUP GRIDS 100A 25R 400VIS Imperial (polegada)
SETUP OPTIONS Habilitar Autosave (10 minutos)
SETUP DISPLAY Se for face simples habilitar: Botton, Tsilk,
ThruPad, Conns e Board.
Face dupla: Top, Botton, Tsilk, ThruPad, Via,
Conns e Board.
CURRENT LINE Largura da trilha
DESENHO DO CONTORNO DA PLACA
*Posicionar a camada em L:Board
Comandos Opes Comentrios
PLACE LINE Desenhar o contorno da placa
CARREGAR O ARQUIVO NET LIST
Comandos Opes Comentrios
NETS LOAD Carrega o arquivo gerado no SCH
TGxxxxx.NET
*Select plane Nets - digitar O.K.
POSICIONAR OS COMPONENTES
Comandos Opes Comentrios
Posicionar automtico Auto Above ou Auto Right
Ref Des = *
PLACE COMPONENT clicar List
Colocar os Patterns de cada componente via
Edit
(Ex.: resistor RES300, diodo DO-41)
clicar O.K.
linhas azuis - trilhas a serem feitas.
MOVE COMPONENT *Coloca os componentes dentro da placa
(Board)
FILE SAVE Salva o arquivo

TANGO ROUTE
INCIO
ENTRAR NO TANGO ROUTE
ROTEAMENTO
Comandos Comentrios
Carregar os arquivos:
Setup File TGxxxx.set especificaes da placa.
FILE Input Pcb TGxxxx.pcb Arquivo. gerado no TANGO PCB.
Output Pcb RTGxxxx.pcb Placa gerada pelo ROUTE.
Output Log RTGxxxx.log Arquivo gerado pelo ROUTE.
PASSES Nmeros de faces e direo das trilhas
ROUTE Inicia o roteamento
QUIT Sai do ROUTE

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 53

4 EXERCCIOS

1. Faa os esquemas das figuras abaixo.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 54

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 55

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 56

2. Faa os esquemas e as placas de circuito impresso das figuras abaixo.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 57

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 58

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 59

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 60

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 61

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 62

3. Abra uma biblioteca e crie os componentes e o esquema eltrico das figuras abaixo.

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 63

Prof. Roberto A. Bertoli 29/06/00


COTUCA Software TANGO 64

4. Abra uma biblioteca e crie os seguintes componentes para placa de circuito impresso.

TO220+DISSIP MINIRELE
50 150

100 50 50 50 50

50
1 8

200
2 7

100
200
3 6

100
4 5

.TYPE 100 100 50 50 50 50 50 50


.REFDES .TYPE
.REFDES

LDR

.TYPE

.REFDES

150 300 600

Prof. Roberto A. Bertoli 29/06/00

Você também pode gostar