7230019 tutorial eagle portugues

Upload: vrjr

Post on 09-Feb-2018

241 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    1/43

    Utilizao prtica do programa Eagle

    II nntt rr oodduuoo

    O programa Eagle um programa de desenho deplacas decircuitoimpresso (PCI)1.

    Este programa gratuito (freeware) e relativamente fcil de utilizar, depois dese conhecerem os passos fundamentais.

    Pode-se fazer download deste programa freeware (verso 4.14) em:http://www.cadsoft.de/

    Em primeiro lugar deve desenhar-se o esquema elctrico pretendido (ficheiros deextenso *.sch) e, a partir desse esquema, o programa apresenta uma soluo parao desenho das pistas. O desenho da placa de circuito impresso (PCI ou PCB) apresentado em ficheiros de extenso *.brd.

    Utilizando as bibliotecas de componentes existentes no programa, constri-se oesquema elctrico que ser usado como base no projecto da PCI. Assim sendo,

    muito importante a seleco correcta do componente, pois alm da sua aplicaobsica tambm serviro de referncia as suas caractersticas gerais, tais como otamanho, o encapsulamento, a potncia, etc.

    Aps a elaborao do esquema possvel gerar uma PCI, atravs de um rascunhofornecido pelo programa. Este rascunho pode (e deve) ser alterado para aadequao e posicionamento fsico dos componentes sobre a placa, de modo afacilitar a passagem das pistas, montagens, fixaes mecnicas e outros requisitos.

    1 Existem outros programas de desenho de placas de circuito impresso nomeadamente: Ultiboard,QuickRoute, Pcad, ACCEL, etc.

    http://www.prof2000.pt/users/lpa Pgina 1 de 43

    http://www.cadsoft.de/http://www.cadsoft.de/
  • 7/22/2019 7230019 Tutorial Eagle Portugues

    2/43

    Utilizao prtica do programa Eagle

    II nnsstt aallaarr oo PPrr ooggrr aammaa

    Localize no seu computador o disco onde est guardado o programa eagle-

    4.14.exe. Execute-o para iniciar a instalao e clique sobre a opo Setup.

    Ser apresentada a janela de boas vindas e de aviso de proteco do programa.

    Em seguida ser apresentada a janela de concordncia com a licena e termos deutilizao. Este software de uso livre para fins educativos apresentando noentanto algumas limitaes2.Clique sobre Yes.

    2 A rea da placa (board) limitada a 100 x 80 mm, o esquema elctrico fica limitado a uma s folha es pode ser usado, no mximo, para placas de dupla face.

    http://www.prof2000.pt/users/lpa Pgina 2 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    3/43

    Utilizao prtica do programa Eagle

    Ser apresentada uma nova janela para a escolha da directoria de destino dainstalao do programa. Caso seja necessrio, altere para a localizao pretendida.Clique sobre Next.

    A janela seguinte apresenta para simples conferncia, um resumo dos parmetrosiniciais da instalao.Clique sobre Next. Comear a instalao propriamente dita.

    http://www.prof2000.pt/users/lpa Pgina 3 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    4/43

    Utilizao prtica do programa Eagle

    O processo de instalao iniciado e pode ser acompanhado pela barra deprogresso. Terminada a instalao, surge a janela de finalizao. Caso no queiravisualizar os ficheiros ou iniciar o programa, desseleccione os quadrados. Clique emFinish.

    Quando executar o software pelaprimeira vez aparecer uma caixa dedilogo a pergunta se tem uma licena

    pessoal. Seleccione "Run as Freeware ".

    http://www.prof2000.pt/users/lpa Pgina 4 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    5/43

    Utilizao prtica do programa Eagle

    EExxeeccuutt aarr oo PPrr ooggrr aammaa

    Executando-se o programa, surge a janela principal onde esto localizados oscomandos bsicos para criao e abertura de projectos. Entre estes, destacamos a

    directoria Projects, onde originalmente so armazenados os projectos emelaborao ou j concludos.

    Como vamos realizar a aprendizagem atravs de um exemplo prtico, devemos criarinicialmente um novo projecto para guardarmos os nossos trabalhos. Para esseefeito siga a seguinte sequncia de comandos: (File> New> Project ).

    http://www.prof2000.pt/users/lpa Pgina 5 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    6/43

    Utilizao prtica do programa Eagle

    Vamos acrescentar um novo projecto ao qual vamos atribuir o nome Dimmer.Observe que direita do nome, surge a frase Empty Project, indicando que aindano tem nenhum contedo, ou seja, apenas a pasta foi criada.Devemos ento criar um novo esquema elctrico (New Schematic ), pressionandocom o boto direito do rato sobre a pasta Dimmer, seguindo a sequncia mostradana figura a seguir.

    Surge ento a janela com os comandos e funes especficas para o desenho doesquema elctrico.

    TtuloBarra de menusBarra de aco

    Barra de parmetrosLinha de comando

    Display decoordenadas

    rea detrabalhoBarra deferramentas

    Barra de estado

    http://www.prof2000.pt/users/lpa Pgina 6 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    7/43

    Utilizao prtica do programa Eagle

    Barra de aco

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

    1 - Abrir um documento.2 - Gravar um documento.3 - Imprimir um documento.4 - Exportar um ficheiro para o formato de industrializao (CAM ComputerAidedManufacturing).5 - Passar do esquemtico para a placa e vice-versa.6 - Nmero de folhas.7 - Utilizar a biblioteca.8 - Executar um ficheiro script (*.scr).9 - Correr um programa de linguagem de utilizador (*.ulp).10 - Ajustar o desenho janela.

    11 - Ampliar o desenho.12 - Diminuir o desenho.13 - Redesenhar/limpar o desenho.14 - Ampliar uma rea seleccionada do desenho.15 - Anular a ltima alterao.16 - Refazer a alterao anterior.17 - Cancelar comando.18 - Executar comando.19 - Ajuda do programa.

    http://www.prof2000.pt/users/lpa Pgina 7 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    8/43

    Utilizao prtica do programa Eagle

    BBaarr rr aa ddee FFeerr rr aammeenntt aass ee BBiibblliioott eeccaass INFO : Mostra as propriedades dos objectosseleccionados.SHOW: Mostra, na barra de status, os nomes e outros

    detalhes do objecto seleccionado. DISPLAY: Permite mostrar ou esconder as camadas(layers) que pretendemos que apaream ou no nodesenho ou impresso.MARK: Permite seleccionar a origem das coordenadaspara a apresentao da posio relativa indicada na partesuperior da janela.MOVE: Permite mover um objecto seleccionado.COPY: Permite copiar um objecto.MIRROR: Gera uma imagem invertida dos objectos egrupos relativamente ao eixo dos Y.ROTATE: Permite rodar um objecto.GROUP: Activando esta funo pode-se seleccionar umconjunto de objectos.CHANGE: Permite alterar as propriedades dos objectos.CUT e PASTE : Com CUT pode-se guardar na memria umcomponente ou grupo e PASTE permite recuper-lo ecoloc-lo na rea de trabalhoDELETE: Permite apagar um objecto seleccionado.ADD: Com esta funo podem-se inserir no esquema oscomponentes que esto disponveis nas bibliotecas.NAME: Permite modificar o nome que o programa deu aos

    componentes e condutores utilizados.VALUE: Permite definir ou modificar o valor de um objecto.SMASH: Permite separar o nome do objecto do seu valor.PINSWAP: Permite trocar pinos equivalentes.GATESWAP: Permite trocar gates equivalentes.SPLIT : Permite curvar uma linha j desenhado.INVOKE: Pode ser utilizado para permitir a ligao de componentes activos a outra fontede tenso que no seja VCC ou GND.WIRE: Permite desenhar linhas/condutores.TEXT : Permite acrescentar etiquetas de texto a um elemento ou desenho.CIRCLE: Permite desenhar crculos.ARC: Permite desenhar arcos.RECTANGLE: Permite desenhar rectngulos.POLYGON: Permite desenhar um polgono.BUS: Permite desenhar barramentos de condutores paralelos.NET : Permite fazer ligaes elctricas ao bus e definir o dimensionamento das pistas.JUNCTION : Serve para inserir um n (numa derivao) ou para definir os terminais doscomponentes.LABEL: Permite colocar uma etiqueta com o nome dado a uma linha simples ou barramento.ERC: (ElectricalRuleCheck) Esta uma ferramenta que realiza uma verificao elctricado circuito, detectando erros nos esquemas elctricos.Se necessitar de ajuda suplementar sobre alguma ferramenta, clique no seu cone e seguidamente nocone de Help ou escreva na linha de comando a palavra Help seguida do nome da ferramenta.

    http://www.prof2000.pt/users/lpa Pgina 8 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    9/43

    Utilizao prtica do programa Eagle

    Os esquemas elctricos devem ser sempre desenhados com a grelha de 0,1polegada (2,54 mm), porque as bibliotecas esto definidas para este valor. Ossmbolos devero ser colocados nesta grelha ou num mltiplo da mesma, uma vezque em caso contrrio possvel que as pistas no possam ser ligadas aos pinos(terminais).Vamos iniciar o desenho do esquema elctrico partindo da seleco eposicionamento dos componentes. Os componentes electrnicos disponveis estoagrupados por similaridade e/ou fabricante e organizados por ordem alfabtica,em arquivos independentes denominadosbibliotecas (ver anexo 1) .

    Se seleccionarmos o menuLibrary e a opoUse podemos verificar que o Eagle jcarregou todas as bibliotecas disponveis.

    Alm disso, uma vez localizado, devemos decidir sobre qual entre as variaesapresentadas o mais adequado, para tal devemos utilizar as informaesmostradas na janela direita quando seleccionamos uma biblioteca qualquer ou umcomponente.

    Como podemos

    observar, emfuno daquantidade debibliotecas,componentese combinaesentre osgrupos,inicialmentehaver umacertadificuldadeem localizar ocomponentedesejado.

    O componenteseleccionadoC22/11 umcondensadorcom asdimenses de22mm x 11mm ecom umadistncia entreos terminais de22,5 mm.

    http://www.prof2000.pt/users/lpa Pgina 9 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    10/43

    Utilizao prtica do programa Eagle

    AAddiicciioonnaarr ccoommppoonneenntt eess rr eeaa ddee tt rr aabbaallhhoo Uma vez que as bibliotecas esto disponveis, para se inserir um componenteutilizamos os comandosEdit> Add ou usamos o cone

    Surgir a seguinte janela

    Faa a rolagem da listagem de nomes, seleccione e expanda a livraria rcl . Dentrodesta biblioteca localize o componente R-EU_0207/12 (l-se:Resistncia,smboloEUropeu, dimenses2mm x7mm, distncia entre as ilhas12mm).

    Nas janelas do lado direito pode ser vista a representao do componente(smbolo), a sua configurao fsica (ilhas, serigrafia) e o seu encapsulamento.

    http://www.prof2000.pt/users/lpa Pgina 10 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    11/43

    Utilizao prtica do programa Eagle

    UUmm eexxeemmpplloo:: DDiimmmmeerr lliigghhtt II nnsseerr iirr ooss ccoommppoonneenntt eess Para facilitar a aprendizagem vamos utilizar como exemplo o projecto de umregulador de intensidade luminosa.

    Com base no esquema, devemos comear por dimensionar o tipo de componenteque sero utilizados e quais efectivamente sero montados na PCI.

    A tenso de 230 V ligaentre os pontos 1 e 4.A lmpada liga entre ospontos 2 e 3.

    Uma eventual primeira lista de componentes seria a seguinte:

    1 - Resistncia fixa linear de 18K1 - Potencimetro de 470K2 - Condensadores de 47nF/400V1 - Diac de 32V

    1 - Triac BT137Para obtermos previamente todas as dimenses dos componentes que vamosutilizar, a partir dos seus valores, podemos recorrer a um catlogo geral decomponentes (por exemplo o catlogo geral da Farnell) ou comprar os componentese medir as suas dimenses. de notar que nas bibliotecas deste programa, nem sempre existem oscomponentes com as dimenses exactas, tendo por isso de se escolher os que tmvalores mais aproximados. Se um dado componente que necessrio no seencontra em nenhuma biblioteca, poder-se- criar uma nova biblioteca de

    componentes(ver anexo 3) .Podemos iniciar o desenho do esquema elctrico no Eagle, para posterior geraoda PCI. de notar que o potencimetro no ser montado directamente na PCI.

    No caso da alimentao da rede por exemplo, deve ser prevista a sua ligaoelctrica com a placa, colocando-se ilhas especficas onde sero soldados os fios. Amesma coisa deve ser feita com a carga (lmpada), onde devero ser usadas duasilhas para a ligao atravs de fios.Temos que considerar a possibilidade de montar um dissipador de calor no triac,caso a potncia da carga a controlar seja grande.

    http://www.prof2000.pt/users/lpa Pgina 11 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    12/43

    Utilizao prtica do programa Eagle

    Seleccione o projecto gravado anteriormente no Eagle (Dimmer) e crie um novoesquema. Execute o comando Add.Localize e abra a biblioteca rcl. Seleccione a resistncia R-EU_0207/12 eclique em OK. Posicione a resistncia no esquema clicando uma vez com o botesquerdo do rato. Para fazer a rotao do componente de 90o antes de posicion-loutilize o boto direito do rato. Pressione a tecla ESC para finalizar a colocao daresistncia e voltar para a seleco de bibliotecas.

    Ainda na biblioteca rcl seleccione o condensador C-EU150-054 x 183 e clique emOK. Coloque os dois condensadores no esquema.

    Utilizando oscomandos Name eValue altere osnomes e valores doscomponentes.

    Com o comandoSmash (clique emSmash e em seguidause Move) podemosdeslocar os nomes evalores doscomponentes paraposies maisadequadas nodesenho.

    Se pretendermover umcomponente use ocomando Move .

    Deve utilizar ocomando Rotate se pretenderrodar umcomponente e ocomando Delete se pretenderapag-lo.

    Grelha

    http://www.prof2000.pt/users/lpa Pgina 12 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    13/43

    Utilizao prtica do programa Eagle

    Feche a biblioteca rcl, abra a biblioteca triac e seleccione o diac GT32. Coloqueo componente no esquema. Na mesma biblioteca seleccione o triac TIC225S ecoloque-o no esquema.

    Ainda necessitamos de colocar as ilhas para a soldagem dos fios do potencimetro,alimentao da rede e receptor.Feche a biblioteca triac, abra a biblioteca wirepad e escolha a ilha desejada

    conforme o seu dimetro externo e o dimetro do furo de solda. Neste exemploutilizaremos a ilha de 2,54/1,0.

    Pressione a tecla ESC para finalizar a colocao das ilhas e feche a bibliotecawirepad.

    http://www.prof2000.pt/users/lpa Pgina 13 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    14/43

    Utilizao prtica do programa Eagle

    UUmm eexxeemmpplloo:: DDiimmmmeerr lliigghhtt LLiiggaarr ooss ccoommppoonneenntt eess Seleccione primeiroo comando Wire

    (ver o anexo 5) nabarra deferramentas econforme o nossoesquema inicialcomece a interligaros componentes.Com um clique dorato num dosterminais inicia-se alinha e com doiscliques no outroterminal (ou Esc)conclui-se a ligao.Observe que ao seleccionar o comando Wire surgem algumas opes deconfigurao na parte superior da janela do Eagle. Com estas opes podemosajustar os parmetros das linhas que iremos desenhar. Podemos alterar osformatos das linhas (ngulo recto, 45 graus, curvas e espessura da linha).

    Continue adesenhar as linhasde interligaoentre oscomponentes atcompletar ocircuito. Finalize-o colocando os nselctricosutilizando o

    comandoJunction .

    Para terminar, faa a verificao do esquema utilizando o comando Erc e corrija os eventuais erros apontados.

    Certifique-se de ter gravado o esquema com o nome Dimmer e vamos passar para acriao da PCI.

    http://www.prof2000.pt/users/lpa Pgina 14 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    15/43

    Utilizao prtica do programa Eagle

    UUmm eexxeemmpplloo:: DDiimmmmeerr lliigghhtt CCrr iiaarr oo llaayyoouutt Utilize os comandos File >> Switch to board ou clique no coneResponda afirmativamente pergunta se quer criar uma nova PCI.

    Observe que automaticamente ser criada uma nova janela apresentando oscomponentes utilizados no esquema elctrico, com interligaes cruzadas,posicionados ao lado de uma rea rectangular (PCI). A partir deste rascunho inicialiremos posicionar adequadamente estes componentes na placa para gerarmos olayout final da PCI.

    Grave o ficheiro desta placa (File >> Save ).

    Antes de se iniciar a criao da PCI, observe que algumas novas funes(sublinhadas a vermelho) foram acrescentadas na barra de ferramentas.

    http://www.prof2000.pt/users/lpa Pgina 15 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    16/43

    Utilizao prtica do programa Eagle

    Copy

    REPLACE: Permite trocar o encapsulamento a umcomponente, por outro da mesma livrariaSPLIT : Permite quebrar uma pista.OPTIMIZE: Unir segmentos de fio.ROUTE: Permite criar manualmente uma pista apartir de uma ligao j estabelecidaRIPUP: Permite converter uma pista numa ligaono routeada.VIA: Permite desenhar os furos quando necessriopassar uma pista de uma camada para outra.SIGNAL: Permite gerar ligaes entre ilhas decomponentes (pads). Estas ligaes devem ser logorouteadas manualmente (ROUTE) ou de forma

    automtica (AUTO).HOLE: Permite desenhar a marcao dos furos paraa fixao da placa.RATSNEST : Calcula a mnima distncia entre ospontos de ligao elctrica.AUTO: Permite efectuar a traagem das pistasautomaticamente.DRC (DesignRule Check): Faz a verificao dasregras de desenho.(Ver anexo 4) ERRORS: Apresenta os erros encontrados pelaanlise das regras de desenho (DRC) -(Ver anexo 4)

    Semelhante ao que se fez no esquema elctrico, tambm aqui conveniente termosum rascunho da distribuio desejada, principalmente em funo das dimensesmecnicas gerais da placa (tamanho da caixa, pontos de fixao, dissipaotrmica, etc.).

    A seguir deveremos mover os componentes para dentro da rea da placa, para isso

    use o comandoMove da barra de ferramentas

    Posicione os componentes conforme a sua preferncia e convenincia com oprojecto. Durante a movimentao do componente pode gir-lo utilizando o botodireito do rato, de modo a encontrar uma posio mais favorvel passagem daspistas.

    NOTA : Quando se inicia o desenho do circuito impresso a partir do esquema, o programa no permitea incluso de novos componentes nem de ligaes elctricas que no figurem no esquemtico, paradesta forma se manter a consistncia entre eles.

    http://www.prof2000.pt/users/lpa Pgina 16 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    17/43

    Utilizao prtica do programa Eagle

    Clicando no seguinte cone poder, se necessrio, aceder ao esquemticocorrespondente.Uma primeira apresentao seria a seguinte (pode tentar outras possibilidades).

    Observe que o triac foi posicionado com sua face metlica para fora da PCI, emfuno da possvel montagem de um dissipador de calor.

    Aps mover os componentes, execute o comando Ratsnest paraorganizar as pistas de referncia. Verifique o layout quanto necessidade de maisajustes, tais como rodar ou mover algum componente para facilitar a passagem daspistas.

    Verifique a existncia de erros que possam comprometer a PCI utilizando oscomandos Tools>> ERC e Errors , ou clique nos cones.

    Se no houver nenhuma indicao de erro vamos gerar as pistas automaticamente,indo a Tools>> Auto 3 ou clique no cone

    3 Se pretender traar as pistas manualmente, clique no cone Route , que se encontra na barra de

    ferramentas, e clique com o rato numa extremidade de um componente e deslize o rato segundo otraado que pretende at ao prximo terminal, onde voltamos a clicar. Repita as operaes para orestante traado.

    http://www.prof2000.pt/users/lpa Pgina 17 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    18/43

    Utilizao prtica do programa Eagle

    Na janela de configurao apresentada (Autorouter setup ), na opoGeneral mudea opo disponvel em Preferred Directions no item 16 Bottom paraN/A (noaplicvel) e pressione o boto OK.

    Top:Lado decima daplaca(lado doscompo-nentes).

    Bottom:

    Lado debaixo daplaca(lado dasolda)

    Conforme a disposio dos componentes adoptada, as pistas sero geradasautomaticamente, resultando num layout preliminar. Este layout pode ser alterado,de modo a se organizarem as pistas da forma mais adequada, mudar os ngulosutilizados, etc. Para desfazer o roteamento sem perder o posicionamento utilize omenuEdit e o comandoRipup ou o cone (Ripup) da barra de ferramentas (verfigura) e clique sobre os segmentos das pistas que pretende alterar.

    http://www.prof2000.pt/users/lpa Pgina 18 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    19/43

    Utilizao prtica do programa Eagle

    Como resultado teremos estas pistas ainda no roteadas, ou seja, agora podemosutilizar o comando Move e deslocar o que for necessrio.V a Tools >> Auto e refaa as pistas novamente.O resultado destas alteraes pode ser visto na imagem seguinte.

    Nota : Todas as alteraes feitas no esquema sero aplicadas automaticamente naplaca. No caso da incluso de novos componentes no esquema sero estes colocadosfora da rea da placa para serem posteriormente posicionados por ns no seuinterior.

    http://www.prof2000.pt/users/lpa Pgina 19 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    20/43

    Utilizao prtica do programa Eagle

    UUmm eexxeemmpplloo:: DDiimmmmeerr lliigghhtt FFuurr ooss ddee ff iixxaaoo Agora que o layout est pronto, vamos finalizar a PCI seleccionando os locais paraos furos de fixao e determinado o contorno para recorte da placa de circuito

    impresso.Para facilitar o posicionamento active a grelha atravs do comando View >>Grid .SeleccioneOn para ver a grelha. Seleccione o tipo de grelha: pontos (Dot ) ou linhas(Lines ).

    Nota:

    1inch (polegada) 2,54 cm

    0,05inch (polegadas) 50mil (milsimas de polegada).0,05inch (polegada) 1,27mm 1270mic (milsimasde milmetro).

    Caso o fundo (background) esteja preto, mude-o para branco. Para efectuar estaalterao no fundo, seleccione o menuOptions >>User Interface e faa a mudana.Deixe o fundo (background) branco.

    Para marcar os locais de furao seleccione o menu Draw >> Hole ou clique em

    Aps essa seleco, aparecer um menu PopUp,Drill, onde poder escolher odimetro do furo.

    http://www.prof2000.pt/users/lpa Pgina 20 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    21/43

    Utilizao prtica do programa Eagle

    Posicione os quatro pontos para furao da placa.Lembre-se que estes pontos sero usados apenas como guia de furao eposteriormente utilizando-se uma broca de 3mm, devero desaparecer da placa.

    O passo seguinte o de ajustar os bordos da placa de circuito impresso. Para issopodemos seleccionar o comando Move e clicando sobre os cantos da linha decontorno desloc-la at posio desejada. Neste exemplo no nos preocupamoscom as dimenses mecnicas e outros parmetros referentes caixa de montagem.Com a ferramenta Text pode-se adicionar o texto desejado, facilitando aidentificao do projecto

    http://www.prof2000.pt/users/lpa Pgina 21 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    22/43

    Utilizao prtica do programa Eagle

    UUmm eexxeemmpplloo:: DDiimmmmeerr lliigghhtt II mmpprr eessssoo A ltima etapa consiste na impresso do circuito, seja para a documentao doprojecto ou para a fabricao da PCI.

    Antes de imprimir aconselhvel que se desactivem temporariamente as camadas(layers) indesejadas. Deste modo, podemos imprimir apenas as ilhas e pistas (paraa fabricao da PCI) ou apenas a serigrafia e as ilhas (para a documentao doprojecto).Para isso utilizamos os comandosView >>Display/Hide Layers ou o cone (veranexo 2) .Na janela que surge, clique sobre o nmero da layer para desactiv-la (branco) ouactiv-lo (azul) conforme pretendido.

    Na janela est seleccionada a camadaTop (linhas de cobre)Pads (ilhas) eDimension (contorno da placa) para serem visveis. Obtemos o seguinte resultado:

    Esta ser a impresso aser utilizada na folha deacetato, pois temosapenas os elementos quedevem aparecer na facecobreada a ser corroda.

    http://www.prof2000.pt/users/lpa Pgina 22 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    23/43

    Utilizao prtica do programa Eagle

    Porm existe um detalhe muito importante, pois no Eagle a viso que temos da PCIcorresponde sua vista superior, olhando-se atravs da face de componentes, ouseja, estamos a visualizar as pistas e ilhas como se a placa de circuito impressofosse totalmente transparente.Isto significa que a impresso desta vista deve ser feita de modo espelhado.Para isso, ao seleccionar os comandosFile >> Print deve certificar-se que a opoMirror esteja assinalada antes de prosseguir.

    Nesta janela tambm podemos alterar alguns parmetros na opo Page.Com as alteraes indicadas abaixo, pode posicionar a impresso em qualquer parteda pgina permitindo um melhor aproveitamento do papel.

    Uma vez que estas caractersticas podem variar conforme o tipo de impressorautilizada, antes de imprimir em acetato prprio para impressora faa alguns testesde impresso em papel comum e ajuste os parmetros conforme a impressora

    disponvel.

    http://www.prof2000.pt/users/lpa Pgina 23 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    24/43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    25/43

    Utilizao prtica do programa Eagle

    CONQUICK Quick connectors from AMPDC-DC DC-DC convertersDEMO Demo libraryDIL DIL packages, Octagon 63 Mil/drill 32 MilDIL-E DIL packages, YLongOctDILSWTSCH DIL switches, encoder switchesDIODE DiodesDISCRETE Discrete components (R,C...)DISP-HP Display components from HPDISP-LCD LCDs from DATA MODULDRAM DRAMs from MotorolaECL ECL components from Texas Instr. and MotorolaEXAR Exar componentsFET FETsFIB-HP Fiber optic components, HPFIB-SI Fiber optic components, SiemensFIFO FIFO componentsFRAMES Drawing frames for schematicsFUJITSU FujitsuFUSE FusesHARRIS Microprocessor products from Harris HEATSINK HeatsinksHIRSCHM Hirschmann diodes; LS, Scart connectors etc. HOLES Assembly holesIC DIL packages, Octagon 55 MilIDTCMOS IDT productsIND -A 69 Inductors, Trafo ETD29IND-B 39 Ferrite cores, SiemensINTEL Microprocessor products from IntelINTELPLD PLDs from IntelJUMPER Bridges for single layer boards, SMD sold.JUMPS Jumpers and jumper connectors

    KEY Keys from RAFI and ITT

    http://www.prof2000.pt/users/lpa Pgina 25 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    26/43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    27/43

    Utilizao prtica do programa Eagle

    R-SIL Resistor networks, SIL RECTIF Rectifier bridgesRELAIS RelaysRIBCON PC board connectorsRIBCON4 4-row pc board connectorsSIEMENS Siemens componentsSMD SMD packagesSMD-IC SMD packagesSMD-SPC SMD packagesSOLPAD Soldering padsSPECIAL Special devices, transformer, fuse, lamp, etc.SRAM Static RAMs from MotorolaSUBD-A Sub-D connectors, 9 to 37 pinsSUBD-B Sub-D connectors, 50 pinsSUPPLY1 Supply symbolsSUPPLY2 Supply symbolsSWITCH Rotary switches, toggle switchesTESTPAD Test areas, test pinsTRAFO-B BLOCK transformersTRAFO-E ERA transformersTRAFO-R Ring core transformersTRANS-SM Small power transformersTRANS-PW Power TransformersTRIAC Thyristors, triacsTRIMPOT TrimmpotsULN ULN ICs V-REG Voltage regulatorsVARIST Siemens varistorsWAGO500 WAGO clamp connectors, grid 5.00mmWAGO508 WAGO clamp connectors, grid 5.08mm WIREPAD Pads for connecting wiresWSIPSD WSI components

    ZILOG Zilog components

    http://www.prof2000.pt/users/lpa Pgina 27 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    28/43

    Utilizao prtica do programa Eagle

    ANEXO 2 Layers

    Os desenhos do Eagle contm objectos em camadas (layers) diferentes.

    Predefined EAGLE Layers

    Layout

    1 Top Tracks, top side Pistas do lado de cima da placa. 2 Route2 Inner layer (signal or supply)3 Route3 Inner layer (signal or supply)4 Route4 Inner layer (signal or supply)5 Route5 Inner layer (signal or supply)6 Route6 Inner layer (signal or supply)7 Route7 Inner layer (signal or supply)8 Route8 Inner layer (signal or supply)9 Route9 Inner layer (signal or supply)10 Route10 Inner layer (signal or supply)11 Route11 Inner layer (signal or supply)12 Route12 Inner layer (signal or supply)13 Route13 Inner layer (signal or supply)14 Route14 Inner layer (signal or supply)15 Route15 Inner layer (signal or supply)

    16 Bottom Tracks, bottom sidePistas do lado de baixo da placa. 17 Pads Pads (through-hole) Ilhas para a soldagem dos componentes.18 Vias Vias (through-hole) Furo para passagem da pista para outra

    camada.19 Unrouted Airwires (rubberbands)20 Dimension Board outlines (circles for holes)Limites da placa e furos de fixao .21 tPlace Silk screen, top side22 bPlace Silk screen, bottom side23 tOrigins Origins, top side24 bOrigins Origins, bottom side

    25 tNames Service print, top side26 bNames Service print, bottom side27 tValues Component VALUE, top side28 bValues Component VALUE, bottom side29 tStop Solder stop mask, top side30 bStop Solder stop mask, bottom side31 tCream Solder cream, top side32 bCream Solder cream, bottom side33 tFinish Finish, top side34 bFinish Finish, bottom side35 tGlue Glue mask, top side36 bGlue Glue mask, bottom side

    http://www.prof2000.pt/users/lpa Pgina 28 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    29/43

    Utilizao prtica do programa Eagle

    37 tTest Test and adjustment inf., top side38 bTest Test and adjustment inf. bottom side39 tKeepout Nogo areas for components, top side40 bKeepout Nogo areas for components, bottom side41 tRestrict Nogo areas for tracks, top side42 bRestrict Nogo areas for tracks, bottom side43 vRestrict Nogo areas for via-holes44 Drills Conducting through-holes45 Holes Non-conducting holes46 Milling Milling47 Measures Measures48 Document General documentation49 Reference Reference marks51 tDocu Part documentation, top side

    52 bDocu Part documentation, bottom sideSchematic

    91 Nets Nets92 Busses Buses93 Pins Connection points for component symbols with additional information94 Symbols Shapes of component symbols95 Names Names of component symbols96 Values Values/component types

    http://www.prof2000.pt/users/lpa Pgina 29 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    30/43

    Utilizao prtica do programa Eagle

    ANEXO 3 Criar bibliotecas de componentes

    Para criar uma nova biblioteca de componentes deve-se seleccionar no painel decontrolo inicial do programa o menuFile >> New >>Library .

    Surgir a seguinte janela:

    ComponenteSmbolo

    Encapsulamento

    Existem trs elementos bsicos que devem ser considerados quando se cria umnovo componente dentro de uma biblioteca: O smbolo (SYMBOL), oencapsulamento (PACKAGE) e o componente (DEVICE que o componente real,consistindo no smbolo e encapsulamento).Para criar um novo componente, em 1 lugar cria-se osmbolo, em 2 lugar oencapsulamento e em 3 lugar ocomponente.

    http://www.prof2000.pt/users/lpa Pgina 30 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    31/43

    Utilizao prtica do programa Eagle

    Vamos exemplificar.

    Na janela anterior seleccione o menuLibrary e a opoDescription . Surgir aseguinte janela:

    Escreva na parte inferiordessa janela a designaodos componentes que iroconstituir essa biblioteca,como indicado na figura aolado. essa descrio que irsurgir quando o utilizadorseleccionar a biblioteca

    atravs do comandoAdd .

    Para criar um novo smbolo na biblioteca seleccione no menuLibrary a opoSymbol ou clique sobre o cone

    Surgir a seguinte janela onde dever escrito o nome do smbolo que vai ser criado.

    Clicando no boto OK surgir uma nova janela para se efectuar o desenho dosmbolo, usando-se para esse efeito a barra de ferramentas existente no ladoesquerdo.Se a grelha estiver activa (menuView , opoGrid ) fica mais facilitado o desenhodo smbolo.

    http://www.prof2000.pt/users/lpa Pgina 31 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    32/43

    Utilizao prtica do programa Eagle

    Depois de ser desenhado o smbolo devem-se criar os terminais de ligao.

    u

    er

    Para desenhar os pinos deligao pode-se utilizar omenuDraw e a opoPin oo conePin da barra deferramentas.

    Neste desenho tem que sincludo ainda o rtulo>NAME e o rtulo>VALUE Pin

    Para inserir o rtulo >NAME:

    1. Utiliza-se o menuDraw e a opoText .2. Na janela que surge digita-se o texto>NAME.3. Selecciona-se aLayer 95 Names .

    4. Clicar no local onde se pretende colocar o rtulo.

    http://www.prof2000.pt/users/lpa Pgina 32 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    33/43

    Utilizao prtica do programa Eagle

    Para inserir o rtulo >VALUE:

    5. Utiliza-se o menuDraw e a opoText .6. Na janela que surge digita-se o texto>VALUE.7. Selecciona-se aLayer 96 Values .8. Clicar no local onde se pretende colocar o rtulo.

    Com o smbolo pronto podemos iniciar o desenho do encapsulamento, utilizando paesse efeito o menuLibrary e a opoPackage ou usando o cone

    Ir surgir uma janela onde se deverescrever o nome do encapsulamento a sercriado, como se mostra na figura ao lado.

    http://www.prof2000.pt/users/lpa Pgina 33 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    34/43

    Utilizao prtica do programa Eagle

    Na janela que surge desenha-se o encapsulamento utilizando para esse efeito abarra de ferramentas. Para desenhar os terminais de ligao utiliza-se o menuDraw e a opoPad ou o conePad da barra de ferramentas.

    Como no smbolo, no desenhodo encapsulamento tambmdevem ser inseridos osrtulos >NAME e >VALUE.

    Para inserir o rtulo >NAME:

    1. Utiliza-se o menuDraw ea opoText .

    2. Na janela que surge

    digita-se o texto>NAME.3. Selecciona-se aLayer 25

    tNames .4. Clicar no local onde se

    pretende colocar ortulo.

    Para inserir o rtulo >VALUE:

    1. Utiliza-se o menuDraw e a opoText .2. Na janela que surge digita-se o texto>VALUE.3. Selecciona-se aLayer 27 tValues .4. Clicar no local onde se pretende colocar o rtulo.

    http://www.prof2000.pt/users/lpa Pgina 34 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    35/43

    Utilizao prtica do programa Eagle

    Com o smbolo e o encapsulamento j desenhados podemos agora criar ocomponente (Device), utilizando para esse efeito o menuLibrary e a opoDevice ou atravs do cone

    Surgir uma janela onde se deve escrever o nome do componente a ser criado,como indicado na figura

    Depois de clicar em OK surgir a seguinte janela

    http://www.prof2000.pt/users/lpa Pgina 35 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    36/43

    Utilizao prtica do programa Eagle

    Primeiro insere-se o smbolo atravs da menuEdit opoAdd que abrir uma nova janela onde se escolhe o smbolo a ser inserido.

    Em segundo lugar vamos inserir o encapsulamento para este smbolo clicando sobreo botoNew que se encontra na parte inferior direita da janela (indicado com umcirculo vermelho, na figura acima).Ir surgir uma janela para a seleco do encapsulamento a ser includo.

    http://www.prof2000.pt/users/lpa Pgina 36 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    37/43

    Utilizao prtica do programa Eagle

    Com o smbolo e o respectivo encapsulamento j seleccionados podemos agoradefinir a associao dos terminais de ligao do smbolo com os pads doencapsulamento clicando sobre o botoConnect (indicado com um circulo azul, nafigura acima).Para fazer a associao dos pinos do smbolo com os pad do encapsulamento bastaclicar sobre o botoConnect at que todos os pinos estejam associados.

    sinal que surge na janela (identificado pelo circulo vermelho) indica que houve

    Antes da associao dos terminais (Pin) doas (Pad) do encapsulamento.

    Depois da associao dos terminais (Pin) dosmbolo s lhas (Pad) do encapsulamento.smbolo s lh

    Oassociao dos pinos com os pad.

    http://www.prof2000.pt/users/lpa Pgina 37 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    38/43

    Utilizao prtica do programa Eagle

    A ltima etapa definir o prefixo do rtulo >NAME clicando sobre o botoPrefix

    gora podemos gravar o novo componente dentro da directoria lbr com o nome

    indicado na figura com um circulo vermelho.

    AAltifalantes.

    http://www.prof2000.pt/users/lpa Pgina 38 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    39/43

    Utilizao prtica do programa Eagle

    ANEXO 4 DRC Design Rule Check

    O DRC a ferramenta que define regras de espaamento para o roteamentoautomtico.

    Podem-se definir diversos parmetros como:

    Layers permite definir a espessura do cobre da placa de dupla face bem como aespessura do isolamento entre elas.No exemplo da figura estamos a visualizar a espessura da face inferior de cobre(0,035mm = 35 microns)

    Clearance permite definir o espaamento entre pistas, entre ilhas (pads), entrepista e ilha, etc.No exemplo da figura estamos a visualizar a distncia entre a pista e a ilha.

    http://www.prof2000.pt/users/lpa Pgina 39 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    40/43

    Utilizao prtica do programa Eagle

    Distance permite definir o espaamento entre os vrios elementos (pistas, ilhas,vias) relativamente aos limites da placa e respectivas furaes.No exemplo da figura estamos a visualizar a distncia entre pistas, ilhas ou vias emrelao ao limite da placa.

    Sizes permite definir o tamanho mnimo das pistas e furao.No exemplo da figura estamos a visualizar a largura mnima da pista.

    http://www.prof2000.pt/users/lpa Pgina 40 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    41/43

    Utilizao prtica do programa Eagle

    Restring permite definir as dimenses mnimas e mximas das ilhas (pads) e vias.No exemplo da figura estamos a visualizar o tamanho mnimo da ilha na faceinferior da placa.

    Shapes permite definir a forma das ilhas (pads) e o seu arredondamento para oscomponentes SMD.No exemplo da figura estamos a seleccionar o formato redondo para as ilhas (pads)da face inferior da placa.

    http://www.prof2000.pt/users/lpa Pgina 41 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    42/43

    Utilizao prtica do programa Eagle

    Supply permite definir as dimenses mnimas e mximas das ilhas (pads) usadaspara a alimentao do circuito.

    Maskspermite definir as dimenses das mscaras de solda.

    http://www.prof2000.pt/users/lpa Pgina 42 de 43

  • 7/22/2019 7230019 Tutorial Eagle Portugues

    43/43

    Utilizao prtica do programa Eagle

    ANEXO 5 Personalizar o dimensionamento das pistasO tamanho padro das pistas de 10 mil 0,25 mm (4)Para alterar a dimenso das pistas dever seleccionar o menuEdit e a opoNet

    classes , surgindo a seguinte janelaLargura dapista na PCI

    Espaamentoentre pistas

    Dimetroda furao

    As dimenses personalizadas a serem introduzidas devem conter no fimobrigatoriamente a palavramil (milsima de polegada). Por exemplo:

    Largura da pista naPCI:78mil = 2mm

    Espaamento mnimoentre pistas:39mil = 1mm

    Dimetro mnimo dafurao:25mil 0,6mm

    Depois de terem sido definidas as dimenses personalizadas basta seleccionar OK.Para utilizar as pistas personalizadas seleccione o coneNet da barra deferramentas e surgir na parte superior da janela a seguinte barra: