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

Documentos relacionados