Escolar Documentos
Profissional Documentos
Cultura Documentos
Tutorial ARES
Tutorial ARES
Tutorial Ares
Escola Politcnica de Pernambuco
Tutorial ARES
Este documento descreve as principais funcionalidades da ferramenta ARES, integrantes do
aplicativo PROTEUS. Este tutorial est baseado na verso 8. Sugiro fortemente consultar antes
o Tutorial Proteus7.1 que descreve as principais funcionalidades da ferramenta ISIS para
simulao de circuitos eletrnicos.
Sumrio
Tutorial ARES ................................................................................................................................. 1
Tela Principal ............................................................................................................................. 2
Lista de materiais para compras - BOM .................................................................................... 2
Tela principal do ARES ............................................................................................................... 5
Iniciando um projeto de PCB..................................................................................................... 7
Associando encapsulamentos a componentes ......................................................................... 9
Criando novos componentes no ISIS ....................................................................................... 15
Iniciando o Layout da PCB ....................................................................................................... 21
Fazendo as conexes com trilhas ................................................................................................ 24
Inserindo Jumpers ................................................................................................................... 27
Alterando Ilhas e Vias .............................................................................................................. 28
Definindo as bordas da placa .................................................................................................. 30
Inserindo Plano de Terra ou Plano de Potncia ...................................................................... 32
Inserindo furos para fixao com parafusos ou rasgos na placa ............................................ 35
Criando novos encapsulamentos no existentes na biblioteca .............................................. 36
Imprimindo o Layout Projetado .............................................................................................. 40
Gerando os arquivos Gerber ................................................................................................... 40
2
Tutorial Ares
Escola Politcnica de Pernambuco
Tela Principal
Para os que j esto familiarizados com o Proteus podem estranhar a figura abaixo como a tela
do ARES. A verso 8 juntou todos os aplicativos e criou a noo de projeto. No seu projeto
estaro todos os desenvolvimentos realizados: circuito eletrnico, layout da placa de circuito
impresso (PCI ou PCB Print Circuit Board), visualizao 3D e visualizao de Gerber1. Ao clicar
nos botes para exportao para o ARES e para a visualizao 3D, as abas para as telas e
aplicativos aparecero ao lado da aba do ISIS.
Visualizao 3D
Exportar para ARES
Outras duas novidades nesta verso 8 merecem muito destaque. A primeira que os
aplicativos esto todos interligados, ao realizar mudanas no circuito eletrnico (aba ISIS) elas
so automaticamente exportadas para a net (mapeamentos de ligaes para a confeco da
PCB) no ARES. Da mesma forma ao se alterar o layout no ARES a visualizao 3D tambm
atualizada.
Pretendo falar sobre arquivos gerber neste tutorial. Veremos se a pacincia e as outras milhes de
tarefas do dia a dia vo deixar.
3
Tutorial Ares
Escola Politcnica de Pernambuco
Gerar BOM
Inserir preos
Lista de
materiais
Custo final
Exportar para pdf ou excel
Vejam que agora aparecem os preos (inseridos manualmente pelo usurio), possvel inserir
cabealhos e rodaps e exportar para pdf ou Excel. Ao clicar no boto de Propriedades do
Editor aparecer a aba mostrada na figura abaixo para a insero dos preos. Estranhamente
comigo s funciona usando vrgulas ao invs de pontos. O programa aparece em ingls, mas a
moeda est real. O programa s aceita entrada com vrgulas, mas mostra pontos para separar
as casas decimais2.
Esse um daqueles problemas clssicos da informtica. A informtica surgiu para resolver problemas que ela
mesma criou - autor desconhecido.
4
Tutorial Ares
Escola Politcnica de Pernambuco
Alm da possibilidade de insero dos preos foi criada a interface com o EXCEL. Ao clicar no
boto para exportar para Excel criada uma planilha e o Excel aberto automaticamente.
Uma planilha semelhante mostrada na figura abaixo criada. uma planilha do Excel como
outra qualquer e pode ser editada sem problemas.
As informaes at este pondo do tutorial s puderam ser testadas por quem j conhece a
interface ISIS e sabe como inserir componentes, montar e simular circuitos. Eu sugeri e
reforo, estude antes o Tutorial Proteus7.1.
5
Tutorial Ares
Escola Politcnica de Pernambuco
Lista por
encapsulamento.
O boto
mostra a lista de componentes, listados pelas referncias importadas, do circuito
eletrnico do ISIS que ainda no foram inseridas no layout. Veja na figura seguinte que o
resistor R1 e o Diodo D2 (Led) foram removidos do Layout e por isso aparecem na lista de
componentes do boto
. Essa funcionalidade muito interessantes pois evita a insero de
componentes duplicados no layout da PCB.
6
Tutorial Ares
Escola Politcnica de Pernambuco
Para inserir os componentes basta clicar no componente desejado na lista mostrada pelo
boto
, conforme a figura acima, e clicar na rea de design (tela preta). O componente
aparecer na tela preta e poder ser posicionado no local desejado, conforme figura seguinte.
As linhas verdes mostram as conexes necessrias e s desaparecero aps trilhas serem
criadas realizando a conexo necessria. As setas amarelas indicam uma boa direo e sentido
para posicionamento do componente na rea de design levando em contas as conexes
necessrias.
Muitas vezes necessrio rotacionar os componentes para evitar o cruzamento de trilhas (e
seus consequentes jumpers). Isso pode ser feito usando os botes na parte inferior da barra de
ferramentas lateral como destacado na figura seguinte. Repare que rotacionar o LED em 180
uma excelente opo.
7
Tutorial Ares
Escola Politcnica de Pernambuco
8
Tutorial Ares
Escola Politcnica de Pernambuco
Componente
inserido.
Clique para
adicion-lo no
circuito.
9
Tutorial Ares
Escola Politcnica de Pernambuco
Selecione o seu componente com o auxlio da janela Pick Devices acionada pelo boto
Como mostrado na figura seguinte no haver um encapsulamento associado a ele.
Componente selecionado
Esquema de circuito
No h encapsulamento
associado a ele
Nesse caso podemos fazer a associao. Para isso, selecione o componente, insira-o no circuito
eltrico (prea de trabalho do ISIS), clique com o boto direito e escolha a opo Packaging
Tool como mostrado na figura seguinte.
10
Tutorial Ares
Escola Politcnica de Pernambuco
Componente
selecionado
Componente
inserido
Ferramenta para
encapsulamento do
componente
11
Tutorial Ares
Escola Politcnica de Pernambuco
Pinos existentes
Adicionar
encapsulamento
12
Tutorial Ares
Escola Politcnica de Pernambuco
Selecione o encapsulamento
desejado
Visualizao prvia do encapsulamento
13
Tutorial Ares
Escola Politcnica de Pernambuco
Selecione a opo
...Copying names
em todos os pinos
Ao atribuir o encapsulamento o ISIS perguntar a voc onde deseja salvar o novo componente.
Eu sempre escolho a biblioteca de usurio que pode ser facilmente recuperada em novas
instalaes. Basta copiar o arquivo USERVDC.LIB normalmente salvo na pasta,
C:\ProgramData\Labcenter Electronics\Proteus 8 Professional\LIBRARY.
Em caso de
atualizaes de verso do Proteus, basta copiar o seu arquivo de volta para esta pasta.
Dependendo do procedimento de instalao a biblioteca ser mantida.
Escolha a biblioteca
para salvar o componente
com a atribuio de
encapsulamento
14
Tutorial Ares
Escola Politcnica de Pernambuco
Quando existir no seu projeto algum circuito integrado preciso se preocupar com os pinos
escondidos. Navegue at a lista de pinos escondidos como mostrado na figura seguinte e veja
a lista deles. Digite nomes de trilhas que sero ligadas nesses pinos. Para atribuir nomes s
trilhas use a ferramenta Wire Label Mode
presente na barra de ferramentas esquerda da
tela. Essa conexes s estaro visveis no ARES. Eu sempre uso os nomes bvios VDD e VSS
para alimentao e terra, respectivamente.
O projeto eltrico utilizado por mim neste exemplo est finalmente completo, com todos os
componentes com seus devidos encapsulamentos atribudos. Quando entrarmos
15
Tutorial Ares
Escola Politcnica de Pernambuco
especificamente no ARES falarei como criar novos encapsulamentos. Veja o circuito na figura
seguinte.
U2
7805
VI
VO
VDD
GND
U1
R1
1k2
D2
LED-YELLOW
R2
1k2
13
14
2
3
4
5
6
7
8
9
10
D3
LED-YELLOW
R3
OSC1/CLKIN
OSC2/CLKOUT
RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD
RA0/AN0
RA1/AN1
RA2/AN2/VREF-/CVREF
RA3/AN3/VREF+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RC0/T1OSO/T1CKI
RE0/AN5/RD
RC1/T1OSI/CCP2
RE1/AN6/WR
RC2/CCP1
RE2/AN7/CS
RC3/SCK/SCL
RC4/SDI/SDA
MCLR/Vpp/THV
RC5/SDO
RC6/TX/CK
RC7/RX/DT
1k2
RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7
D4
VSS
LED-YELLOW
33
34
35
36
37
38
39
40
15
16
17
18
23
24
25
26
B1
1
RV1
20K
D1
LED-YELLOW
19
20
21
22
27
28
29
30
PIC16F877A
Antes de partir diretamente para o ARES, vejamos uma ltima funcionalidade fundamental.
Criando macros ou novos componentes no ISIS.
16
Tutorial Ares
Escola Politcnica de Pernambuco
Crie o corpo do
componente
Em seguida insira a quantidade de pinos do componente com a disposio desejada nas
bordas do componente.
17
Tutorial Ares
Escola Politcnica de Pernambuco
Insira a quantidade de
pinos desejada
Aps inserir os pinos desejados, clique com o boto direito sobre um dos pinos, de preferncia
o primeiro, e escolha propriedades. Na janela aberta, conforme figura seguinte, v atribuindo
os nomes e nmeros de pinos, um a um clicando em next ou previous. Aproveite a dica de usar
PageUp e PageDown para ir ou voltar na sequncia de botes.
18
Tutorial Ares
Escola Politcnica de Pernambuco
Boto direito
num pino e
escolha
propriedades
Em seguida, selecione todo o componente e clique com o boto direito sobre a rea
selecionada. Escolha a opo Make Device como mostrado na figura seguinte.
19
Tutorial Ares
Escola Politcnica de Pernambuco
Selecione todo o
novo componente
e escolha
Make Device
Escolha nome e prefixo de referncia para quando o seu componente for inserido no circuito.
20
Tutorial Ares
Escola Politcnica de Pernambuco
Aps clicar Next o ISIS solicitar que voc atribua um encapsulamento para o seu novo
componente. Se for um encapsulamento clssico (eu fiz para ser um DIL14) basta seguir os
passos j vistos.
Voc ser solicitado a inserir o
encapsulamento para o
componente novo
H ainda uma srie de janelas que solicitaro informaes sobre nome para o encapsulamento
usado (mantenha os padres), biblioteca onde o componente ser salvo e para insero de
datasheet (qualquer pdf que descreva seu circuito). Essas opes so intuitivas e no as
mostrarei aqui.
Por fim, apague o rascunho com o novo componente criado e v procur-lo na janela de Pick
Devices como voc faria com qualquer outro componente. Veja que as opes so as mesmas
de antes.
Finalmente podemos partir para as opes do ARES. Vejam que todo esse tempo estvamos
apenas projetando um circuito eltrico da forma correta para a exportao para o ARES. Como
j dito, nesta verso 8.0 os programas esto interligados e todos os componentes presentes no
circuito eltrico j aparecem na lista do ARES.
Srgio Campello Prof. Adjunto - http://lattes.cnpq.br/4908629814578201
Engenharia de Computao POLI UPE
www.ecomp.poli.br
21
Tutorial Ares
Escola Politcnica de Pernambuco
Eu inseri o restante dos componentes, mas ainda no os conectei e gerei uma viso 3D da
placa sendo visualizada do lado dos componentes. Repare na figura seguinte que:
22
Tutorial Ares
Escola Politcnica de Pernambuco
as ilhas dos novos componentes esto em cor rosa, enquanto que a maioria das outras
ilhas est azul
na viso 3D os componentes que esto com ilhas azuis no mostram ilhas no lado dos
componentes
ainda na viso 3D os componentes com ilhas em rosa mostram ilhas no lado dos
componentes
Viso 3D
da placa
Aparecem ilhas
No aparecem
ilhas
Observemos agora a placa na viso 3D do lado das soldas. Observe os seguintes pontos:
Aparecem ilhas
Aparecem ilhas
Aparecem trilhas
23
Tutorial Ares
Escola Politcnica de Pernambuco
24
Tutorial Ares
Escola Politcnica de Pernambuco
25
Tutorial Ares
Escola Politcnica de Pernambuco
Ao escolher o tipo da trilha o principal fator a ser escolhido a sua espessura. A trilha padro
(default) tem 10th de espessura.
1 th = 1 milsimo (thousandth) de polegada = 2,54 cm / 1000 = 0,0254 mm. Logo, 10th =
0,25mm a trilha padro do ARES. O padro de notao dos nomes bem simples, a trilha
T10 tambm tem, assim como a trilha padro, 10th de espessura. A trilha T30 tem 30th etc.
Para elaborar placas com o mtodo trmico, seja ele com um simples ferro de passar roupa, ou
com prensas trmicas, as trilhas no podem ser muito finas (pois contero muitas falhas) nem
muito grossas (pois se espalharo para as laterais). Um bom tamanho de trilha entre 0,3 e
0,5 mm. Eu sempre recomendo 0,4 mm. Ou seja aproximadamente 20th T20. Para
Srgio Campello Prof. Adjunto - http://lattes.cnpq.br/4908629814578201
Engenharia de Computao POLI UPE
www.ecomp.poli.br
26
Tutorial Ares
Escola Politcnica de Pernambuco
informaes sobre como confeccionar placas pelo mtodo trmico consulte o Tutorial de
Confeco de Placas de Circuito Impresso.
Voc tem a opo de editar cada estilo de trilha. Eu sugiro fortemente que voc NO edite as
trilhas com nomenclatura Txx, pois o padro simples de notao ser quebrado, mas a trilha
padro pode ser editada normalmente para refletir a espessura de trilha preferia por voc.
Um modelo de trilha importante de se conhecer o modelo BRIDGE. Ele permite fazer trilhas
que no tero suas conexes analisadas pelo ARES. Ao clicar na trilha uma mensagem de aviso
exibida destacando esta funcionalidade. CUIDADO ao usar este modelo, pois erros no sero
apontados pelo programa. Contudo ela muito til para as adaptaes de ltima hora (as
famosas gambiarras). As trilhas bridge usam uma representao diferente no Layout, fique
atento.
Veja na figura seguinte a marcao diferenciada com um trao branco no meio da trilha Bridge
e que um cruzamento indevido no apontado como erro de design.
Srgio Campello Prof. Adjunto - http://lattes.cnpq.br/4908629814578201
Engenharia de Computao POLI UPE
www.ecomp.poli.br
27
Tutorial Ares
Escola Politcnica de Pernambuco
Inserindo Jumpers
Jumpers so conexes feitas com fios para dar continuidade a uma trilha que no pode ser
feita totalmente em sua camada por conta da inexistncia de caminho livre. Essa estratgia
muito usada mesmo em placas profissionais. Um jumper pode ser representado como trilha
numa camada que no ser implementada.
Considerando que a placa ser de face simples podemos representar os jumpers na camada
Top. Enquanto estiver traando o caminho das trilhas, um clique duplo em um ponto qualquer
da placa insere uma via e muda o caminho da trilha para a camada Top, outro clique duplo
insere nova via e retorna camada Bottom. Esse recurso economiza muito tempo no
desenvolvimento do Layout da PCB. Veja na figura que o uso de jumpers no viola regras de
design pois no representa conexes indevidas.
28
Tutorial Ares
Escola Politcnica de Pernambuco
29
Tutorial Ares
Escola Politcnica de Pernambuco
, e em seguida
30
Tutorial Ares
Escola Politcnica de Pernambuco
31
Tutorial Ares
Escola Politcnica de Pernambuco
32
Tutorial Ares
Escola Politcnica de Pernambuco
33
Tutorial Ares
Escola Politcnica de Pernambuco
34
Tutorial Ares
Escola Politcnica de Pernambuco
Desmarque a opo relieve pins. Desmarcando esta opo o plano de funde s ilhas
conectadas ao plano de terra dando o mximo de conectividade possvel.
Ao pressionar Ok o plano de terra ser inserido. No exemplo das figuras abaixo usei banda de
guarda de 30th para facilitar a visualizao nas figuras. Use no mnimo 20th se for fazer a placa
com tcnicas artesanais.
Voc pode inserir planos em vrias camadas. Na figura seguinte inseri um plano de potncia na
camada top. Claro que voc s deve fazer isso se estiver projetando uma placa dupla face e de
preferncia com tcnicas de produo industriais. Fiz este plano na camada top apenas para
ilustrar que possvel ter mais de um. No meu projeto ele no tem nenhuma utilidade pois
no tenho trilhas de terra ou de vcc na camada top, contudo vale a pena, em placas dupla face
criar um plano de terra numa face e de potncia na outra. Isso ajudar na dissipao de calor e
na blindagem contra rudos.
Srgio Campello Prof. Adjunto - http://lattes.cnpq.br/4908629814578201
Engenharia de Computao POLI UPE
www.ecomp.poli.br
35
Tutorial Ares
Escola Politcnica de Pernambuco
disponvel na barra de
36
Tutorial Ares
Escola Politcnica de Pernambuco
Em seguida insira as ilhas normalmente nas posies desejadas. Normalmente quando estou
criando estas novas ilhas eu imprimo p layout da placa num papel comum e posiciono o
componente sobre o papel para medir o espaamento e fazer os ajustes necessrios.
37
Tutorial Ares
Escola Politcnica de Pernambuco
Em seguida insira todas as ilhas necessrias ao seu novo encapsulamento. Neste momento
talvez seja necessrio alterar as dimenses da grade para poder posicionar as ilhas com maior
preciso. Isso pode ser feito no menu View/snap xx. Selecione o tamanho (xx) do passo
adequado.
Uma vez adicionados todos os contornos e todas as ilhas, selecione todo o componente e
clique com o boto direito. Selecione a opo Make Package. Nas caixas de dilogos seguintes
adicione as descries do seu encapsulamento para indexao nas bibliotecas. Na aba 3D
visualization possvel ver um esboo de como o novo encapsulamento aparecer em 3D. No
help do ARES tm vrios parmetros de configurao para alterar essa visualizao. Eu usei 3:
COLOUR=(R,G,B) define as cores no padro RGB (no exemplo COLOUR=(50,50,50))
MAXHEIGTH=XXuu define a altura mxima do componente a partir da placa xx-valor, uuunidade (no exemplo MAXHEIGTH=10mm)
MINHEIGHT=XXuu define a altura mnima do componente, ou seja, a distncia de sua base
at a placa (no exemplo MINHEIGHT=0.1mm)
Srgio Campello Prof. Adjunto - http://lattes.cnpq.br/4908629814578201
Engenharia de Computao POLI UPE
www.ecomp.poli.br
38
Tutorial Ares
Escola Politcnica de Pernambuco
39
Tutorial Ares
Escola Politcnica de Pernambuco
Uma ltima funcionalidade de ltima hora voc pode alterar o lado de posicionamento dos
componentes. Clique com o boto direito sobre um componente e escolha propriedades. No
menu de propriedades escolha o lado dos componentes ou o lado das soldas. Escolhendo o
lado das soldas voc manda o componente para a parte de baixo da placa.
40
Tutorial Ares
Escola Politcnica de Pernambuco
41
Tutorial Ares
Escola Politcnica de Pernambuco
Neste exemplo foram criados 9 arquivos inseridos neste tutorial. Eu recomendo fortemente
que voc use as mesmas opes marcadas na figura. Assim funcionou bem no visualizador.
42
Tutorial Ares
Escola Politcnica de Pernambuco
extremamente importante para a gerao dos arquivos gerber que as ilhas inseridas no
Layout tenham o Gaurd Gap = 0. Isso far com que a mscara de solda coincida exatamente
com as dimenses da ilha. Caso contrrio voc poder provocar curtos circuitos na placa
durante a soldagem.
Top Copper Camada preenchida com cobre na parte de cima da placa
Bottom Copper - Camada preenchida com cobre na parte de baixo da placa
Top Silk Tinta com desenhos (e texto se quiser) dos componentes na parte de cima da placa
Bottom Silk - Top Silk Tinta com desenhos (e texto se quiser) dos componentes na parte de
baixo da placa
Top Resist Mscara de solda. Pontos que no recebero verniz e sim uma cobertura de
estanho para permitir e facilitar a soldagem dos componentes na parte de cima da placa
Bottom Resist Idem top resist na parte e baixo da placa
Drill mapa para furao com coordenadas e dimetro das borcas
Edge Aparece em todas as camadas pois define o ponto de corte da placa
Mach 1 Camada que recebe a marcao para fazer os rasgos das ilhas que os contm
OBS. Ainda no fiz placas projetadas no ARES de forma industrial para saber se aquelas opes
de Padstack usadas funcionaro bem. Lembram que eu escolhi uma drill tool de 0,1mm, talvez
o correto seja escolher uma drill tool larga e uma largura (width) fina.5