eagle - Engenharia Eletrica
Transcripción
eagle - Engenharia Eletrica
20/3/2011 TE232 – CAD para Eletrônica Ewaldo Luiz de Mattos Mehl Departamento de Engenharia Elétrica [email protected] APRESENTAÇÃO DO SOFTWARE DE EDA “EAGLE” EASILY APPLICABLE GRAPHICAL LAYOUT EDITOR TE232 – CAD para Eletrônica FERRAMENTAS PARA PROJETOS DE CIRCUITOS ELETRÔNICOS • ECAD (Eletronic computer-aided design): Categoria g de ferramentas de software destinada ao projeto, concepção e produção de sistemas eletrônicos. 1 20/3/2011 TE232 – CAD para Eletrônica FERRAMENTAS PARA PROJETOS DE CIRCUITOS ELETRÔNICOS • EDA (Electronic design automation) • ECAD (Eletronic computer-aided design) EDA PCB PCB = Printed Circuit Board EDA FPGA FPGA = Field Progammable Gate Array EDA ASIC ASIC = Application Specific Integrated Circuit TE232 – CAD para Eletrônica Evolução das ferramentas de EDA • Tempo da Invenção: Criação das ferramentas básicas para auxílio ao projeto de circuitos eletrônicos: • Simulação no nível de transístores (circuitos analógicos) • Simulação de portas lógicas (circuitos digitais) 1-0 • Roteamento (routing) PCB & ASIC • Alocação de espaço (placement) PCB & ASIC • Análise de atrasos – PCB & ASIC • Síntese de circuitos lógicos – FPGA 1980 1990 2000 • Tempo do desenvolvimento: C Crescente t melhoria lh i no d desempenho h d das fferramentas t bá básicas. i • Tempo da Integração: Integração das ferramentas de projeto em um ambiente único e interligado, com preocupação quanto ao custo final do projeto. 2010 Alberto Sangiovanni-Vincentelli – The Tides of EDA – 40th Design Automation Conference http://embedded.eecs.berkeley.edu/research/hsc/class/papers/d6sang.lo.pdf 2 20/3/2011 TE232 – CAD para Eletrônica EAGLE • Desenvolvido pela empresa alemã CADSOFT • Disponível para download gratuito no endereço http://www.cadsoft.de • Versões para Windows, Mac e Linux • Idiomas inglês e alemão. TE232 – CAD para Eletrônica EAGLE • Versão gratuita para uso acadêmico (8 cm X 10 cm) • Ferramenta de autorroteamento • Extensa lista de “bibliotecas” predefinidas • Módulos adicionais (ULP): Conversores, 3D etc. 3 20/3/2011 TE232 – CAD para Eletrônica TE232 – CAD para Eletrônica EAGLE • Versão Light • Versão Standard • Versão Professional Versão Light (freeware) Versão Standard Versão Professional Tamanho máximo da placa Até 8 cm x 10 cm Até 1,6 m x 1,6 m Até 1,6 m x 1,6 m Layers (PCB) 2 4 16 Sheets (esquemático) 1 99 99 4 20/3/2011 TE232 – CAD para Eletrônica EAGLE • Módulo de Controle TE232 – CAD para Eletrônica EAGLE • Módulo Schematics 5 20/3/2011 TE232 – CAD para Eletrônica EAGLE • Módulo Board TE232 – CAD para Eletrônica EAGLE • Módulo Library 6 20/3/2011 TE232 – CAD para Eletrônica EAGLE • Escolha das Libraries a serem usadas TE232 – CAD para Eletrônica EAGLE • Tipos de arquivos Tipo Módulo do EAGLE Nome do arquivo Board Layout Editor *.brd Schematic Editor *.sch Library Editor *.lbr Script File Text Editor *.scr User Language Program Text Editor *.ulp Any text file Text Editor *.* Schematic Library 7 20/3/2011 TE232 – CAD para Eletrônica EAGLE • Operação do módulo Schematics TE232 – CAD para Eletrônica EAGLE • Operação do módulo Schematics Botão Função Alternativa Zoom In: aproxima a visão do desenho F3 Zoom out: afasta a visão do desenho F4 Fit Ajusta Fit: Aj t o d desenho h para ser visualizado i li d na janela toda Alt + F2 Amplia uma área determinada do desenho. Use o mouse para definir a área à ser visualizada. Redraw: Durante algumas situações, o desenho pode ficar com “sujeiras”. Este botão corrige o desenho. F2 8 20/3/2011 TE232 – CAD para Eletrônica EAGLE Tipo p Board Schematic Library Módulo do EAGLE Nome do arquivo q Layout Editor *.brd Schematic Editor *.sch Library Editor *.lbr Script File Text Editor *.scr User Language Program Text Editor *.ulp Any text file Text Editor *.* TE232 – CAD para Eletrônica EAGLE Library 9 20/3/2011 TE232 – CAD para Eletrônica EAGLE File/Open/Schematics demo2.sch TE232 – CAD para Eletrônica EAGLE 10 20/3/2011 TE232 – CAD para Eletrônica EAGLE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Abrir um arquivo existente. Salvar o arquivo no disco rígido do computador. Imprimir o arquivo. Exportar o arquivo em um formato de industrialização (CAM – Computer Aided Manufacturing). Passar do desenho esquemático para a placa de circuito impresso, e vice-versa. Número de folhas deste desenho. Utilizar uma biblioteca (Library). Executar um arquivo do tipo script (*.scr). Executar um programa de linguagem do usuário (*.ulp). Ajustar o desenho à janela. Ampliar o desenho. Reduzir o desenho. Redesenhar/limpar o desenho desenho. Ampliar uma área selecionada do desenho. Anular a última alteração. Refazer a alteração anterior. Cancelar comando. Executar comando. Solicitar ajuda de um comando específico. TE232 – CAD para Eletrônica EAGLE EXERCÍCIOS demo2.sch a) Localizar no diagrama esquemático o resistor i R1, de d 2,2 2 2 k. k Modificar difi o valor l desse resistor para 3,3 k e a sua referência para Rd. b) Observar no diagrama esquemático que a referência e o valor do resistor R1 estão escritos na vertical. Utilizar o comando Smash e mudar estes textos para a posição horizontal. c) Localizar, junto ao regulador de tensão 78L05Z o capacitor 78L05Z, it eletrolítico l t líti C4 de d 47 µF. Adicione, em paralelo com esse capacitor, um novo capacitor também de 47 µF. Atenção: a ligação entre os componentes do diagrama é feita com o comando NET e não com o comando WIRE ! 11 20/3/2011 TE232 – CAD para Eletrônica EAGLE EXERCÍCIOS demo2.sch d) Verificar que o microprocessador PIC16F84 presente no circuito utiliza o encapsulamento tipo dual-in-line de 18 pinos (DIL-18). Mudar o encapsulamento desse componente para o tipo SMD e verificar que não há mudança no diagrama esquemático. Atenção: a ligação entre os componentes do diagrama é feita com o comando NET e não com o comando WIRE ! 12