Sie sind auf Seite 1von 108

EESchema

Programa
Autor: Jean Pierre Charras

Verso Fev/2010
Portugus - Brasil

Traduo Interface: Renie S. Marquet

Reviso: Renie S. Marquet

Traduo Manual/Help: Renie S. Marquet

Reviso: Renie S. Marquet

Capa: Pedro Martin del Valle

Figuras: Renie S.Marquet

Eechema

page 1/112

EESchema

Tabela de contedo
1 - Introduo.
1.1 - Descrio
1.2 - Caractersticas tcnicas principais.
2 - Comandos gerais.
2.1 - Acesso aos comandos
2.2 - Comandos com o MOUSE
2.2.1 - Comandos bsicos
2.2.2 - Operaes com blocos
2.3 - Teclas de atalho
2.4 - Seleo do passo da grade.
2.5 - Ajuste do ZOOM.
2.6 - Apresentando as coordenadas do cursor
2.7 - Barra de Menu
2.8 - Barra de ferramentas superior
2.9 - Barra de ferramentas da direita
2.10 - Barra de ferramentas da esquerda
2.11 - Menu pop-up e edies rpidas de elementos
3 - Menu principal
3.1 - Menu Arquivo
3.2 - Menu Editar
3.3 - Menu Ver
3.4 - Menu Inserir
3.5 - Menus Preferncias
3.5.1 - Menu Preferncias / Bibliotecas e Diretrios
3.5.2 - Menu Preferncias / Cores
3.5.3 - Menu Preferncias / Opes
3.5.4 - Menu Preferncias / Idioma
3.6 - Menu Ajuda
4 - Barra de ferramentas Principal
4.1 - Gerenciamento da folha de traado
4.2 - Ferramenta de busca
4.3 - Ferramenta Netlist
4.4 - Ferramenta anotao de componentes
4.5 - Ferramenta E.R.C
4.5.1 - Janela principal
4.5.2 - Janela de opes
4.6 - Ferramenta lista de Material
4.7 - Ferramenta anotao reversa
5 Criar / Editar esquemas.
5.1 - Definies
5.2 - Consideraes Gerais
4.8 - Seqncia de desenvolvimento
4.9 - Posicionar e editar Componentes
4.9.1 - Localizar e colocar um componente
4.9.2 - Portas de Alimentao
4.9.3 - Edio/modificao de um componente j posicionado
4.9.3.1 - Modificar um componente
4.9.3.2 - Modificar um campo de um componente
5.5 Cabos, Barramentos, Etiquetas, Alimentaes
5.5.1 Elementos bsicos.
5.5.2 Estabelecer conexes (Cabos e Etiquetas)
5.5.3 Estabelecer conexes (Barramento)
5.5.3.1 Membros de um barramento
5.5.3.2 Conexes entre membros de um barramento
5.5.3.3 Conexes globais entre barramentos
5.5.4 Conexo de alimentaes
5.5.5 Utilizao dos smbolos "No Conectado"
5.6 Complementos
5.6.1 Comentrios
Eechema

page 2/112

EESchema
5.6.2 Bloco de ttulo
5 - Esquemas Hierrquicos.
5.1 - Apresentao.
6.2 - Navegar pela Hierarquia
6.3 - Etiquetas Locais, hierrquicas e globais .
6.3.1 - Propriedades:
6.3.2 - Nota:
6.4 - Criar uma hierarquia. Generalidades.
6.5 - Smbolo de folha hierrquica.
6.6 - Colocar Conexes: Pinos hierrquicos.
6.7 - Colocar Conexes: Etiquetas Globais.
6.7.1 - Etiquetas, etiquetas hierrquicas, etiquetas globais e pinos Alimentaes invisveis.
6.7.1.1 - Etiquetas simples.
6.7.1.2 - Etiquetas Hierrquicas.
6.7.1.3 - Pinos "Alimentao" invisveis.
6.7.2 - Etiquetas Globais:
6.8 - Hierarquia Complexa
6.9 - Hierarquia Plana
6 - Numerao automtica ( ou Anotao).
6.1 - Funo.
6.2 - Exemplo.
7 - Verificao de Design (E.R.C.)
7.1 - Funo.
7.2 - Utilizao.
7.3 - Alimentaes e Power flags:
7.4 - Configurao
7.5 - Arquivo relatrio de ERC.
8 - Gerao de Netlists.
8.1 - Funo.
8.2 - Formatos de Netlist.
8.3 - Exemplos.
8.4 - Notas.
8.4.1 - Precaues.
8.4.2 - Caso da netlist PSPICE.
8.5 - Usando plugins
8.5.1 - Incluindo plugins:
8.5.2 - O Plugin
8.5.3 - Formato do arquivo texto netlist intermedirio:
8.5.3.1 - A seo components
8.5.3.2 - A seo Nets
9 - Plotagem e impresso
9.1 - Generalidades
9.2 - Plotagem (gerao de arquivos de traado HPGL)
9.2.1 - Comandos gerais
9.2.2 - Seleo das dimenses da folha de trabalho
9.2.3 - Ajustes de offsets do traado
9.3 - Plotagem (gerao dos arquivos de traado Postscript)
9.4 - Plotagem (gerao dos arquivos de traado SVG)
9.5 - Imprimir.
10 - Gerenciamento de Componentes - LibEdit.
10.1 - Generalidades sobre as bibliotecas
10.1.1 - Bibliotecas :
10.1.2 - Menus de gesto
10.2 - Generalidades sobre os componentes
10.3 - Acesso aos componentes para edit-los
10.3.1 - Barra principal
10.3.2 - Seleo e manuteno de uma biblioteca
10.3.3 - Selecionar e salvar um componente
10.3.3.1 - Selecionar
10.3.3.2 - Salvar
10.3.3.3 - Transferir de uma biblioteca para outra
Eechema

page 3/112

EESchema
10.3.3.4 - Cancelar a edio de um componente
10.4 - Criar novo componente
10.4.1 - Criar um novo componente
10.4.2 - Criar um componente a partir de outro
10.4.3 - Editar as caractersticas gerais
10.4.4 - Componentes de mltiplas partes
10.5 - Criando um Componente
10.5.1 - Opes relativas a elementos grficos
10.5.2 - Elementos grficos geomtricos
10.5.3 - Elementos grficos tipo texto
10.6 - Criar e editar pinos
10.6.1 - Noes gerais sobre os pinos
10.6.2 - Encapsulamentos de mltiplos elementos e dupla representao.
10.6.3 - Pinos: opo bsica
10.6.4 - Pinos: Definio das caractersticas
10.6.5 - Formas dos pinos
10.6.6 - Tipo eltrico dos pinos
10.6.7 - Modificaes globais de pinos
10.6.8 - pinos de elementos mltiplos e duplas representaes
10.7 - Editar campos
10.8 - Criar os smbolos de alimentao
11 - LibEdit : Complementos
11.1 - Generalidades
11.2 - Posicionamento da ncora
11.3 - Alias
11.4 - Campos:
11.5 - Documentao dos componentes
11.5.1 - Palavras chaves (Keywords)
11.5.2 - Documentao dos componentes (Doc)
11.5.3 - Arquivo de documentao associado
11.5.4 - Filtrando Footprints para CVPCB
11.6 - "Biblioteca" de smbolos
11.6.1 - Exportar/Criar smbolos
11.6.2 - Importar smbolo
12 - Examinador de bibliotecas
12.1 - Funo
12.2 - Tela principal
12.3 - Barra do examinador de bibliotecas:

Eechema

page 4/112

EESchema

Eechema

page 1/112

EESchema

Tpicos
1 - Introduo.
1.1 - Descrio
1.2 - Caractersticas tcnicas principais.

1 - Introduo.
1.1 - Descrio
EESchema um potente programa de esquemas de circuitos eletrnicos disponvel para os
sistemas operacionais:
LINUX
Windows XP/NT
Seja qual for o sistema utilizado, os arquivos gerados so totalmente compatveis entre um
sistema e o outro.
EESchema uma aplicao integrada visto que todas as funes de desenho, de controle, de
traados, de gerenciamento de bibliotecas e de acesso ao programa de circuitos impressos e so
executadas a partir do EESchema sem sair da aplicao.
Permite realizar desenhos sob uma forma hierrquica para gerenciar esquemas multi-folhas.
EEschema um programa destinado a trabalhar associado a outro programa de criao de
circuitos impressos, PCBNEW, visto que proporcionar o arquivo Netlist que descreve o esquema da
placa de circuito impresso a ser criada.
EESchema integra tambm um editor de componentes que permite criar e editar componentes,
sua visualizao e a manipulao das bibliotecas de componentes (importar, exportar, adicionar e
apagar componentes nas bibliotecas).
EESchema integra ainda todas as funes adicionais (sem dvida, indispensveis) de uma
aplicao de esquemticos eletrnicos moderna:
Controle de regras eltricas (D.R.C.) para deteco automtica de conexes incorretas,
entradas de componentes sem ligaes...
Gerao de arquivos de traados no formato POSTSCRIPT, HPGL ou SVG.
Gerao de arquivos de traados na impressora local.
Gerao da lista de material.
Gerao do arquivo Netlist para a aplicao de circuitos impressos ou para um simulador.

1.2 - Caractersticas tcnicas principais.


Esta aplicao funciona no modo 32 bits, sua capacidade de tratamento de circuitos s est
limitada pela capacidade de memria disponvel.
No h, portanto, limitao real no nmero de componentes, de pinos por componente, de
conexes, de folhas...
EESchema trabalha com esquemas de uma ou vrias folhas.
No caso de esquemas multi-folhas, a representao se denomina hierrquica e o acesso a cada
folha imediato.
O tamanho mximo dos desenhos ajustvel a qualquer momento do formato A4 ao A0 e do
formato A ao E.

Introduo.

Eechema Introduo.

page 2/112

EESchema

Tpicos:
2 - Comandos gerais.
2.1 - Acesso aos comandos
2.2 - Comandos com o MOUSE
2.2.1 - Comandos bsicos
2.2.2 - Operaes com blocos
2.3 - Teclas de atalho
2.4 - Seleo do passo da grade.
2.5 - Ajuste do ZOOM.
2.6 - Apresentando as coordenadas do cursor
2.7 - Barra de Menu
2.8 - Barra de ferramentas superior
2.9 - Barra de ferramentas da direita
2.10 - Barra de ferramentas da esquerda
2.11 - Menu pop-up e edies rpidas de elementos

2 - Comandos gerais.
2.1 - Acesso aos comandos
possvel acessar aos diferentes comandos por:
Clicar na barra de menus (parte superior da tela).
Clicar nos cones da parte superior da tela (comandos gerais)
Clicar nos cones da direita da tela (comandos particulares ou ferramentas)
Clicar nos cones da esquerda da tela (Opes de visualizao)
Clicar nos botes do mouse (comandos complementares importantes).
Observao:
O boto direito ativa um menu Pop Up cujo contedo depende do elemento sob o cursor
(zoom, grade e edio de elementos)
Teclas de funes do teclado (F1, F2, F3, F4, tecla Insert e barra de espao).
Observao:
A tecla Escape (ou Esc) permite anular o comando em curso.
A tecla Insert permite duplicar o ltimo elemento criado.

Comandos gerais.

Eechema Comandos gerais.

page 1/112

EESchema
Veja abaixo os diferentes acessos aos comandos.

2.2 - Comandos com o MOUSE


2.2.1 - Comandos bsicos
Boto esquerdo:

Clique simples: ajuste das caractersticas do componente ou do texto sob o


cursor
Clique duplo: edio (se o elemento for editvel) do componente ou texto.

Boto direito:

Ativar um menu Pop Up


2.2.2 - Operaes com blocos

Os comandos de deslocamento, arrastar, copiar e apagar de blocos podem ser utilizados em todas as
janelas de esquemas.
Mantendo pressionado o boto esquerdo do mouse se traa a rea do bloco.
O comando executado ao soltar o boto.
Comandos gerais.

Eechema Comandos gerais.

page 2/112

EESchema
Mantendo pressionada uma das teclas Shift, Ctrl, ou as 2 teclas Shift + Ctrl, no momento de clicar
com o o boto direito do mouse, a ordem de cpia, de deslocamento no modo arrastar ou de apagar
ser selecionada.
Resumo dos comandos:
Boto esquerdo pressionado

Traado da rea do bloco a deslocar

Shift + boto esquerdo pressionado

Traado da rea do bloco a ser copiado

Ctrl + boto esquerdo pressionado

Traado da rea do bloco a ser arrastado

Shft+Ctrl + boto esquerdo pressionado

Traado da rea do bloco a ser apagado

(Nota do tradutor: a diferena entre deslocar e arrastar, que ao arrastar as conexes dos cabos so
mantidas, deformando o desenho dos mesmos, ignorando a configurao da regra de orientao de
cabos orientao, ngulos).
Ao soltar o boto o comando executado.
No deslocamento:
Clicar novamente o boto para colocar os elementos.

Clicar com o boto direito para anular.


Se um comando de movimentao de bloco tiver sido iniciado, um outro
comando para bloco pode ser selecionado pelo menu pop-up (boto direito do
mouse):

2.3 - Teclas de atalho


As teclas de atalho no so case sensitive (no diferencia maisculas de minsculas).
A tecla ? Apresenta a lista de teclas de atalho atual.
Comandos gerais.

Eechema Comandos gerais.

page 3/112

EESchema

O gerenciamento das teclas de atalho est no menu Preferncias.

Aqui est um exemplo

As teclas de atalho (hot keys) podem ser programadas pelo usurio.


Para fazer isto:
1. Criar ou recriar o arquivo de teclas de atalho:

2. Editar o arquivo (o mesmo comentado).


3. Para usar as novas definies , recarregue o arquivo de configurao de teclas
de atalho (ou re-execute o Eeschema).
2.4 - Seleo do passo da grade.
O cursor de desenho se desloca sobre uma grade, que pode estar ativa ou no (a grande est
sempre ativa nos menus de gerenciamento de biblioteca).
Comandos gerais.

Eechema Comandos gerais.

page 4/112

EESchema
A troca do passo da grade se faz a partir do menu pop-up ou do menu Preferncias/Opes da
barra de menus.
O passo da grade normalmente de 50 mils (0,050") ou 1,27 mm.
Pode-se trabalhar tambm com grade mediana (passo = 20 mils) ou fina (passo =10 mils).
Isso no recomendado para trabalho usual.
Estas grades, mdia e fina, foram previstas para serem utilizadas ao criar os desenhos dos
componentes ou para manipular componentes com nmero de pinos muito grande (vrias dezenas)

2.5 - Ajuste do ZOOM.


Para trocar o "ZOOM" :

Ativar o menu Pop Up (boto direito do mouse) e selecionar o zoom desejado


(ou o passo da grade desejado).
Ou utilizar as teclas de funes:
F1 : Aumentar
F2 : Reduzir
F3 : Recarregar a tela (Refresh)
F4 : Centralizar na posio do cursor
Ou simplesmente clique com o boto do meio do mouse (sem mover o
mouse)

Janela para Zoom: Arrastar o mouse, com o boto do meio pressionado.

Roda do mouse: Mais Zoom / Menos Zoom


SHIFT+Roda do mouse: desliza a tela para cima/para baixo
CTRL+Roda do mouse: desliza a tela para direita/para esquerda

2.6 - Apresentando as coordenadas do cursor


Pode-se escolher como unidade de trabalho a polegada (inch ou '') ou o milmetro.
De qualquer modo, EESchema, internamente, trabalha sempre com 1/10000 de polegada.
As indicaes na parte de baixo e a direita da tela informam :
O zoom.
A posio absoluta do cursor
A posio relativa da cursor.
As coordenadas relativas (x,y) podem ser zeradas pressionando a barra de espao.
As coordenadas sero as continuaes relativas a este ponto de partida .

2.7 - Barra de Menu


Este menu permite efetuar operaes com arquivos de esquema (salva, carga, etc), operaes de
edio (procurar, desfazer, refazer, etc,), atuar com a viso da tela (zoon, redesenhar, etc.), inserir
elementos no esquema (igual barra de ferramentas da direita), configurar as preferncias e acessa as
telas de ajuda.

2.8 - Barra de ferramentas superior


A barra de ferramentas d acesso as funes principais do EESchema..

Criar novo esquema.


Abrir esquema.

Comandos gerais.

Eechema Comandos gerais.

page 5/112

EESchema
Salvar esquema completo (com todas as folhas da hierarquia).

Selecionar o tamanho da folha de desenho e modificar o contedo do bloco


de ttulo.
Libedit (Examinar, modificar, e editar
componentes nas bibliotecas)
Abrir o editor de componentes

Abrir o visualizador de bibliotecas (Viewlib).

"navegador" que permite mostrar a rvore da hierarquia do esquema


(se contm sub-folhas) e selecionar imediatamente qualquer esquema da
hierarquia.
Abrir o

Apagar os elementos selecionados durante um mover bloco.


Copiar os elementos selecionados na memria durante um mover bloco.
Copiar o ltimo elemento ou bloco apagado ou guardado no esquema atual.
Desfazer: Cancela a ltima mudana (at 10 nveis).
Refazer (at 10 nveis).
Acessar o menu de gerenciamento de impresso dos esquemas.
Abrir CVPCB.
Abrir PCBNEW.
Mais Zoom e menos Zoom, relativo ao centro da tela.
Refresh da tela e Zoom timo.
Abrir menu de busca de componentes e textos.
Criar Netlist (formato Pcbnew, OrcadPCB2, CadStar, Spice...).
Anotao dos componentes (auto-numerar).
ERC (Electrical Rule Check) : checagem automtica das conexes.
Gerar a lista de componentes e/ou etiquetas hierrquicas.
Importa um arquivo de anotao reversa do CVPCB (preenche os campos Footprint dos
componentes)

2.9 - Barra de ferramentas da direita

Comandos gerais.

Eechema Comandos gerais.

page 6/112

EESchema

Esta barra permite acessar as ferramentas para:


- Colocar componentes, cabos e barramento, etiquetas de rede, textos...
- Navegar na hierarquia dos esquemas multi-folhas.
- Criar sub-folhas da hierarquia e smbolos de conexo.
- Apagar componentes.

O uso detalhado destas ferramentas ser descrito no captulo Criar / Editar Esquemas.
A seguir, um resumo de utilizao:
Parar o comando atual, anular a ferramenta atual.
Navegar pela hierarquia: esta ferramenta permite entrar em uma sub-folha do esquema
mostrado (clicar no smbolo da sub-folha) ou subir um nvel na hierarquia (clicar em qualquer
ponto exceto em um smbolo de sub-folha)
Abrir o menu de colocao de componentes.
Abrir o menu de colocao de alimentaes.
Colocar cabos de conexes (Fios).
Colocar barramento.
Colocar conexes de cabo a barramento. Estes elementos s tem funo decorativa e no tem
poder de conexo; no devem portanto ser usados para conectar os cabos.
Colocar conexes de barramento a barramento. S podem conectar dois barramentos entre
eles.
Colocar o smbolo de "No conectado". Deve-se colocar nos pinos que no se deseja conectar
dos componentes. Isto serve na funo E.RC. para saber se normal ter um pino no conectado
ou se esquecimento.
Colocar etiqueta (etiqueta local). Dois cabos podem ser conectados entre eles mediante duas
etiquetas idnticas na mesma folha. Para conexes entre duas folhas diferentes deve-se
utilizar smbolos globais.
Comandos gerais.

Eechema Comandos gerais.

page 7/112

EESchema
Colocar etiqueta global. Isto permite assegurar a conexo entre a sub-folha de onde se tenha
colocado esta etiqueta e a folha raz que contm o smbolo de sub-folha.
Colocar juno. Para colocar no ponto de interseo de dois cabos, ou entre um cabo e um
pino, quando puder haver ambigidade. ( necessrio, se um extremo do cabo ou do pino no
est conectado a um dos extremos do outro cabo).
Colocar smbolo de sub-folha da hierarquia (retngulo de dimenso ajustvel).
Necessita do nome do arquivo para guardar as ligaes deste "sub eesquema".
Importar etiquetas globais desde a sub-folha para criar pontos de conexo em um smbolo se
sub-folha hierrquica.
Isto supe que j estaro colocadas etiquetas globais nesta sub-folha.
Para este smbolo de hierarquia, os pontos de conexo assim criados so equivalentes aos
pinos de um componente clssico e devem conectarem-se mediante cabos.
Criar etiquetas globais da sub-folha para criar pontos de conexo. Esta funo anloga a
precedente mas no necessita ter os smbolos globais j definidos.
Traar linhas grficas... S tem valor decorativo e no assegura nenhuma conexo.
Colocar textos de comentrio. S tem valor decorativo.

Apaga o elemento esquemtico apontado pelo cursor.


Se existirem vrios elementos sobrepostos, a prioridade do menor (em ordem
de prioridade decrescente de unio, No Conectado, cabo, barramento, texto,
componente).
As folhas de hierarquia no podem ser apagadas com este comando.
Nota: A funo "Recuperar" da barra de ferramentas gerais permite anular os
ltimos comandos de apagar efetuados.
2.10 - Barra de ferramentas da esquerda
Esta barra contm opes de visualizao:
Da grade
Das unidades de medida
Do cursor
Dos pinos "invisveis"
E das direes permitidas a cabos e barramentos.

2.11 - Menu pop-up e edies rpidas de elementos


Um clique com o boto direito do mouse ativa um menu cujo contedo depende do elemento
apontado pelo cursor do mouse (se houver algum).
Se tem acesso imediato a:
A seleo do zoom.
Ao ajuste da grade.
E, conforme o caso, a editar os parmetros do elemento trocados mais freqentemente.

Comandos gerais.

Eechema Comandos gerais.

page 8/112

EESchema

Menu pop-up sem elemento


selecionado.

Edio de uma etiqueta.

Comandos gerais.

Eechema Comandos gerais.

page 9/112

EESchema

Edio de um componente.

Comandos gerais.

Eechema Comandos gerais.

page 10/112

EESchema

Contedo:
3 - Menu principal
3.1 - Menu Arquivo
3.2 - Menu Editar
3.3 - Menu Ver
3.4 - Menu Inserir
3.5 - Menus Preferncias
3.5.1 - Preferncias:
3.5.2 - Sub_menu Teclas de atalho:
3.5.3 - Menu Preferncias / Biblioteca
3.5.4 - Menu Preferncias / Cores
3.5.5 - Menu Preferncias / Opes
3.5.6 - Menu Preferncias / Idioma
3.6 - Menu Ajuda

3 - Menu principal
3.1 - Menu Arquivo

Novo

Limpa o esquema corrente e inicializa um novo

Abrir

Carregar um esquemtico e sua hierarquia

Abrir Recente

Abre uma lista com os arquivos usados recentemente


para carga.

Salvar Esquemtico do
projeto

Salvar o esquema atual e toda a sua hierarquia.

Menu principal

Eechema Menu principal

page 1/112

EESchema
Salvar somente pgina atual

Salvar a pgina de esquemtico atual, mas no salvar as demais


pginas da hieraquia.

Salvar pgina atual como ...

Salvar a pgina de esquemtico atual com um novo nome.

Imprimir

Acessar o menu de impresso de esquemas (ver cap. "Plotagem e


Impresso").

Plotar

Acessar o menu de traado (formatos Postscript, HPGL o SVG)


(ver cap. "Plotagem e Impresso").

Sair

Sair do EESchema (no assegura que os dados sero salvos


porm pedir confirmao de sada se houver alteraes sem
salva tanto nos esquemas como nas bibliotecas).

3.2 - Menu Editar

O menu Editar apresenta as seguintes opes de edio :


Desfazer ltima edio.

Refaz a ltima edio desfeita pelo comando Desfazer (acima).


Ativa a ferramenta de deleo (o cursor do mouse muda para um alvo).
Ativa o dilogo de procura para itens, marcadores, componentes. etc.
Carrega os campos de footprints dos componentes a partir do arquivo de anotao
reversa gerado pelo CVPCB.

3.1 - Menu Ver

Este menu apresenta opes para a apresentao da tela (auto-explicativo).

3.2 - Menu Inserir


Menu principal

Eechema Menu principal

page 2/112

EESchema

Menu para insero de itens no esquema. Este menu uma alternativa a barra de ferramentas da
direita, executando as mesmas funes.

3.3 - Menus Preferncias


3.5.1 - Preferncias:

Biblioteca

Selecionar bibliotecas, seu diretrio por default e extenses dos


arquivos.

Cores

Acessar o menu de seleo de cores.

Opes
Idioma
Menu principal

Selecionar opes de visualizao (unidades, grade...)


Permite selecionar o idioma desejado para a interface
Eechema Menu principal

page 3/112

EESchema

Teclas de atalho

Acessa o sub-menu de teclas de atalho.

Salvar Preferncias

Salvar o arquivo de configurao.

Carregar Preferncias Carrega um arquivo de configurao previamente salvo.


3.5.2 - Sub_menu Teclas de atalho:
Lista de teclas de
atalho atual

Apresenta uma tela com a descrio de todas as teclas de


atalho e suas funes.

(Re)Criar arquivo de
teclas de atalho

Cria um arquivo para teclas de atalho e ativa o editor de


textos com o mesmo ( necessrio ter um editor definido )

Recarregar arquivo de Recarrega arquivo de configurao de teclas de atalho,


anulando as configuraes atuais.
teclas de atalho
Editar teclas de
atalho

Ativa o editor de textos e edita o arquivo de configurao


criado previamente.

Localizao

Define o diretrio a ser usado para salva/carga do arquivo de


configurao de teclas de atalho.
(Diretrio principal do Kicad ou kicad/template)

Menu principal

Eechema Menu principal

page 4/112

EESchema

3.3.1 - Menu Preferncias / Biblioteca

A configurao de EESchema essencialmente:


A definio dos diretrios (path) das bibliotecas de componentes.

A lista das bibliotecas de componentes.

Os parmetros desta configurao so guardados no arquivo <nome do projeto>.pro


Pode-se ter diferentes arquivos de configurao em diferentes diretrios de trabalho.
EESchema busca e utiliza em ordem de prioridade decrescente:
1. O arquivo de configurao no diretrio atual.

2. O arquivo de configurao kicad.pro no diretrio kicad/share/template/. Este


arquivo pode ser portanto a configurao default.
3. Os valores default se no for encontrado nenhum arquivo. Ser necessrio ao menos definir
a lista das bibliotecas a serem carregadas e salvar a configurao.

Menu principal

Eechema Menu principal

page 5/112

EESchema

3.3.2 - Menu Preferncias / Cores

Seleo das cores de visualizao de vrios elementos de desenho e o fundo da tela (branco ou preto
somente).

3.3.3 - Menu Preferncias / Opes

Unidade de medidas

Menu principal

Seleciona as unidades de apresentao e coordenadas do cursor


(polegadas ou milmetros).

Eechema Menu principal

page 6/112

EESchema
Tamanho da grade

Largura da linha default

Seleciona o tamanho da grade.


A grade ideal para trabalho 0,050 polegadas ou 1,27 mm; grades
menores so usadas para construir componentes.
Tamanho da caneta usada para desenhar objetos que no tem um
tamanho de caneta espedificado..

Tamanho default de texto

Valor usado quando criando novos textos ou etiquetas.

Repetir item de desenho


horizontalmente

Distncia no eixo X ao duplicar elementos (usual 0).


(Aps colocar um item como um componente, etiqueta ou cabo, uma
duplicata pode ser gerada pela tecla Insert.)

Repetir item de desenho


verticalmente

Distncia no eixo Y ao duplicar elementos (valor usual 0,100


polegada ou 2,54 mm).

Incremento de repetio de Incremento durante uma duplicao de textos terminados em um


nmero, como em um membro de barramento (o valor usual 1 ou -1).
etiqueta
Mostrar grade
Mostrar pinos ocultos
Ativar deslizamento
automtico
Permitir cabos e
barramentos serem
colocados na orientao H
ou V somente
Mostrar limites de pgina

Ativar/desativar mostar a grade na rea de trabalho.


Ativar/desativar a apresentao de pinos ocultos (geralmente pinos de
alimentao).
Ativar/desativar o deslocamento automtico da rea de trabalho
quando desenhando uma trilha ou movendo um elemento.
Restringir cabos e barramentos a serem includos somente na posio
horizontal ou vertical, caso contrrio, qualquer direo permitida.

Ativar/desativar a apresentao da moldura de pgina na tela.

3.3.4 - Menu Preferncias / Idioma


No modo default, ser houver o arquivo de traduo correspondente, identificado pelas
configuraes locais da mquina, este ser utilizado, caso no seja encontrado, o default ser o idioma
Ingls.
Vrios outros idiomas esto disponveis.
Ao trocar de idioma, todo o pacote Kicad precisar ser fechado e aberto novamente.
Nota do tradutor:
Ainda no totalmente funcional, a escolha de outro idioma atualiza dinamicamente a interface.

3.4 - Menu Ajuda


Acesso on-line a ajuda (este documento) e tambm para checagem da verso corrente do Eeschema
(Sobre...).

Menu principal

Eechema Menu principal

page 7/112

EESchema

Tpicos:
4 - Barra de ferramentas Principal
4.1 - Gerenciamento da folha de traado
4.2 - Ferramenta de busca
4.3 - Ferramenta Netlist
4.4 - Ferramenta anotao de componentes
4.5 - Ferramenta E.R.C
4.5.1 - Janela principal
4.5.2 - Janela de opes
4.6 - Ferramenta lista de Material (BOM)
4.7 - Ferramenta anotao reversa

4 - Barra de ferramentas Principal


4.1 - Gerenciamento da folha de traado
Permite o acesso ao dilogo:

Este dilogo permite selecionar as dimenses da folha de traado e editar o


contedo do bloco de ttulo das folhas .
A data mostrada no bloco de ttulo atualizada automaticamente.
Nmero de folhas e Nmero da Folha so atualizados automaticamente .
4.2 - Ferramenta de busca
Prov o acesso a esta ferramenta.
Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 1/112

EESchema

possvel procurar por componente, valor ou texto na folha atual ou em toda a


hierarquia.
O cursor do mouse se posicionar sobre o elemento encontrado na folha
correspondente.
4.3 - Ferramenta Netlist
Prov o acesso a esta ferramenta, que permite gerar o arquivo netlist.
Nos esquemas multi-folhas hierrquicos, toda etiqueta local s conhecida pela
folha a que pertence.
Assim, a etiqueta TOTO da folha 3 diferente da etiqueta TOTO da folha 5 (se
no for introduzido uma conexo hierrquica para conecta-las voluntariamente).
Isto devido ao fato de que o nmero da folha (atualizado pelo comando numerao)
est associado a etiqueta local. No exemplo anterior, a primeira etiqueta TOTO na
realidade TOTO_3 e a segunda na realidade TOTO_5.
Nota 1 :
O comprimento das variveis no limitao do EESchema, mas as aplicaes
que utilizem as netlists geradas podem estar limitadas neste ponto.
Nota 2 :
Deve-se evitar os espaos nas etiquetas porque aparecem como vrias palavras.
Tambm no uma limitao do EESchema, mas a maior parte dos formatos de netlist
supe que uma etiqueta conste de uma s palavra.

Formato default:
Seleo do tipo de netlist a ser gerada (normalmente Pcbnew)
Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 2/112

EESchema

Pode-se gerar tambm a netlist nos formatos:

Spice, para o simulador Spice

OrcadPCB2

CadStar.

E demais formatos adicionados por plugins.


Obs: O formato Spice apresenta algumas opes prprias.
Plugins externos (rotinas adicionais) podem ser acrescidos aqui.
4.4 - Ferramenta anotao de componentes
Fornece o acesso a esta ferramenta.
Esta ferramenta permite numerar automaticamente os componentes.
Para os componentes compostos de vrios elementos por invlucro (como o
invlucro 7400 que contm 4 elementos) a numerao recebe automaticamente um
sufixo para os demais elementos (assim, o invlucro 7400 denominado U3 se
decompe em U3A, U3B, U3C e U3D).
Pode-se numerar incondicionalmente todos os componentes ou somente os
novos, ou seja, os que no tenham sido numerados ainda (os que tem uma referncia
que acaba por ?, como por exemplo U?).

Escopo:
Usar o esquema inteiro:
Todas as folhas so re-anotadas (opo usual).
Usar somente a pgina atual:
Somente a pgina corrente ser re-anotada (esta opo s deve ser usada em casos especiais,
por exemplo para verificar o total de resistores na pgina atual).
Nota do tradutor: esta opo muito til para projetos modularizados, em que o produto final
ser composto de placas separadas, o usurio pode separar cada mdulo em uma pgina e
definir um valor especial para cada tipo de componente,
numerar manualmente um componente de cada tipo (ex: para a folha/mdulo 1, R101, C101,
T101, etc), iniciar a anotao somente a folha atual, mantendo as anotaes existentes e repetir
o mesmo procedimento para as demais folhas/mdulos ( folha/mdulo 2, R201, C201, T201,
etc.).
Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 3/112

EESchema

Manter anotao existente:


Anotao condicional, somente os novos componentes sero anotados (opo usual).
Resetar anotao existente:
Anotao incondicional, todos os componentes sero re-anotados (esta opo deve ser usada
por exemplo, aps copiar um bloco, onde as referncias ficaro duplicadas).
Ordem
Opo de ordenao para os nmeros que a anotao seguir para os componentes.

4.5 - Ferramenta E.R.C


Prov o acesso a esta ferramenta
Esta ferramenta permite a checagem eltrica do esquema (Electrical Rule Check
Cheque de Regras Eltricas).
Esta funo particularmente til para descobrir conexes duvidosas e
incoerncias
EESchema coloca marcadores nos pinos ou nas etiquetas que possam gerar
problemas.
O diagnstico dos erros pode ser determinado clicando (boto esquerdo do
mouse) sobre os marcadores, a descrio do mesmo ser mostrada no canto inferior
esquerdo da tela.
possvel gerar tambm um arquivo com a listagem dos erros.

Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 4/112

EESchema

4.5.1 - Janela principal

Os erros so totalizados no quadro Arquivo de ralatrio de Erc:


Total geral.
Nmero de diagnsticos tipo ERRO.
Nmero de diagnsticos tipo Aviso (advertncia).
Opcional: criar arquivo com o relatrio de erros.
Comandos:

Testar ERC para executar o teste de ERC.

Apagar Marcadores: para remover todos os marcadores de erros.

Fechar : sair do dilogo de ERC.


Nota:
Um duplo clique em uma mensagem de erro posiciona a viso da tela no marcador
correspondente no esquema.

Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 5/112

EESchema

4.5.2 - Janela de opes

Este quadro permite ajustar a matriz de conflitos e erros detectados.


Para cada tipo de conexo possvel eleger uma entre trs opes:
Sem erro
Aviso (advertncia)
Erro
Cada casa da matriz de gesto de conflitos pode ser modificada clicando sobre
ela, a cada clique alternado o tipo de mensagem: sem erro, E = erro, W = aviso.
4.6 - Ferramenta lista de Material (BOM)
Este menu permite gerar um arquivo com a lista dos componentes e/ou das
conexes hierrquicas (etiquetas globais)
Os componentes podem ser listados classificados por:
Referncia

Valor
Os encapsulamentos mltiplos podem ser listados elemento a elemento.
As etiquetas globais podem ser listadas classificadas por:
Ordem alfabtica
Folha hierrquica.
As diferentes classificaes podem ser geradas simultaneamente (combinadas).

Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 6/112

EESchema

As opes so:
Componentes por Referncia

Lista de Material ordenada pelas Referncias.

Componentes por Valor

Lista de Material ordenada pelos Valores

Sub componentes

A lista gerada mostra os elementos por invlucro (ex.


U2A, U2B...).

Hierarquia de Pinos por nome

Gerao da lista de conexes hierrquicas classificadas


alfabeticamente.

Hierarquia de Pinos por


Pgina

Gerao da lista de conexes hierrquicas classificadas


por nmero de folha .

Lista

Cria um arquivo texto normal, pronto para imprimir

Texto para importar em


planilha

Cria um arquivo ASCII que pode ser importado facilmente em uma


planilha.

Ativar pesquisador de lista

Executa o editor de textos para apresentar a lista de Materiar aps


sua gerao..

4.7 - Ferramenta anotao reversa


L um arquivo .stf previamente criado pelo CVPCB e carrega os campos
footprint dos componentes.
Isto no utilizado pelo Pcbnew, mas, til para adicionar o campo footprint quando criar
a Lista de Material

Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 7/112

EESchema

Barra de ferramentas Principal Eechema Barra de ferramentas Principal

page 8/112

EESchema

Contedo
5 Criar / Editar esquemas.
5.1 - Definies
5.2 - Consideraes Gerais
5.1 - Seqncia de desenvolvimento
5.2 - Posicionar e editar Componentes
5.2.1 - Localizar e colocar um componente
5.2.2 - Portas de Alimentao
5.2.3 - Edio/modificao de um componente j posicionado
5.2.3.1 - Modificar um componente
5.2.3.2 - Modificar um campo de um componente
5.5 Cabos, Barramentos, Etiquetas, Alimentaes
5.5.1 Elementos bsicos.
5.5.2 Estabelecer conexes (Cabos e Etiquetas)
5.5.3 Estabelecer conexes (Barramento)
5.5.3.1 Membros de um barramento
5.5.3.2 Conexes entre membros de um barramento
5.5.3.3 Conexes globais entre barramentos
5.5.4 Conexo de alimentaes
5.5.5 Utilizao dos smbolos "No Conectado"
5.6 Complementos
5.6.1 Comentrios
5.6.2 Bloco de ttulo

5 Criar / Editar esquemas.


5.1 - Definies
Um esquema pode ser representado em uma nica folha, mas a maior parte das vezes
so necessrias vrias folhas.
Um esquema representado em vrias folhas se denomina ento hierrquico, e o
conjunto destas folhas (cada uma representada por um arquivo prprio) constitui para
EESchema um projeto.
O projeto constitudo pelo esquema principal, chamado esquema "raiz"(ou "root"), e
os sub-esquemas que compe a hierarquia.
Para que EESchema possa, a partir do esquema raz, encontrar os demais arquivos do
projeto, necessrio seguir umas regras de desenho que sero descritas
posteriormente.
Para o programa se falar de projeto, tanto para os esquemas reduzidos a uma s
folha como para os esquemas multi-folha em hierarquia.
Por outro lado, um captulo especial explica a utilizao da hierarquia e suas
particularidades.
5.2 - Consideraes Gerais
Um esquema criado com EESchema mais que uma simples representao de uma
montagem eletrnica.
normalmente o ponto de entrada de uma seqncia de desenvolvimento que permite:
- Controlar as regras eltricas (controle E.RC.), que possibilita detectar
automaticamente erros ou omisses no esquema.
- Gerar automaticamente a lista de componentes.
- Gerar "netlists" para simular o funcionamento com programas de simulao
como o Pspice.
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 1/112

EESchema

- Gerar "netlists" para produzir circuitos impressos (PCBNEW). O controle de


coerncia entre o esquema e o circuito impresso automtico e
instantneo.
Para que se possa aproveitar todas estas possibilidades, se deve respeitar certas
obrigaes e convenes, evitando assim, surpresas desagradveis e erros.
Um esquema constitudo principalmente por componentes, cabos de conexo ou
"fios", etiquetas, junes, barramentos e alimentaes.
Para ter mais clareza no esquema pode-se colocar elementos puramente grficos como
as entradas de barramento, comentrios e linhas de marcao para enquadrar subcircuitos.
4.8 - Seqncia de desenvolvimento

O programa de esquemticos trabalha a partir de bibliotecas de componentes


Alm dos arquivos de traados, o arquivo netlist particularmente importante porque
o que os demais programas utilizam.
Um arquivo netlist fornece a lista de componentes e a lista de conexes resultante do
esquema.
Existe (infelizmente para o usurio) um grande nmero de formatos de netlist, dos quais
alguns so mais conhecidos. o caso do formato Pspice, por exemplo.
4.9 - Posicionar e editar Componentes
4.9.1 - Localizar e colocar um componente
Para carregar um componente, utilizar a ferramenta
Para colocar o novo componente, clicar na posio desejada.
Uma janela permite escrever o nome do mdulo que se deseja carregar.

A janela mostra um histrico com os ltimos elementos carregados.


Se escrever somente "*", ou selecionar o boto Listar tudo, EESchema mostra a lista
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 2/112

EESchema

de bibliotecas e depois a lista dos componentes disponveis.


Se escrever o smbolo = seguido de palavras chaves, EESchema mostra a lista dos
componentes disponveis restringida aos mdulos que incluem em sua lista de palavras
chaves todas as palavras chaves escritas.
Pode-se tambm listar uma seleo: por exemplo, se escrever LM2*, todos os
componentes cujos nomes comecem por LM2 sero listados.
O componente selecionado aparece na janela em modo deslocamento.
Pode-se, antes de colocar na posio desejada (clicar com o boto esquerdo do
mouse), faz-lo girar 90 graus (e por rotaes sucessivas 180 e 270 graus), coloc-lo
em posio espelho segundo o eixo X ou o Y ou selecionar sua representao
transformada (clicar com o boto direito do mouse para ativar o menu de edio rpida).
Se poder, evidentemente, fazer isso tudo tambm depois de posicion-lo facilmente.
Se o componente exato desejado no existe, pode-se, a maioria das vezes, carregar
um componente anlogo e modificar depois seu valor: se deseja um 54LS00 pode-se
carregar um 74LS00, editar o valor 74LS00 e troca-lo por 54LS00
Abaixo mostrado um componente sendo posicionado:

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 3/112

EESchema

4.9.2 - Portas de Alimentao


Um smbolo de Alimentao um componente especial (Estes smbolos esto
agrupados na biblioteca power ).
O comando anterior pode ser utilizado para colocar alimentaes.
Devido ao uso frequente dos smbolos de alimentao, est disponvel a ferramenta
.
Esta ferramenta similar a anterior, exceto que a procura feita diretamente na
biblioteca power, economizando tempo.
4.9.3 - Edio/modificao de um componente j posicionado
H dois tipos de edio.
- A modificao (posio, orientao, seleo da representao de um elemento)
do prprio componente.
- A modificao de um dos campos (referncia, valor ou outros) do componente.
Quando um componente acaba de ser colocado, voc pode ter que modificar seu valor
(particularmente para as resistncias, condensadores...), mas no til lhe atribuir
imediatamente um nmero de referncia ou selecionar o elemento (para os
componentes com mltiplos elementos como o 7400).
Isto pode ser feito automaticamente pela funo de numerao automtica.
4.9.3.1 -

Modificar um componente

Posicionar o cursor do mouse sobre o componente (no sobre um campo). Pode-se


ento:
Clicar 2 vezes com o boto esquerdo do mouse para abrir o quadro de
edio completo do componente.
Clicar com o boto direito do mouse para abrir o menu pop-up e utilizar um
dos comandos mostrados (Mover, Orientar, Editar, Deletar).
4.9.3.2 - Modificar um campo de um componente
Pode-se modificar o contedo, a posio, a orientao, o tamanho e a visibilidade de
cada campo.
Para as edies simples, posicionar o cursor do mouse sobre o texto do componente e
escolher:
- Dar um clique duplo com o boto esquerdo do mouse para abrir o quadro de
modificao de texto.
- Dar um clique com o boto direito do mouse para abrir o menu pop-up e utilizar
um dos comandos mostrados (Mover, Rotacionar, Edita, Deletar (se no for o
campo valor ou referncia).
Para edies mais completas ou para criar campos, d um duplo clique no componente
correspondente para abrir a caixa de dilogo de propriedades a seguir:

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 4/112

EESchema

Agora possvel editar todos os campos extras, inclusive acrescentar novos campos
Cada campo pode ser visvel ou no , e ser horizontal ou vertical.
A posio mostrada (e modificvel) sempre indicada para um componente normal
(sem rotao ou espelho) e relativa ao ponto de ancoragem do componente.
5.5 Cabos, Barramentos, Etiquetas, Alimentaes
5.5.1 Elementos bsicos.
Todos os elementos de desenho podem ser colocados atravs da barra de ferramentas
da direita, ou pelo menu Inserir.
Estes elementos so:
Componentes.
Alimentaes.
Cabos de conexo (Fios) para as conexes normais.
Barramentos (que s servem para conectar as etiquetas de barramento e dar
esttica ao desenho)
Linhas de pontos, para apresentao grfica.
Unies, para forar a conexo de cabos ou barramentos que se cruzem.
Entradas de barramento, tipo cabo/barramento ou barramento/barramento,
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 5/112

EESchema

por esttica ao desenho.


Etiquetas para as conexes usuais.
Etiquetas globais, para conexes entre folhas da hierarquia.
Textos de comentrio.
"No Conectado" (smbolos de No Conectado).

Nota:
Os smbolos de alimentao, na verdade componentes, so colocados tanto atravs do
menu de gerenciamento de componentes quanto pelo boto especial Adicionar
alimentaes.
5.5.2 Estabelecer conexes (Cabos e Etiquetas)
Existem duas maneiras de estabelecer conexes:
- Traar cabos ( Fios ) de pino a pino.
- Utilizar as etiquetas.
A figura a seguir mostra os dois mtodos:

Nota 1:
O ponto de "contato" ou de ancoragem de uma etiqueta fica no canto esquerdo
debaixo da primeira letra da etiqueta.
Este ponto deve portanto estar em contato com um cabo ou estar sobreposto ao
ponto de contato de um pino para que a etiqueta seja vinculada ao mesmo.
Nota 2:
Para estabelecer uma conexo, um segmento de cabo deve estar conectado por
seus extremos a um extremo de outro segmento ou de um pino.
Se existe sobreposio ou se um cabo passa por um pino mas sem estar
conectado por um extremo, no h unio.
Por outro lado, uma etiqueta estar conectada a um cabo seja qual for a posio
do ponto de ancoragem da etiqueta sobre o referido cabo.
Nota 3:
Se um cabo deve ser conectado a outro cabo em um ponto que no seja um
extremo, dever ser colocada uma juno (boto Adicionar Juno) neste
ponto de cruzamento.
Nss novas verses, durante o tracejamento de um cabo, ao clicar em outro cabo
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 6/112

EESchema

mesmo no sendo em seu extremo, uma juno colocada automaticamente e


o cabo terminado.
Nota 4:
Colocando-se duas etiquetas diferentes no mesmo cabo, elas se conectam e
so ento equivalentes: quaisquer outros elementos conectados a uma delas
esto conectados entre si.
5.5.3 Estabelecer conexes (Barramento)
Consideremos o esquema seguinte:

Numerosos pinos (particularmente componente U1 e BUS1) so conectados a


barramentos.
5.5.3.1 Membros de um barramento
Falando estritamente do ponto de vista esquemtico, um barramento um conjunto de
sinais que tem um nome que comea com um prefixo comum e termina por um nmero.
No exatamente a mesma noo de barramento (bus) de um microprocessador.
Cada um dos sinais um membro do barramento.
PCA0, PCA1, PCA2, so assim membros do barramento PCA.
O barramento completo se denomina PCA[n..m], onde n e m so o primeiro e o ltimo
membro do barramento.
Assim, se PCA tem 20 membros de 0 a 19, o barramento se denomina PCA[0..19].
Mas um conjunto de sinais como PCA0, PCA1, PCA2, WRITE, READ no podem ser
agrupados em um barramento.
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 7/112

EESchema
5.5.3.2 Conexes entre membros de um barramento

As conexes entre pinos a um mesmo membro de um barramento devem faz-lo


mediante etiquetas.
Assim, conectar diretamente um pino a um barramento no tem sentido, j que um
barramento um conjunto de sinais e essa conexo no deve levada em conta por
EESchema.
No exemplo anterior, as conexes se estabelecem mediante etiquetas colocadas nos
cabos conectados aos pinos.
As conexes por meio de entradas de barramento (segmentos de cabo a 45 graus) aos
cabos tipo barramento s tem um valor esttico e no so necessrias no desenho
puramente esquemtico.
Na prtica, graas ao comando repetir (tecla Insert), as conexes se colocam
rapidamente em seqncia se os pinos do componente esto alinhados na mesma
ordem que os membros do barramento (caso normal dos componentes como memrias,
microprocessadores...):
- Colocar a primeira etiqueta (por exemplo PCA0)
- Utilizar o comando Repetir tantas vezes quanto membros for utilizar. EESchema
cria automaticamente as demais etiquetas (PCA1, PCA2...) alinhadas
verticalmente, em princpio ao nvel dos outros pinos.
- Desenhar o cabo embaixo da primeira etiqueta. Depois utilizar o comando Repetir
para colocar automaticamente os demais cabos debaixo das demais etiquetas.
- Se desejar, colocar as entradas de barramento da mesma maneira (colocar a
primeira entrada e depois usar o comando Repetir).
Nota:
No menu Preferncias/Opes pode-se ajustar os parmetros de repetio:
Passo vertical (delta Y)
Passo horizontal (delta X)

Incremento da numerao da etiqueta (que pode ser incrementada de 2, 3.. ou


decrementada).

5.5.3.3 Conexes globais entre barramentos


Pode-se desejar fazer conexes entre barramentos, seja para unir dois barramentos de
nomes diferentes, como para estabelecer conexes entre folhas diferentes no caso de
uma hierarquia.
Estas conexes podem ser feitas globalmente da seguinte maneira.

Os barramentos PCA[0..15], ADRL[0..7] e BUS[5..10] esto conectados (note que exite


conexo j que a linha do barramento vertical se conecta no meio do segmento do
barramento horizontal atravs de uma juno).
5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 8/112

EESchema

Mais precisamente, os membros de nmeros correspondentes se conectam entre si.


PCA0, ADRL0 se conectam, (o mesmo que PCA1 e ADRL1 ... PCA7 e ADRL7).
Alm de, PCA5, BUS5 e ADRL5 estarem conectados (o mesmo que PCA6, BUS6 e
ADRL6 assim como PCA7, BUS7 e ADRL7).PCA8 e BUS8 tambm esto conectados
(o mesmo que PCA9 e BUS9, PCA10 e BUS10)
Por outro lado, no se podem conectar globalmente os membros de nmeros
diferentes.
Se desejar conectar membros de nmeros diferentes de barramentos diferentes, dever
faz-lo membro a membro com etiquetas normais colocando-os em um mesmo cabo
(tipo fio).
5.5.4 Conexo de alimentaes
Quando os pinos de alimentao dos componentes so visveis, devem ser conectados
entre eles como qualquer outro sinal.
A dificuldade est nos componentes (partes como portas e chaves) cujos pinos de
alimentao so normalmente invisveis (pinos "Alimentao" invisveis).
A dificuldade dupla porque:
- No se pode conectar cabos, dada sua invisibilidade.
- Seus nomes no so conhecidos.
E alm disso uma m idia faz-los visveis e conecta-los aos demais pinos porque o
esquema ficaria pesado e fora das convenes usuais.
Nota:
Se quiser forar que estes pinos "alimentao" invisveis sejam mostrados, ativar
no menu Opo do menu principal, a opo Mostrar Pinos/Mostrar todos.
EESchema utiliza uma tcnica de conexo automtica dos pinos de alimentao
invisveis:
Todos os pinos "alimentao" invisveis com o mesmo nome so conectados
automaticamente entre eles, inclusive se no houver nenhuma outra conexo...
Por outro lado, estas conexes automticas devem ser complementadas:
- Pelas conexes a os outros pinos visveis conectados a estas portas de
alimentao.
- Eventualmente, pelas conexes entre grupos de pinos invisveis, mas com nomes
diferentes (por exemplo, os pinos de terra se denominam usualmente "GND" em
TTL e "VSS" em MOS, e devem ser conectados juntos).
Para estas conexes, deve-se utilizar smbolos de alimentao (componentes
concebidos especialmente para isto, que podem ser criados e modificados atravs do
editor de bibliotecas).
Estes smbolos so constitudos por um pino "alimentao" invisvel associado ao
grfico desejado.
No se pode utilizar etiquetas, que s tem capacidade de conexo "local" e que no
conectariam os pinos "alimentao" invisveis. (Veja as noes sobre hierarquia para
mais detalhes).
A seguir um exemplo de conexes de alimentaes:

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 9/112

EESchema

Neste exemplo, o terra (GND) est conectado a alimentao VSS e a alimentao VCC
est conectada a VDD.
Note que os dois smbolos PWR_FLAG assinalam que as duas alimentaes VCC e
GND esto tambm conectadas a uma fonte de alimentao.
Sem estas flags, a ferramenta ERC dar um diagnstico: Ateno : alimentaes no
ligadas .
Todos estes smbolos so componentes que fazem parte da biblioteca power.
5.5.5 Utilizao dos smbolos "No Conectado"
Estes smbolos so utilizados para o controle automtico de regras eltricas (funo
E.R.C.).
Este controle assinala todos os pinos no conectados.
Se alguns pinos devem realmente permanecerem desconectados, deve-se colocar um
smbolo de no conectado (comando Adicionar marca de No conectado
) sobre
esse pinos, para que a funo E.R.C. No gere erros inutilmente.
De qualquer modo, a presena ou no destes smbolos no tem nenhuma influncia no
arquivo netlists gerado.
5.6 Complementos
5.6.1 Comentrios
Pode ser til (para uma boa compreenso do esquema) colocar indicaes como
legendas e quadros de reas.
Para isto deve-se utilizar textos (comando Adicionar textos grficos-comentrios
) e linhas (comando Adicionar linha grfica ou polgono
nem cabos, que so elementos de conexo.

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

), no usar etiquetas

page 10/112

EESchema

5.6.2 Bloco de ttulo


O bloco de ttulo editado pela ferramenta

Nota do tradutor: Os termos fixos dos blocos de ttulo ainda no esto disponveis
para traduo (title, sheet, size, etc.).
O bloco de ttulo fica ento:

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 11/112

EESchema

A data e o nmero de folha (Sheet nn) so atualizados automaticamente:


- A data, com cada modificao do esquema.
- O nmero de folha (til em hierarquia), pela funo de anotao.

5 Criar / Editar esquemas.

Eechema 5 Criar / Editar esquemas.

page 12/112

EESchema

eeschema

Contedo:
6 - Esquemas Hierrquicos.
6.1 - Apresentao.
6.2 - Navegar pela Hierarquia
6.3 - Etiquetas Locais, hierrquicas e globais .
6.3.1 - Propriedades:
6.3.2 - Nota:
6.4 - Criar uma hierarquia. Generalidades.
6.5 - Smbolo de folha hierrquica.
6.6 - Colocar Conexes: Pinos hierrquicos.
6.7 - Colocar Conexes: Etiquetas Globais.
6.7.1 - Etiquetas, etiquetas hierrquicas, etiquetas globais e pinos Alimentaes invisveis.
6.7.1.1 - Etiquetas simples.
6.7.1.2 - Etiquetas Hierrquicas.
6.7.1.3 - Pinos "Alimentao" invisveis.
6.7.2 - Etiquetas Globais:
6.8 - Hierarquia Complexa
6.9 - Hierarquia Plana

5 - Esquemas Hierrquicos.
5.1 - Apresentao.
A organizao de um esquema em hierarquia muito til para grandes projetos.
Para gerenciar um projeto deste tipo, seria necessrio:
Utilizar folhas de grandes dimenses, o que resulta em problemas para
impresso e manuseio.
Utilizar diversas folhas, o que conduz a uma estrutura hierrquica.
O esquema completo ser constitudo ento por uma folha principal, chamada esquema
"raiz"(ou "root"), e por sub-esquemas que constituem a hierarquia.
Acima de tudo, uma distribuio hbil do esquema em folhas separadas permite uma
melhor legibilidade.
A partir do esquema raiz, deve ser possvel encontrar todos os esquemas
complementares.
EESchema permite um gerenciamento da hierarquia muito fcil, graas ao "navegador"
de hierarquia integrado (boto
detalhado mais adiante).

da barra de ferramentas vertical a direita, isto ser

De fato, existem dois tipos de hierarquia (que podem existir simultaneamente):


A primeira a que acaba de ser comentada e que de uso geral.
A segunda consiste em criar na biblioteca componentes que se paream no
esquemtico com componentes clssicos, mas que , na realidade, correspondam a um
esquema que descreva sua estrutura interna.
Este segundo tipo se utiliza mais para desenvolver circuitos integrados, visto que nesse
caso utiliza-se bibliotecas de funes no esquema desenhado.
EESchema atualmente no suporta este segundo caso.
Uma hierarquia pode ser:
simples: uma determinada folha usada somente uma vez
complexa: uma determinada folha utilizada vrias vezes (mltiplas instncias)

Plana : a qual uma hierarquia simples, mas, as conexes entre as folhas

Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 1/112

EESchema

no so desenhadas.
Criar uma hierarquia simples e o conjunto manipulado a partir do esquema raz
como se houvesse somente um nico esquema.
Os dois pontos a serem seguidos so:
- Como criar um sub-esquema.
- Como estabelecer as conexes eltricas entre os esquemas que constituem a
hierarquia.
6.2 - Navegar pela Hierarquia
Isto muito fcil graas ao navegador (ferramenta
Um exemplo:

da barra horizontal superior).

Pode-se acessar diretamente qualquer folha com um clique duplo sobre seu nome.
navegao rpida:
Tambm pode-se acessar rapidamente a folha principal, ou a uma folha filha, graas a
ferramenta
da barra vertical.
Depois de selecionar a ferramenta:
Clicar no smbolo da folha apontada pelo mouse = seleo da folha.
Clicar em outra parte: = seleo da folha principal.
6.3 - Etiquetas Locais, hierrquicas e globais .
6.3.1 - Propriedades:
Etiquetas locais (ferramenta

) so conexes de sinais dentro da mesma folha.

Etiquetas hierrquicas (ferramenta


) so conexes de sinais somente entre uma folha e um pino
hierrquico colocado em uma folha pai.
Etiquetas Globais (ferramenta
) so conexes de sinais por toda a hierarquia.
Pinos de alimentao (tipo power in e power out) invisveis so semelhantes a etiquetas globais por
causa que eles esto presentes e conectados por toda a hierarquia.

6.3.2 - Nota:

Dento de uma hierarquia (simples ou complexa) podem ser usadas ambas etiquetas,
hierrquicas e globais.

6.4 - Criar uma hierarquia. Generalidades.


necessrio:
- Colocar na folha de esquema atual, que ser a folha principal (inicialmente a folha
raz) um smbolo de hierrquico.
- Entrar no novo esquema (sub-folha) com o navegador de hierarquia e desenhar
Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 2/112

EESchema

nele, como qualquer outro esquemtico.


- Estabelecer as unies eltricas entre os dois esquemas colocando no novo
esquema as etiquetas globais (Glabels) e na folha principal, e etiquetas com o
mesmo nome nas sub-folhas chamadas SheetLabels. Estas SheetLabels se
conectam na folha principal com os outros elementos do esquema como se
fossem pinos de um componente comum.
6.5 - Smbolo de folha hierrquica.
Desenhe um retngulo definido por dois pontos diagonais simbolizando a sub-folha.
O tamanho do retngulo deve permitir colocar posteriormente etiquetas particulares tipo
pinos de hierarquia, que correspondem na folha filha as etiquetas globais.
Estas etiquetas so semelhantes aos pinos de um componente usual.
Selecione a ferramenta
.
Clique onde deseja colocar o primeiro ponto do retngulo.
O tamanho do retngulo se ajusta com o mouse.
Clique no local onde deseja colocar o segundo ponto para validar a criao da folha.
Um exemplo:

Ser ento solicitado o nome do arquivo esquemtico correspondente e um nome


simblico para a sub-folha (para poder acessar o esquema correspondente com a ajuda
do navegador de hierarquia).

Nota: para um sub-esquema novo, o dilogo apresenta o TimeStamp como sugesto de


nome para o arquivo e a pgina, o usurio pode (ou deve) alterar para um nome mais
significativo.

6.6 - Colocar Conexes: Pinos hierrquicos.


Agora devem ser criados os pontos de conexo (pinos hierrquicos) para o smbolo que
Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 3/112

EESchema

se acaba de criar.
Estes pontos de conexo so anlogos aos pinos de um componente normal, assim
sendo, com a possibilidade de conectar um barramento completo usando s um ponto
de conexo.
H duas formas de faz-lo:
- Colocando os diferentes pinos antes de desenhar o esquema correspondente
da sub-folha (colocao manual).
- Colocando os diferentes pinos depois de haver desenhado o esquema
correspondente da sub-folha (colocao semi-automtica).
A segunda soluo a prefervel sempre que possvel.
Colocao manual:
- Selecionar a ferramenta
.
- Clicar no smbolo de hierarquia onde se deseja colocar este pino.
Exemplo de criao do pino hierrquico chamado "conexao".

O usurio pode definir os atributos grficos, tamanho, ou depois, editando o pino da planilha (clique com
o boto direito no pino e Editar planilha de pinos).

Os diferentes grafismos de smbolo so:


- Entrada
- Sadat
- Bidirecional
- TriState

Passivo (No especificado)


A escolha apenas um aspecto grfico e no tem nenhuma outra funo.
Colocao automtica:
- Selecionar a ferramenta
.
- Clicar no smbolo da hierarquia onde se deseja importar os pinos a partir das
etiquetas globais colocadas no esquema correspondente. Deve aparecer um pino
hierrquico se existir uma etiqueta global nova, ou seja, que no tenha um pino
correspondente j colocado.
- Clicar no local onde quiser colocar o pino.
Todos os pinos necessrios podem ser colocados deste modo rapidamente e sem
erros. Suas formas estaro em conformidade com as etiquetas globais
Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 4/112

EESchema

correspondentes.
6.7 - Colocar Conexes: Etiquetas Globais.
A cada pino do smbolo hierrquico que se acaba de colocar, deve corresponder a uma
etiqueta chamada etiqueta global no esquema filho.
As etiquetas globais tem funo anloga a uma etiqueta, mas garante a conexo entre
as folhas filhas e a principal.
O grafismo das duas etiquetas complementares (pino e etiqueta global) similar.
Uma etiqueta global criada em um esquema atravs da ferramenta
Um exemplo de folha principal:

Note os pinos TRANSF1 e TRANSF2, conectados a um componente.


A seguir esto apresentadas as conexes correspondentes na sub-folha:

Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 5/112

EESchema

Neste esquema so encontradas as Etiquetas Globais correspondentes que


proporcionam a conexo entre as folhas hierrquicas.
Nota: Pode-se usar etiquetas globais e pinos hierrquicos para conectar dois
barramentos seguindo a sintax (BUS[n..m]) descrita anteriormente.
6.7.1 - Etiquetas, etiquetas hierrquicas, etiquetas globais e pinos
Alimentaes invisveis.
Aqui comentaremos os diversos meios de prover conexes alm da conexo por cabos.

6.7.1.1 - Etiquetas simples.


As etiquetas simples tem capacidade de conexo local, ou seja, limitada a folha
esquemtica onde se encontram.
Isto se deve a:
- Cada folha tem um nmero de folha (Sheet Number).
- Este nmero associado a etiqueta.
Assim, ao colocar a etiqueta "TOTO" na folha n 3, a etiqueta verdadeira TOTO_3.
Se tambm for colocada uma etiqueta "TOTO" na folha n 1 (folha raiz) a etiqueta ser
TOTO_1, diferente de TOTO_3.
Isto sempre verdadeiro, mesmo que s haja uma folha (todas as etiquetas so
vinculadas ao nmero da folha).
6.7.1.2 - Etiquetas Hierrquicas.
O que foi dito para as etiquetas simples tambm vlido para as etiquetas hierrquicas
ou HLabel.
Assim, na mesma folha uma etiqueta Hierrquica "TOTO" considerada conectada a
etiqueta local "TOTO", mas no est conectada a uma etiqueta hierrquica ou a uma
Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 6/112

EESchema

etiqueta de mesmo nome de outra folha.


Por outro lado, uma etiqueta hierrquica considerada conectada ao smbolo pino
hierrquico correspondente no smbolo hierrquico colocado na folha principal.
6.7.1.3 - Pinos "Alimentao" invisveis.
J foi visto que eles estaro conectados se tiverem o mesmo nome.
Assim, todos os pinos declarados "Alimentao" Invisveis e de nome VCC esto
conectados, formando um potencial VCC, seja qual for a folha hierrquica onde se
encontrem.
Porm, se for colocada em uma folha hierrquica uma etiqueta VCC, esta no ser
conectada aos pinos VCC, dado que esta etiqueta na realidade VCC_n, onde n o
nmero da folha.
Se quiser que esta etiqueta VCC se conecte realmente ao potencial VCC, ser
necessrio conecta-la explicitamente a um pino alimentao invisvel por meio do
smbolo de alimentao VCC.
6.7.2 - Etiquetas Globais:
Etiquetas Globais que tiverem o mesmo nome so conectadas por toda a hierarquia
(como alimentao vcc ... so etiquetas globais)

6.8 - Hierarquia Complexa


Aqui temos um exemplo : O mesmo esquemtico usado duas vezes (duas instncias).
As duas folhas compartilham o mesmo esquema pois o nome do arquivo o mesmo para as
duas folhas ("other_sheet.sch"); mas, os nomes das folhas precisam ser diferentes.

6.9 - Hierarquia Plana


Pode-se criar um projeto usando muitas folhas, sem criar conexes entre estas folhas (hierarquia plana)
se as regras a seguir forem usadas:
Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 7/112

EESchema

preciso criar uma folha raiz contendo todas as outras folhas, que atuar como a ligao entre
as outras folhas.
No necessria nenhuma conexo explcita.
Todas as conexes entre as folhas iro usar Etiquetas Globais ao invs de etiquetas
hierrquicas.

Aqui temos a folha raiz

A seguir temos 2 folhas conetadas por etiquetas globais:

Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 8/112

EESchema

Vejam as etiquetas globais

Esquemas Hierrquicos.

Eechema Esquemas Hierrquicos.

page 9/112

EESchema

Tpicos:
7 - Numerao automtica ( ou Anotao).
7.1 - Funo.
7.2 - Exemplo.

6 - Numerao automtica ( ou Anotao).


6.1 - Funo.
Este comando (ferramenta
) permite atribuir automaticamente um nmero de referncia aos
componentes e, para os componentes de elementos mltiplos, repartir estes elementos o melhor
possvel para minimizar o nmero de encapsulamentos.
O dilogo :

As diferentes possibilidades oferecidas:

Numerar todos os componentes (opo Resetar anotao existente ativada)


Numerar somente os novos componentes (ou seja, aqueles cuja referncia acaba por ? como
IC? ) (Opo Manter anotao existente ativada).
Processar toda a hierarquia (opo Usar o esquema inteiro ativada).
Processar somente a folha atual (opo Usar somente a pgina atual ativada).

Salvo em casos particulares, a numerao automtica se refere ao projeto completo (conjunto de


esquemas da hierarquia) e aos novos componentes, se no for modificado o tipo de numerao
desejada.

6.2 - Exemplo.

Numerao automtica ( ou Anotao). Eechema Numerao automtica ( ou Anotao). page


1/112

EESchema

Este exemplo mostra 5 elementos colocados, mas no numerados.

Depois da numerao (anotao) automtica, este o resultado:

Ordenado pela posio X

Ordenado pela posio Y


Pode-se ver que as quatro portas 74LS00 foram repartidas no encapsulamento U1, e que a quinta porta
74LS00 foi associada ao encapsulamento seguinte, U2.

Numerao automtica ( ou Anotao). Eechema Numerao automtica ( ou Anotao). page


2/112

EESchema

Contedo
8 - Verificao de Design (E.R.C.)
8.1 - Funo.
8.2 - Utilizao.
8.3 - Um exemplo de ERC:
8.4 - Apresentando diagnsticos:
8.5 - Alimentaes e Power flags:
8.6 - Configurao
8.7 - Arquivo relatrio de ERC.

7 - Verificao de Design (E.R.C.)


7.1 - Funo.
A funo "Electrical Rules Check" permite o controle automtico das regras eltricas do
esquema criado.
Esta funo assinala qualquer anomalia em um esquema, como pinos no conectados,
smbolos hierrquicos no conectados, sadas em curto-circuito...
Naturalmente, um controle automtico no infalvel e certos erros detectados no
obrigatoriamente sero erros, e o programa que permite detectar os erros de conceito
ainda no foi escrito.
No obstante, tal controle muito til porque permite encontrar muitos esquecimentos e
pequenos erros.
De certo, todos os erros detectados devem ser corrigidos, ou verificados e aceitos
como normais.
A qualidade da deteco tambm est ligada ao cuidado que se haja tido quando foram
criados os componentes na biblioteca, com a declarao das propriedades eltricas dos
pinos.
As anomalias detectadas podem ser definidas como "erros" ou "avisos".

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 1/112

EESchema

7.2 - Utilizao.
O controle E.R.C. ativado com o cone
.
Se forem detectados erros, sero colocados marcadores sobre os elementos
envolvidos (pinos ou etiquetas).
Notas:
Nesta janela de dilogo, executando um duplo clique em uma mensagem de erro,
ocorre um salto para o marcador correspondente no esquema.
No equema, clicando com o boto direito sobre o marcador
Clique sobre os marcadores, com o boto esquerdo do mouse, para obter o diagnstico
correspondente.
Tambm est disponvel neste menu o comando de apagar os marcadores.
7.3 - Um exemplo de ERC:

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 2/112

EESchema

Podemos ver 4 erros:


- Duas sadas unidas (obs: neste caso h apenas um erro).
- Duas entradas "ao ar".
- Um erro em um pino invisvel de alimentao (no foi colocada uma entrada de
alimentao para conduzi-la).
Nota1:
Ao clicar em um marcador, mostrado o diagnstico.
7.4 - Apresentando diagnsticos:
Clicando com o boto direito sobre um marcador, o menu pop-up permite o acesso ao diagnstico do
ERC.

E ao clicar em Informao do Marcador de Erro:

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 3/112

EESchema

7.5 - Alimentaes e Power flags:


comum ter erro (tipo aviso) nas alimentaes, quando tudo parece normal (ver o
exemplo seguinte).
Isto devido a que na maioria dos esquemas, as alimentaes so fornecidas atravs
de conectores, e no atravs de fontes de alimentao (como uma sada de regulador
que deve ser de tipo eltrico Power out).
O controle ERC geralmente no detecta portanto pinos de tipo Power out para
conduzir estas linhas e as assinala logicamente como no conduzidas.
aconselhvel portanto colocar sobre estas alimentaes um smbolo de alimentao
"PWR_FLAG" (que simboliza assim uma entrada de alimentao).

Pode ser visto que o erro anterior desapareceu.


Muitas vezes, necessrio conectar um PWR_FLAG ao gnd (terra), devido aos reguladores usualmente
terem seus pinos de sada declarados como power out, mas o pinos terra nunca so out (o atributo
normal power in), assim, terras nunca aparece conectado a uma fonte de fora sem um pwr_flag.

7.6 - Configurao
O quadro Opes permite configurar a funo E.R.C. Para adaptar a gerao de erros
a cada caso particular:
Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 4/112

EESchema

A seguir mostrado o menu (matriz de seleo):

Para cada caso de conexo na matriz de definio de erros, se pode definir uma
conexo como "normal" (quadro vazio), "aviso"(warning) ou "Erro", clicando uma ou
vrias vezes no boto correspondente ao caso particular de conexo.
7.7 - Arquivo relatrio de ERC.
Tambm possvel gerar um arquivo com a lista dos erros ativando a opo Escrever
relatrio de Erc.
O arquivo gerado tem como extenso padro .erc.
Exemplo:
Controle ERC (14/7/2005-04:25:47)

***** pgina 1 (Raiz)


ERC: Ateno: Pino output conectado ao Pino 3state (ligao 138) (X= 8,000 polegadas, Y= 2,250
polegadas
ERC: Ateno: Pino output conectado ao Pino 3state (ligao 137) (X= 8,000 polegadas, Y= 2,350
polegadas
ERC: Ateno: Pino output conectado ao Pino 3state (ligao 136) (X= 8,000 polegadas, Y= 2,450
polegadas
ERC: Ateno: Pino output conectado ao Pino 3state (ligao 135) (X= 8,000 polegadas, Y= 2,550
polegadas
ERC: Ateno: Pino output conectado ao Pino 3state (ligao 134) (X= 8,000 polegadas, Y= 2,650
polegadas
ERC: Ateno: Pino 3state conectado ao Pino output (ligao 133) (X= 8,000 polegadas, Y= 6,400
polegadas
ERC: Ateno: Pino 3state conectado ao Pino output (ligao 132) (X= 8,000 polegadas, Y= 6,500
polegadas
ERC: Ateno: Pino 3state conectado ao Pino output (ligao 131) (X= 8,000 polegadas, Y= 6,600
polegadas
ERC: Ateno Pino power_in no controlado (Net 123) (X= 3,750 polegadas, Y= 4,350 polegadas
ERC: Erro: Pino power_out conectado ao Pino power_out (ligao 2) (X= 15,300 polegadas, Y= 3,650
polegadas
>> Erros ERC: 10

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 5/112

EESchema

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 6/112

EESchema

Verificao de Design (E.R.C.) Eechema Verificao de Design (E.R.C.)

page 1/112

EESchema

Tpicos:
9 - Gerao de Netlists.
9.1 - Funo.
9.2 - Formatos de Netlist.
9.3 - Exemplos.
9.4 - Notas.
9.4.1 - Precaues.
9.4.2 - Caso da netlist PSPICE.
9.5 - Usando plugins
9.5.1 - Incluindo plugins:
9.5.2 - O Plugin
9.5.3 - Formato do arquivo texto netlist intermedirio:
9.5.3.1 - A seo components
9.5.3.2 - A seo Nets

8 - Gerao de Netlists.
8.1 - Funo.
Este comando permite gerar o arquivo netlist do esquema completo.
Uma netlist um arquivo que descreve as conexes entre componentes.
Se encontra por tanto
- A lista de componentes
- A lista de conexes, chamadas eqipotenciais ou redes.
A apresentao varia segundo os formatos de netlist. As vezes existe a lista de
componentes e a dos ns em arquivos separados.
Esta netlist fundamental na utilizao de uma aplicao de esquemticos porque
atravs desta lista que feita a ligao com as demais aplicaes de CAD eletrnico,
como:
- Aplicaes de circuitos impressos.
- Simuladores.
- Aplicaes especiais para gerao de PALs, e outros circuitos integrados
programveis.
Esta verso do EESchema gera quatro tipos de netlist:
Netlist em formato PCBNEW, a aplicao de circuitos impressos.
Netlist em formato OrcadPCB2.
Netlist em formato CadStar.
Netlist em formato Pspice, para simuladores. (Pspice em particular, um
formato utilizado por outros simuladores).
8.2 - Formatos de Netlist.
Selecionar a ferramenta

Gerao de Netlists.

para acessar a janela de gerenciamento de netlists:

Eechema Gerao de Netlists.

page 2/112

EESchema

Pcbnew selecionado

Spice selecionado

Usando as diferentes abas, pode-se selecionar o formato desejado como default


No formato Spice, a netlists pode ser gerada com os nomes das das ligaes (mais legvel) ou pelo
nmero das ligaes (verses antigas do Spice aceitam somente nmeros)

A netlist gerada pressionando o boto Netlist, e solicitado um nome de arquivo.


Nota:
Em grandes projetos o clculo da netlist pode levar vrios minutos.
8.3 - Exemplos.
Um esquema construdo com a biblioteca PSPICE:

No formato PCBNEW a netlist gerada da forma:


# EESchema Netlist Version 1.0 generee le 21/1/1997-16:51:15

Gerao de Netlists.

Eechema Gerao de Netlists.

page 3/112

EESchema

(
( 32E35B76 $noname C2 1NF {Lib=C}
( 10)
( 2 VOUT_1 )
)
( 32CFC454 $noname V2 AC_0.1 {Lib=VSOURCE}
( 1 N-000003 )
( 20)
)
( 32CFC413 $noname C1 1UF {Lib=C}
( 1 INPUT_1 )
( 2 N-000003 )
)
( 32CFC337 $noname V1 DC_12V {Lib=VSOURCE}
( 1 +12V )
( 20)
)
( 32CFC293 $noname R2 10K {Lib=R}
( 1 INPUT_1 )
( 20)
)
( 32CFC288 $noname R6 22K {Lib=R}
( 1 +12V )
( 2 INPUT_1 )
)
( 32CFC27F $noname R5 22K {Lib=R}
( 1 +12V )
( 2 N-000008 )
)
( 32CFC277 $noname R1 10K {Lib=R}
( 1 N-000008 )
( 20)
)
( 32CFC25A $noname R7 470 {Lib=R}
( 1 EMET_1 )
( 20)
)
( 32CFC254 $noname R4 1K {Lib=R}
Gerao de Netlists.

Eechema Gerao de Netlists.

page 4/112

EESchema
( 1 +12V )
( 2 VOUT_1 )
)
( 32CFC24C $noname R3 1K {Lib=R}
( 1 +12V )
( 2 N-000006 )
)
( 32CFC230 $noname Q2 Q2N2222 {Lib=NPN}
( 1 VOUT_1 )
( 2 N-000008 )
( 3 EMET_1 )
)
( 32CFC227 $noname Q1 Q2N2222 {Lib=NPN}
( 1 N-000006 )
( 2 INPUT_1 )
( 3 EMET_1 )
)
)
#End

No formato PSPICE, a netlist gerada a seguinte:


* EESchema Netlist Version 1.0 (Spice format) generee le 24/10/2001-11:51:42
.model Q2N2222 npn (bf=200)
.AC LIN 300 100 1MEG
.PROBE
R8
R9
Q3
V2
C1
V1
R2
R6
R5
R1
R7
R4
R3
Q2
Q1

DIRV_1 0 2.2K
+12V INVS_1 470
INVS_1 VOUT_1 DIRV_1 Q2N2222
N-000001 0 AC 0.1
INPUT_1 N-000001 1UF
+12V 0 DC 12V
INPUT_1 0 10K
+12V INPUT_1 22K
+12V N-000010 22K
N-000010 0 10K
EMET_1 0 470
+12V VOUT_1 1K
+12V N-000008 1K
VOUT_1 N-000010 EMET_1 Q2N2222
N-000008 INPUT_1 EMET_1 Q2N2222

.end

8.4 - Notas.
8.4.1 - Precaues.
Muitas aplicaes que utilizam netlists no aceitam espaos em branco nos nomes de
componentes, de pinos, de ns ou outros. Portanto, essa prtica deve ser evitada.
Igualmente, certos caracteres especiais podem dar problemas.
Note que esta limitao no do EESchema mas, do formato de netlists que podem
no ser interpretadas por outras aplicaes que utilizem as netlists.
8.4.2 - Caso da netlist PSPICE.
Para o simulador Pspice, necessrio incluir na netlist propriamente dita algumas
Gerao de Netlists.

Eechema Gerao de Netlists.

page 5/112

EESchema

linhas de comandos (.PROBE, .AC ...).


Qualquer linha de texto includa no esquema e que comece pela palavra chave
.PSPICE ser includa (sem a palavra chave) na netlist, no incio do arquivo.
Exemplo: ao se colocar em um esquema o texto (e no uma etiqueta!):
.PSPICE .PROBE
a linha .PROBE ser includa na netlist.
No exemplo anterior foram incluidas 3 linhas com esta tcnica.
E mais, para o simulador Pspice, o n de terra (GND) deve ter sempre o nome 0 (zero).
8.5 - Usando plugins
Para outros formatos de netlist, conversores extras podem ser adicionados.
Esses conversores so iniciados automaticamente pelo Eeschema

8.5.1 - Incluindo plugins:


Um plugin de um novo formato de netlist plugin pode ser adicionado por Adicionar Plugin

Abaixo a configurao do plugin PadsPcb :

necessrio definir:
Um ttulo (o nome para a aba de formatos de netlist)
O plugin a ser executado.
Ao ativar o boto Netlist:
1. Eeschema cria um arquivo intermedirio *.tmp, por exemplo test.tmp
2. Eeschema executa o plugin, que l test.tmp e cria test.net

8.5.2 - O Plugin
Este um software simples, visto que seu propsito somente converter um arquivo texto de entrada
Gerao de Netlists.

Eechema Gerao de Netlists.

page 6/112

EESchema
o arquivo intermedirio para outro arquivo texto.

Comando criado para executar o plugin:


Examplo
F:\kicad\bin\plugins\netlist_form_pads-pcb.exe test.tmp test.net
F:\kicad\bin\plugins\netlist_form_pads-pcb.exe

Comando

test.tmp

nome do arquivo de entrada

test.net

nome do arquivo de sada

8.5.3 - Formato do arquivo texto netlist intermedirio:


So duas sees:
1. A seo Components
2. A seo Nets
A maioria dos formatos netlist conhecidos usam uma ou ambas as sees, deste modo, a converso a
partir do arquivo intermedirio para outro formato de netlist trivial.
A seguir um exemplo (algumas linhas de uma netlist)
$BeginNetlist
$BeginComponentList
$BeginNets
Net 1 "GND"
$BeginComponent
R2 2
TimeStamp=456A8ACC
R4 2
Footprint=
R3 2
Reference=P4
P1 1
Value=CONN_2
P2 2
Libref=CONN_2
P3 2
$BeginPinList
C1 2
1=$-000002
Net 2 ""
2=$-000003
U1 5
$EndPinList
U1 4
$EndComponent
P4 1
Net 3 ""
$BeginComponent
U1 9
TimeStamp=454A08DD
P4 2
Footprint=
Net 4 ""
Reference=U1
P2 1
Value=ECC83
C2 1
Libref=ECC83_2
R3 1
$BeginPinList
$EndNets
1=$-000005
2=$-000007
$EndNetlist
3=$-000006
4=$-000002
5=$-000002
6=$-000008
7=$-000005
8=$-000009
9=$-000003
$EndPinList
$EndComponent
$EndComponentList

8.5.3.1 - A seo components

Gerao de Netlists.

Eechema Gerao de Netlists.

page 7/112

EESchema
$BeginComponentList

Incio da seo

$EndComponentList

Fim da seo

$BeginComponent

Incio da descrio de um componente

TimeStamp=456A8ACC

Time stamp (Usado em alguns formatos de netlist)

Footprint=

Nome do Footprint (campos footprint do componente)

Reference=P4

Referncia no esquemtico

Value=CONN_2

Valor

Libref=CONN_2

Nome do componente na biblioteca (Geralmente no usado


em netlists)

$BeginPinList

Incio da lista de pinos

1=$-000002

<nmero do pino> = <nome da net>

2=$-000003

<nmero do pino> = <nome da net>

$EndPinList

Fim da lista de pinos

$EndComponent

Fim da descrio do componente


8.5.3.2 - A seo Nets

$BeginNets

Incio da seo

Net 1 "GND"

Net <nmero da net> <nome da net>

R2 2

< referncia do componente> <nmero do pino>

R4 2
R3 2
P1 1
P2 2
P3 2
C1 2
Net 2 ""

Net <nmero da net> <nome da net> (Esta net no tem nome)

U1 5
U1 4
P4 1
$EndNets

Fim da seo

A seguir uma converso do pads pcb:


*PADS-PCB*
*PART*
P4 unknown
U1 unknown
C1 unknown
P3 unknown
P2 unknown
P1 unknown
C2 unknown
R3 unknown
R4 unknown
R2 unknown
R1 unknown

Gerao de Netlists.

Eechema Gerao de Netlists.

page 8/112

EESchema
*NET*
*SIGNAL* GND
R2.2
R4.2
R3.2
P1.1
P2.2
P3.2
C1.2
*SIGNAL* N-000002
U1.5
U1.4
P4.1
*SIGNAL* N-000003
U1.9
P4.2
Este formato uma converso fcil das sees encontradas no arquivo intermedirio.

Gerao de Netlists.

Eechema Gerao de Netlists.

page 9/112

EESchema

Gerao de Netlists.

Eechema Gerao de Netlists.

page 1/112

EESchema

Tpicos:
10 - Plotagem e impresso
10.1 - Generalidades
10.2 - Comandos comuns:
10.3 - Plotar / Plotar HPLG
10.3.1 - Seleo das dimenses da folha de trabalho
10.3.2 - Ajustes de offsets do traado
10.4 - Plotagem (gerao dos arquivos de traado Postscript)
10.5 - Plotar / Plotar em SVG
10.6 - Plotar / Plotar DXF
10.7 - Imprimir.

9 - Plotagem e impresso
9.1 - Generalidades
Ambos comandos podem ser acessados atravs do menu principal:

possvel gerar arquivos de traado nos formatos POSTSCRIPT, HPGL , SVG ou


DXF.
A impresso direta para a impressora se encontra no menu Imprimir.

9.2 - Comandos comuns:


O boto Plotar TUDO permite plotar toda a hierarquia (gera um arquivo para cada
esquema).
O boto Plotar ATUAL s gera o arquivo de traado da folha atual.
9.3 - Plotar / Plotar HPLG
Este comando permite gerar os arquivos de traado no formato HPGL.
Este formato permite definir:
O nmero da pena
Seu dimetro (em 0,001 polegadas).
A velocidade de traado (em cm/s).
O tamanho da folha de papel .
Os offsets de traado .
Janela de dilogo:
Plotagem e impresso

Eechema Plotagem e impresso

page 2/112

EESchema

Cada arquivo gerado ter o mesmo nome do arquivo de esquema correspondente e a


extenso .plt.

9.3.1 - Seleo das dimenses da folha de trabalho


A opo "Tamanho da pgina" est normalmente selecionada. Neste caso so
utilizadas as dimenses da folha de trabalho esquemtica atual.
O traado estar na escala 1.
Se for ativada uma das outras opes (A4 a A0, o A a E), a escala automaticamente
ajustada para preencher a pgina.

9.3.2 - Ajustes de offsets do traado


Para todas as dimenses padronizadas, possvel ajustar os "offsets" do
traado(deslocamento), para enquadrar da melhor maneira o desenho na folha.
Uma vz que as mesas plotadoras (fotoplotter) tem a origem do desenho bem no centro
da folha, ou bem no canto inferior esquerdo, necessrio poder introduzir offsets de
ajustes para enquadrar o desenho como j foi dito.
De maneira geral:
- Para as fotoplotters com origem de coordenadas no centro da folha, os offsets
devem ser negativos e ajustados a metade do tamanho da folha.
Plotagem e impresso

Eechema Plotagem e impresso

page 3/112

EESchema

Para as fotoplotters com origem de coordenadas no canto inferior esquerdo da


folha, os offsets devem ser prximos a 0.
Para ajustar um offset:
- Selecionar o formato da folha.
- Introduzir os dois valores OffsetX e OffsetY.
Validar o novo valor atravs do boto Aceitar Offset.

9.4 - Plotagem (gerao dos arquivos de traado Postscript)


Este comando permite gerar os arquivos em formato Postscript. A seguir
apresentado a janela de dilogo:

Cada arquivo gerado recebe o mesmo nome que do arquivo de esquemtico


correspondente e a extenso .ps.
Pode-se deixar desmarcado Imprimir Referncia de Pgina se desejar um arquivo
postscript para ser includo em softs de processamento de textos.
Na janela Mensagens so apresentados os nomes dos arquivos criados.

9.5 - Plotar / Plotar em SVG

Plotagem e impresso

Eechema Plotagem e impresso

page 4/112

EESchema

Semelhante aos demais dilogos de impresso/plotagem para arquivos, gera arquivos


no formato SVG.
O nome do arquivo o nome da folha com a extenso .svg.
9.6 - Plotar / Plotar DXF

Permite criar arquivos de plotagem usando o formato DXF.


O nome do arquivo o nome da folha com a extenso .dxf.
Plotagem e impresso

Eechema Plotagem e impresso

page 5/112

EESchema

9.7 - Imprimir.
Este comando similar ao anterior, permite visualizar e gerar os arquivos de traado na
impresora padro n

A opo Imprimir referncia de pgina define se a borda da pgina e o bloco de


ttulo sero impressos..
A opo Imprimir preto e branco somente permite escolher imprimir colorido (similar
a tela), ou em preto e branco.
Em preto e branco, qualquer cor diferente de branco impressa em preto. Esta opo
geralmente necessria ao se utilizar impressora laser preto e branco, porque os
elementos coloridos so convertidos para semi-tons de cinza pouco legveis.

Plotagem e impresso

Eechema Plotagem e impresso

page 6/112

EESchema

Plotagem e impresso

Eechema Plotagem e impresso

page 1/112

EESchema

Contedo

Contedo
11 - Gerenciamento de Componentes - LibEdit.
11.1 - Generalidades sobre as bibliotecas
11.1.1 - Bibliotecas :
11.1.2 - Menus de gesto
11.2 - Generalidades sobre os componentes
11.3 - Acesso aos componentes para edit-los
11.3.1 - Barra principal
11.3.2 - Seleo e manuteno de uma biblioteca
11.3.3 - Selecionar e salvar um componente
11.3.3.1 - Selecionar
11.3.3.2 - Salvar
11.3.3.3 - Transferir de uma biblioteca para outra
11.3.3.4 - Cancelar a edio de um componente
11.4 - Criar novo componente
11.4.1 - Criar um novo componente
11.4.2 - Criar um componente a partir de outro
11.4.3 - Editar as caractersticas gerais
11.4.4 - Componentes de mltiplas partes
11.5 - Criando um Componente
11.5.1 - Opes relativas a elementos grficos
11.5.2 - Elementos grficos geomtricos
11.5.3 - Elementos grficos tipo texto
11.6 - Criar e editar pinos
11.6.1 - Noes gerais sobre os pinos
11.6.2 - Encapsulamentos de mltiplos elementos e dupla representao.
11.6.3 - Pinos: opo bsica
11.6.4 - Pinos: Definio das caractersticas
11.6.5 - Formas dos pinos
11.6.6 - Tipo eltrico dos pinos
11.6.7 - Modificaes globais de pinos
11.6.8 - pinos de elementos mltiplos e duplas representaes
11.7 - Editar campos
11.8 - Criar os smbolos de alimentao

10 - Gerenciamento de Componentes - LibEdit.


10.1 - Generalidades sobre as bibliotecas
10.1.1 - Bibliotecas :
Todos os componentes utilizveis em um esquemtico so descritos nas bibliotecas (library) de
componentes.
Para se ter um gerenciamento melhor dos componentes, so utilizadas vrias bibliotecas, cada uma
agrupando componentes por temas (por funes, fabricantes...).
O Menu de gesto de bibliotecas permite manter as bibliotecas: criar bibliotecas novas, adicionar e
apagar das bibliotecas e transferir (com ou sem edio) um componente de uma biblioteca para outra.
Naturalmente, tambm permite visualizar rapidamente os componentes de uma biblioteca.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 2/112

EESchema

10.1.2 - Menus de gesto


H dois menus de gerenciamento de bibliotecas:

Examinador de bibliotecas que permite apenas visualizar componentes, mas


com um acesso fcil e rpido aos componentes sucessivos de uma biblioteca
Para acessar este menu, clicar no cone
.
Editor de bibliotecas que o verdadeiro gestor de bibliotecas e
componentes.
Para acessar este menu, clicar no cone

10.2 - Generalidades sobre os componentes


Um componente em uma biblioteca composto de:
Sua representao grfica (linhas, crculos, textos).
Por pinos que, alm de seu desenho que deve respeitar os padres usuais (pino simples, ou
entrada de clock, ou invertida, ou ativa em nvel baixo...), descrevem as propriedades
eltricas utilizadas pela funo E.R.C.
Por campos (textos) como referncia, valor ou nome do mdulo correspondente para
implementar circuitos impressos...
Estes tambm podem ter sinnimos(alias), o que quer dizer, vrios nomes (assim, um 7400 pode ter
vrios sinnimos(alias) como 74LS00, 74HC00, 7437, visto que todos estes componentes so idnticos
do ponto de vista para um esquema e a implantao em pcb).
A utilizao de sinnimos(alias) um mtodo muito interessante de criar bibliotecas completas porm
compactas e (relativamente) rapidamente construdas.

Construir um componente ::

Definir propriedades gerais: se tem mltiplos elementos e quantos, se tem representao


dupla (chamada de De Morgan e, em EESchema, representao normal e convertida).
Desenhar seu grafismo (exceto os pinos) com a ajuda de linhas, retngulos, crculos,
polgonos e textos.
Adicionar os pinos, com cuidado, definir seus grafismos, nomes e os nmeros dos pinos,
como tambm suas propriedades eltricas (entrada, sada, tri-state, alimentao...).
Adicionar alias se outros componentes so idnticos na representao grfica e invlucro
(ou remover, se foi criado a partir de uma cpia de outro componente).
Adicionar campos se desejado (apesar de opcional, o nome do mdulo para o programa de
circuitos impressos muito til) e/ou definir sua visibilidade.
Documentar o componente.
Salvar na biblioteca escolhida.

10.3 - Acesso aos componentes para edit-los


Clicar na ferramenta
bibliotecas.

para abrir o Libedit, a janela de edio de componentes e gesto de

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 3/112

EESchema

10.3.1 - Barra principal

Salvar a biblioteca corrente no disco


Selecionar a biblioteca corrente

Deletar um componente na biblioteca corrente


Criar um novo componente
Carregar um componente da bibliteca corrente para edio
Salvar o componente atual na biblioteca corrente somente na RAM.
A biblioteca no disco no alterada.
Importar um componente.
Exportar o componente corrente.
Criar uma nova biblioteca com o componente corrente.
Comandos Desfazer e Refazer
Editar as propriedades do componente.
Editar campos de referncia de componentes, valores/nomes em uma
biblioteca e/ou outros campos.
Mostrar a representao : Normal ou convertida (De Morgan)
Apresentar a documentao

associada (se existir)

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 4/112

EESchema
Selecionar Elemento (para componentes de mltiplas partes)
Seleo

de Alias (se o componente corrente tiver alias)

Edio de Pino: edio independente para forma


(para mltiplas partes e representao De Morgan)

de pino e posio

10.3.2 - Seleo e manuteno de uma biblioteca


A biblioteca atual selecionada acionando o cone
bibliotecas disponveis.

, que

mostra a lista das

Quando um componente carregado ou salvo, ser nesta biblioteca.


Nota:
Para que uma biblioteca fique disponvel, necessrio que a mesma seja previamente carregada no
EESchema.

A biblioteca atual pode ser salva aps sua modificao, clicando

Um componente pode ser apagado da biblioteca atualmente selecionada clicando


10.3.3 - Selecionar e salvar um componente

Quando se edita um componente, no se trabalha diretamente sobre o componente real da biblioteca,


mas sim, sobre uma cpia na memria de trabalho.
Deste modo possvel anular facilmente as alteraes.
Um componente pode vir de uma biblioteca ou de um componente existente.
Aps carregado, ser mostrado na tela no modo deslocamento.
10.3.3.1 - Selecionar

O cone
mostra a lista dos componentes disponveis, para selecionar e carregar o
componente desejado.
Nota 1:

Se for selecionado um alias de um componente, o componente principal que ser


carregado (EESchema mostra sempre o nome do componente realmente carregado).

A lista dos Alias de um componente carregada sempre com esse componente e pode ser
editada.

Quando quizer editar especificamente um alias, este alias deve ser


selecionado na barra de ferramentas da janela:
O primeiro elemento da lista o componente raz.

Nota 2:
Alternativamente, o comando Importar elemento ( )permite carregar um
componente que j tenha sido guardado previamente pelo comando Exportar
elemento(

).
10.3.3.2 - Salvar

Depois de modificado, um componente pode ser salvo na biblioteca atual ou em uma nova biblioteca, ou
exportado para um arquivo de backup.

Para guarda-lo na biblioteca atual, executar o comando Salvar elemento (

).

Por outro lado, a atualizao s executada na memria do computador (deste modo possvel avaliar
o componente no esquemtico).

Se deseja guardar completamente o componente, necessrio usar a ferramenta

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 5/112

EESchema

Salvar biblioteca
que modificar o arquivo da biblioteca no disco.
Se deseja criar uma biblioteca nova para colocar o componente, utilize o comando
Criar nova biblioteca (

). Ser solicitado o nome da nova biblioteca.

Nota:
Se quiser acessar a nova biblioteca, ela ter que ser adicionada a lista de bibliotecas a serem
carregadas por EESchema (ver configurao do EESchema).

Finalmente, pode-se utilizar o comando Exportar ( ) para criar um arquivo que


conter somente este componente (um arquivo de biblioteca padro que contm um
nico componente).
De fato, Criar nova biblioteca e Exportar componente so dois comandos idnticos,
o primeiro prope por default criar uma biblioteca no diretrio default de bibliotecas e o
segundo no diretrio de trabalho do usurio.
10.3.3.3 - Transferir de uma biblioteca para outra
possvel copiar facilmente um componente de uma biblioteca de origem para uma de destino pelos
comandos seguintes:

Selecionar a biblioteca de origem como biblioteca atual

Carregar o componente que se deseja transferir

Selecionar a biblioteca destino como biblioteca atual

Salvar o componente na memria

Salvar a biblioteca modificada

.
.

.
10.3.3.4 - Cancelar a edio de um componente

O componente em edio s uma cpia de trabalho do componente real da biblioteca.


Visto que o componente est somente na memria, basta carreg-lo novamente (ou carregar outro) para
cancelar as alteraes feitas neste componente.
Se j foi salvo em memria, e contudo no se tenha salvo a biblioteca no disco, possvel sair do
EESchema e voltar a abri-lo para que a biblioteca seja recarregada.

10.4 - Criar novo componente


10.4.1 - Criar um novo componente
Um novo componente pode ser criado atravs do comando Novo componente (boto
).
Ser solicitado o nome sob o qual este componente ser adicionado a biblioteca (nome que tambm o
campo valor para o esquemtico), a referncia (U, IC, R...), o nmero de elementos por encapsulamento
(por exemplo, um componente tipo 7400 tem 4 elementos por encapsulamento) e tem representao
convertida, tipo "De Morgan".

Se o campo referncia for deixado vazio, ser utilizada a referncia "U".


Todos estes valores podem ser alterados no programa, mas prefervel que sejam definidos na
construo do componente.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 6/112

EESchema

O incio de um componente mostrado abaixo:

10.4.2 - Criar um componente a partir de outro


Quando um componente se parece muito com outro, melhor carregar este outro componente e
modifica-lo.
Para isto se deve:
Carregar o componente que servir de modelo.

Modificar seu nome (no menu Campos, marcar o nome e editar o texto).
Modificar a lista de alias (Aba Alias das propriedades do componente) e
apagar todos os alias no desejados. Provavelmente dever apagar todos

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 7/112

EESchema

(boto Deletar Tudo) visto que os alias do componente utilizado como modelo
seriam ento associados ao novo componente.

10.4.3 - Editar as caractersticas gerais


A caractersticas gerais so:
O nmero de elementos por encapsulamento.
A presena ou no de representao transformada.
A documentao associada.
A atualizao dos diferentes campos.
Estas caractersticas devem ser corrigidas, pedidas ao criar o componente ou provenientes do
componente modelo.

Assim, necessrio modific-las, atravs do comando de edio

O dilogo de edio apresentado a seguir:

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 8/112

EESchema

As opes importantes que definem as propriedades gerais so:

Nmero de unidades para definir o nmero de elementos por encapsulamento


Convertido: Se marcada, o componente tem dupla representao.
importante que estes dois parmetros estejam definidos corretamente, porque quando os
pinos so editados ou criados, os pinos correspondentes de todos os elementos sero editados
ou criados juntos.
Se desejar aumentar o nmero de elementos depois de criar/editar os pinos, haver um trabalho
suplementar devido a este aumento.
Entretanto, possvel modificar estes parmetros a qualquer momento.
As opes grficas:
- Mostrar nmero de pino e
- Mostrar nome de pino
definem a visibilidade dos textos, nmero e nome de pino (estes textos so visveis se as opes
correspondentes estiverem ativas).
A opo:
- Nome do pino interno
define a posio do texto nome do pino: o texto apresentado no interior do componente se esta opo
estiver ativa.
O exemplo seguinte mostra o mesmo componente com a opo Nome do pino interno inativa (note a
posio dos nomes e nmeros dos pinos):

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 9/112

EESchema

10.4.4 - Componentes de mltiplas partes


Quando se editam os diversos parmetros de um componente e se o componente tiver vrios elementos
ou tiver mltiplas representaes, deve-se selecionar seus diferentes elementos ou representaes.

Para selecionar a representao: clicar em

ou

Para selecionar o elemento (parte):

10.5 - Criando um Componente


TA barra vertical da direita permite colocar todos os elementos de um componente:

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 10/112

EESchema

Para desenhar um componente, esto


disponveis os seguintes elementos
grficos:
- Linhas (e polgonos simples ou
"preenchidos"
- Retngulos
- Crculos
- Arcos de circunferncia.
- Textos (diferentes de campos e
textos de pinos).
Os pinos e os campos (valor, referncia)
so tratados de modo diferente visto que
no so elementos de puro grafismo.

10.5.1 - Opes relativas a elementos grficos


Cada elemento grfico pode ser definido como comum ou especfico, ou para um tipo de representao
(normal ou convertida), ou para elementos (partes) diferentes de um componente.
O menu de opes acessado clicando com o boto direito sobre o elemento grfico desejado (no
exemplo aqui, uma linha):

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 11/112

EESchema

ou dando um duplo clique no elemento:

As opes normais para os elementos grficos so:


Aplicar alterares em todas as partes do componente ativada, visto que geralmente os
diferentes elementos de um componente tem o mesmo grfico e, por tanto, suficiente
desenhar o elemento uma nica vez.
Aplicar alteraes a todos estilos de corpo desativada, porque ser introduzida uma
dupla representao para ter um grfico diferente para cada representao.
Ser necessrio ento desenhar um grfico para cada representao.
Para os elementos do tipo polgono (linhas traadas sucessivamente) o quadro Estilo de
preenchimento fornece algumas opes de preenchimento:
No preencher s apresentado os contornos/linhas do polgono do desenho.
Preencher frente todo o desenho preenchido com a mesma cor do componente.
Preencher fundo o desenho preenchido com a cor de fundo a qual selecionada no
dilogo de cores do menu Preferncias.
Por outro lado, pode-se tratar do caso (felizmente raro) de componentes com vrios elementos e que
tenham desenhos diferentes para cada um, neste caso a opo Comum aos elementos deve ser
desativada.
Dever ser desenhado cada elemento e, se a opo Comum ao convertido estiver desativada, ter
que desenhar as duas representaes para cada elemento.
Finalmente, pode ser interessante ativar a opo Comum ao convertido para os componentes
desenhados segundo a norma IEEE moderna, visto que o essencial do grfico idntico em ambas
representaes, normal e convertida.

10.5.2 - Elementos grficos geomtricos


So desenhados com as ferramentas:

Traado de linhas e polgonos simples ou cheios se a opo Preenchido


estiver ativa ou no.
Traado de retngulos definidos mediante uma diagonal.
Traado de crculos definidos a partir do centro e um ponto da circunferncia.
Traado de arcos definidos pelos pontos de princpio e fim do arco e do seu
centro. Um arco pode ir de 0 a 180 graus.
10.5.3 - Elementos grficos tipo texto

Permite criar textos grficos (texto livre).


Os textos so sempre legveis, mesmo se o componente estiver em modo espelho.

10.6 - Criar e editar pinos


Clique na ferramenta

para criar pinos.


Efetue um duplo clique para editar o pino desejado.
Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.
page 12/112

EESchema
Clicando com o boto direito, ser aberto o menu de edio rpida:

Os pinos devem ser criados com muito cuidado, e isto crtico, pois qualquer erro trar
conseqncias na gerao de circuitos impressos ou deixar ineficaz a funo E.RC.
Qualquer pino pode ser reeditado, apagado ou movido depois de colocado.

10.6.1 - Noes gerais sobre os pinos


Um pino definido por sua forma (tamanho, aspecto grfico), seu nome e seu "nmero" que nem
sempre um simples nmero (caso dos PGAs cujos pino so definidos por uma letra e um nmero,
como A12 ou AB45).
No EEschema, o "nmero de um pino" um conjunto de 4 letras e/ou nmeros.
Para o controle eltrico, o tipo "eltrico" (entrada, sada, tri-state...) deve ser definido corretamente para
eficincia da funo E.R.C .
Se o tipo for mal definido, o controle E.R.C. no ser til .
Notas:
Evitar espaos nos nomes e nmeros de pino.
Um nome de pino de sinal invertido iniciado pelo smbolo "~" (til), esse nome aparece com
uma linha em cima.
Se o nome for reduzido a somente o smbolo "~", o pino considerado sem nome.
O nome no deve comear pelo smbolo "#", visto que este tem um significado particular e
utilizado para criar smbolos de alimentao.

Um nmero de pino consiste de 1 a 4 letras ou nmeros.


Nmeros vlidos: 1,2, ... 999, mas tambm so vlidos, A1, B3 ... (notao
tpica de PGA) ou Anod, Gnd, Vin...
10.6.2 - Encapsulamentos de mltiplos elementos e dupla
representao.

Lembre-se que, particularmente para as portas lgicas, um smbolo pode ter duas representaes
(representao chamada "De Morgan") e um emcapsulamento pode conter vrios elementos (varias
portas NOR, por exemplo).
Para alguns Circuitos Integrados pode ser desejvel vrios elementos com grficos e pinos diferentes.
Por exemplo, um rel pode ser representado com elementos diferentes:
- Bobina
- contato 1
- contato 2
O gerenciamento dos encapsulamentos com elementos mltiplos e dos componentes com dupla
representao flexvel.
Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.
page 13/112

EESchema
Assim, um pino pode ser:
- Comum a diversos elementos ou especfico de cada um.
- Comum as duas representaes ou especfico de cada uma.
Por default, os pinos so especficos para cada representao e cada elemento, pois seu nmero difere
para cada elemento e sua forma difere para cada representao.
Quando um pino comum, basta desenh-lo uma nica vez (caso dos pinos de alimentao, por
exemplo).
Tambm o caso do grfico que quase sempre idntico entre os elementos (mas diferem entre as
representaes normal e convertida).

10.6.3 - Pinos: opo bsica


Os componentes com vrios elementos e/ou representaes mltiplas tem um problema particular para
criar e editar pinos.
Na medida em que a maioria dos pinos so particulares de cada elemento (pois o nmero do pino
especfico de cada elemento) e de cada representao (pois a forma especfica de cada
representao), a criao e a edio de pinos costumam ser demoradas e cansativas.
De fato, EESchema permite manipular simultaneamente os pinos:
Por default, para os encapsulamentos com elementos mltiplos e/ou dupla representao, quando se
cria, edita (exceto forma e numero), apaga ou move um pino, as modificaes afetam todos os pinos
correspondentes dos demais elementos e representaes (quer dizer, para todos os pinos colocados
na mesma coordenada).
- Para a forma, as modificao afetam todos os elementos da representao atual.
- Os nmeros de pinos so modificados para ambas representao do elemento atual.
- Os nomes so modificados independentes.
Esta dependncia foi estabelecida para permitir modificaes rpidas na maioria dos casos.
A dependncia nas modificaes pode ser desabilitada no menu Opes, permitindo
criar componentes com vrios elementos e representaes de caractersticas completamente
independentes.
A opo de dependncia gerenciada com a ferramenta

Se
estiver ativa: as mudanas s sero aplicadas no elemento e na
representao atual (ou seja, sobre o que se v na tela).Esta opo raramente
usada.

Se
estiver desativada: As mudanas sero aplicadas em todos os
elementos e todas as representaes. Esta a opo normal de trabalho.
10.6.4 - Pinos: Definio das caractersticas

A janela de edio permite definir todas as caractersticas de um pino.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 14/112

EESchema

Este dilogo aberto automaticamente quando se cria um pino ou quando se efetua um duplo clique em
um pino existente.
O dilogo permite definir ou modificar:
O nome e o tamanho do nome de um pino.
O nmero e o tamanho do nmero de um pino.
O comprimento do pino.
O tipo eltrico e a forma do pino.
Tipo de pino (comum as representaes normal e "Morgan", ou no)
Se invisvel (opo til para os pinos de alimentao).
Lembrando:

Se o nome do pino comear por "~" , o nome aparecer com uma linha em
cima (sinal invertido, ativo em nvel baixo).

Se o nome for somente o smbolo "~", o pino considerado sem nome.

O nmero de pino composto de 1 a 4 nmeros ou letras.


10.6.5 - Formas dos pinos

Estas so as diferentes formas de um pino::

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 15/112

EESchema

A escolha da forma somente esttica grfica e no tem nenhuma influncia nas funes de controle
E.R.C. ou de netlist.

10.6.6 - Tipo eltrico dos pinos


A escolha do tipo importante, pois determina a eficcia da funo E.R.C.
A escolha do tipo trivial para os pinos de circuitos integrados tipo entrada ou sada.
o tipo Bidirecional designa os pino comutveis em entrada ou sada (pinos de entrada ou
sada de microprocessadores, por exemplo).
o tipo 3 Estados a sada tri-state usual (nvel baixo, nvel alto e alta impedncia).
o tipo Passivo utilizado para os pinos de componentes passivos, para transistores,
conectores...
o tipo No especificado pode ser utilizado no caso em que o tipo eltrico no tenha
importncia para a verificao de E.R.C..
o tipo Power In reservado para os pinos de alimentao.
o tipo Power Out reservado para os pinos de sada dos reguladores.
Particularmente se o pino do tipo Power (In ou Out, e tem o atributo Invisvel, este se
conecta automaticamente aos demais pinos do mesmo tipo e com o mesmo nome
(pino Power Invisvel).
Os tipos Open Emitter e Open Collector so reservados para os pinos de sada de circuitos
integrados de tipo emissor ou coletor aberto.

10.6.7 - Modificaes globais de pinos


possvel modificar o comprimento de todos os pinos, ou o tamanho dos textos Nome
e Nmero de pino globalmente, usando o comando Global do menu pop-up para definir
um dos trs parmetros.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 16/112

EESchema

Clicar no parmetro que se quer modificar, ajustar o novo valor, que este ser aplicado a todos os pinos
do componente na representao atual.

10.6.8 - pinos de elementos mltiplos e duplas representaes


Os diferentes elementos ou representaes (como os que se encontram em um componente de tipo
7400, 7402...) podem requerer uma edio complementar.
Este trabalho complementar ser menor se forem tomadas as seguintes precaues :
- Criar os pinos de alimentao com os atributos Adicionar a todas as partes do pacote e
adicionar a todos estilos de corpo alternativo ativados (tambm podem ser invisveis).

Quando se criar os demais pinos, estes sero criados para cada elemento e cada representao.
Por exemplo, o pino de sada do elemento A do 7400 ter sido criado por EESchema em 8 exemplares:
2 por elemento (tem 4 elementos A,B,C,D e para cada elemento a representao normal e a convertida
De Morgan).
Portanto , a princpio, provavelmente ter sido criado corretamente o elemento A da representao
normal.
Para cada elemento ser necessrio:
Selecionar a representao convertida e editar a forma e o comprimento de cada um dos pinos.
Para os demais elementos, editar os nmeros dos pinos.

10.7 - Editar campos


Para os campos j existentes, possvel utilizar os comandos rpidos de edio
clicando com o boto direito do mouse no campo que se queira editar:

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 17/112

EESchema

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 18/112

EESchema

Para edies mais completas ou limpar campos, necessrio abrir o dilogo de edio
de campos

Aqui est selecionado o campo referncia.


Os campos so textos associados aos componentes, e no devem ser confundidos com os textos que
fazem parte do smbolo grfico que representa o componente.

Esto disponveis os campos:


Valor
Referncia
Campos 1 a 8 ou mais (textos do tipo comentrio )
Nome do mdulo associado (para ser usado na mscara do PCB)
Nome do esquema associado (para os proprios componentes representados
por um esquema em certas hierarquias).
Os campos valor e referncia tem seus contedos definidos ao criar o componente e
podem ser modificados nesta janela.
Eventualmente, pode ser til editar o campo Nome do mdulo associado para gerar
diretamente netlists (para o programa de circuitos impressos) incluindo o nome do
mdulo (footprint).
O campo Nome do esquema associado para uso de alguns programas de CAD
eletrnico especficos.
Os campos 1 a 8 no tem nenhuma razo para serem utilizados em bibliotecas, pois
so mais indicados para serem definidos no desenvolvimento do esquemtico.
Para a biblioteca, a edio dos campos Valor e referncia permite essencialmente
definir seu tamanho e posio.
Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.
page 19/112

EESchema

Notas importantes:
- Modificar o texto do campo valor, equivale a criar um novo componente, a
partir da definio de um antigo usado como modelo, pois ao ser guardado na
biblioteca, o componente ter o nome dado no campo valor.
- Para editar um campo no visvel (vazio, pois mesmo um campo com atributo
Invisvel, mostrado em LibEdit) necessrio utilizar o dilogo de edio geral
anterior.
10.8 - Criar os smbolos de alimentao
Os smbolos de alimentao so criados como os componentes usuais.

interessante mant-los agrupados em uma biblioteca nica Power.lib.


So constitudos por um grafismo (a forma desejada) e de um pino de tipo
"Alimentao Invisvel".
Por tanto so utilizados no esquemtico como os demais componentes.
Por outro lado, so impostas algumas precaues.

A seguir um smbolo de alimentao ( +5V):

O smbolo criado da seguinte maneira:

Um pino "Alimentao Invisvel" com nome +5V (importante j que este


nome o que estabelece a conexo com os demais pinos +5V), com nmero
de pino1 (nmero sem importncia) e de comprimento nulo.

A forma do tipo "linha", evidentemente o tipo "Power" e o atributo "Invisvel".


Um grfico: aqui um pequeno crculo e um segmento que vai desde o pino ao crculo.
A ncora do smbolo est sobre o pino

O valor +5V como o nome do pino, para mostrar na tela o valor do smbolo
(como os pinos obrigatoriamente invisveis, seu nome no aparece na tela).
A referncia #+5V (por tanto se mostra como +5V), como o nome do pino. o
texto referncia no tem maior importncia salvo o primeiro caracter que "#".
Por conveno, todo componente cuja referncia comea por este smbolo
no aparecem na lista de componentes nas netlists. Alm disso, em opo de
smbolo, a referncia declarada invisvel.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 20/112

EESchema
Criar um smbolo de alimentao novo fcil e rpido se for utilizado outro smbolo como modelo.
Se deve:
Carregar o modelo.

Editar o nome do pino(que recebe agora o nome do novo valor de


alimentao).
Editar o campo Valor (mesmo nome que do pino se desejar mostrar o valor
desta alimentao...).
Salvar o novo componente.

Gerenciamento de Componentes - LibEdit. Eechema Gerenciamento de Componentes - LibEdit.


page 21/112

EESchema

Contedo
Contedo
12 - LibEdit : Complementos
12.1 - Generalidades
12.2 - Posicionamento da ncora
12.3 - Alias
12.4 - Campos:
12.5 - Documentao dos componentes
LibEdit : Complementos
12.5.1 - Palavras chaves (Keywords)
12.5.2 - Documentao dos componentes (Doc)
12.5.3 - Arquivo de documentao associado
12.5.4 - Filtrando Footprints para CVPCB
12.6 - "Biblioteca" de smbolos
12.6.1 - Exportar/Criar smbolos
12.6.2 - Importar smbolo

pg: 12-8

11 - LibEdit : Complementos
11.1 - Generalidades
Um componente consiste de vrios elementos:
- Seu grfico (formas geomtricas, textos).
- Os Pinos.
- Os campos, ou textos associados, utilizados pelos ps-processadores: netlist, lista de
componentes...
Os dois campos que devem ser inicializados obrigatoriamente so a Referncia e o Valor.
O nome do esquema associado a um componente e o nome do mdulo associado. Os demais
campos so campos livres, que podem geralmente permanecer vazios e podem ser completados
no esquemtico.
Entretanto, gerenciar a documentao associada ao componente facilita muito a busca, o uso e a
manuteno das bibliotecas.
A documentao constituda por:
- Uma linha de comentrio.
- Uma linha de palavras chaves tais como TTL CMOS NAND2..., separadas por espaos.
- Um nome de arquivo associado (por exemplo o esquema de uma aplicao, uma nota de
aplicao, um arquivo pdf...). O diretrio default para os arquivos associados
kicad/share/library/doc se no encontrado,
kicad/library/doc.
E sob o linux tambm em
/usr/local/kicad/share/library/doc
/usr/share/kicad/library/doc
/usr/local/share/kicad/library/doc
As palavras chaves permitem procurar um componente de maneira seletiva em funo de um critrio de
seleo.
A linha de comentrios e de palavras chaves so apresentadas em diferentes menus e, em particular,
quando se seleciona um componente a partir da lista dos componentes de uma biblioteca.
O componente possui tambm uma ncora ou ponto de ancoragem. As rotaes e o modo espelho so
relativos a este ponto e, em uma movimentao, este ponto que serve de referncia da posio.
Portanto, necessrio posicionar a ncora inteligentemente.
Um componente pode ter tambm alias, nomes equivalentes. Isto permite reduzir consideravelmente o
nmero de componentes realmente criados (por exemplo, o 74LS00 pode ter como alias 74000,
74HC00, 74HCT00...).
Finalmente, os componentes so distribudos em bibliotecas (classificados por temas, por fabricante...)
de maneira a facilitar seu gerenciamento.

LibEdit : Complementos

Eechema LibEdit : Complementos

page 1/112

EESchema

11.2 - Posicionamento da ncora


A ncora o ponto de coordenadas 0,0 sinalizado pelo cruzamento dos eixos azuis apresentados na
tela:

A ncora pode ser posicionada da seguinte maneira:


Selecionar a ferramenta
Depois, clicar na nova posio desejada para a ncora. O desenho se enquadrar automaticamente a
este novo ponto.

11.3 - Alias
Um alias outro nome que corresponde a um mesmo componente da biblioteca.
Componentes de encapsulamento e representao similares , podem ser representados por um nico
componente que agrupe vrios alias (exemplo: 7400 com os alias 74LS00, 74HC00, 74LS37...).
A utilizao de alias permite construir bibliotecas completas muito mais rapidamente.
Alm de que estas bibliotecas, muito mais compactas, so carregadas com maior rapidez.

LibEdit : Complementos

Eechema LibEdit : Complementos

page 2/112

EESchema
Para modificar a lista de alias, necessrio abrir o dilogo de edio geral de componentes (ferramenta
) e selecionar Alias:

possvel assim adicionar ou apagar quaisquer alias desejados.


Evidentemente, o alias atual no pode ser apagado, pois est sendo editado.
Para apagar todos os alias, primeiro tem que selecionar o componente raz (primeiro componente da
lista de alias na janela de seleo da barra de ferramentas principal).

11.4 - Campos:
Existem 4 campos especiais (textos anexados ao componente), e 8 campos do usurio

LibEdit : Complementos

Eechema LibEdit : Complementos

page 3/112

EESchema

Campos especiais:
Referncia
Valor: Este o nome do componente na biblioteca e o campo valor default no esquemtico.
Footprint : Nome do footprint usado na placa. til quando usar CVPCB para listar os footprints.
Datasheet: reservado (no utilizado at o momento).

11.5 - Documentao dos componentes


Para editar a documentao necessrio chamar a janela principal de edio do componente
(ferramenta

) e selecionar Doc:

LibEdit : Complementos

Eechema LibEdit : Complementos

page 4/112

EESchema

Ateno:
Deve-se ter cuidado ao selecionar o alias ou o componente raz, pois esta documentao a nica
caracterstica que diferente entre os alias.
O boto Copiar documentao permite copiar a informao da documentao do componente raiz no
alias que se est editando

11.5.1 - Palavras chaves (Keywords)


As palavras chaves possibilitam a busca de um componente de maneira seletiva em funo de um
critrio de seleo (funo, famlia tecnolgica...).
Em uma busca, EESchema no diferencia entre maisculas e minsculas.
As palavras chaves mais utilizadas nas bibliotecas so:
CMOS TTL para famlias lgicas
AND2 NOR3 XOR2 INV... para portas ( AND2 = porta AND de 2 entradas, NOR3 = porta NOR de 3
entradas).
JKFF DFF ... para os flip-flop JK, D.
CAD CDA MUX...
OpenCol para as portas de coletor aberto.
Assim, para localizar um componente necessrio para o esquemtico basta: (note o sinal = no incio do
comando)
=NAND2 OpenCol
EESchema mostrar somente a lista dos componentes que tenham estas duas palavras chaves.

11.5.2 - Documentao dos componentes (Doc)


A linha de comentrio (e das palavras chaves) so apresentadas em vrios menus e,
em particular, quando se seleciona um componente a partir da lista de componentes de
uma biblioteca, e no menu ViewLib.
Se o arquivo "doc" existe, tambm ser acessvel no esquemtico, no menu pop-up que
apresentado quando se clica com o boto direito sobre um componente.
11.5.3 - Arquivo de documentao associado
Indica um arquivo anexo (documentao, esquema da aplicao...) que pode ser
visualizado (diagrama esquemtico, arquivo pdf...).

LibEdit : Complementos

Eechema LibEdit : Complementos

page 5/112

EESchema

11.5.4 - Filtrando Footprints para CVPCB


possvel definir uma lista de footprints para o componente.
Esta lista atua como um filtro usado pelo CVPCB para apresentar somente os footprints permitidos.
Uma lista vazia como se no houvesse filtro.

Caracteres coringas so permitidos.


S014* permite ao CVPCB apresentar todos os footprints com o nome comeando por SO14
Para um resistor, R? Permite todos os footprints com um nome de 2 letras comeando por R.
A seguir alguns exemplos: com e sem filtragem.

LibEdit : Complementos

Eechema LibEdit : Complementos

page 6/112

EESchema

Com filtro

LibEdit : Complementos

Eechema LibEdit : Complementos

page 7/112

EESchema

Sem filtrar

11.6 - "Biblioteca" de smbolos


Pode-se construir facilmente bibliotecas de smbolos grficos utilizados freqentemente ao criar
componentes (tringulos, formas de portas AND, OR, OR-exclusiva...) assim como salv-los e reutilizlos.
Estes arquivos so guardados por defaut no diretrio de bibliotecas e tem a extenso .sym .
Os smbolos no so agrupados em bibliotecas como os componentes porque, em geral, no so
numerosos.

11.6.1 - Exportar/Criar smbolos


Um componente pode ser exportado como smbolo atravs da ferramenta
da barra lateral.
Geralmente s se cria um desenho, assim ser uma boa idia apagar os pinos se existir algum.

11.6.2 - Importar smbolo


Permite adicionar grficos ao componente que est sendo editado.
Um smbolo importado atravs da ferramenta
da barra lateral.
Os grficos importados so adicionados como se tivessem sidos desenhados no grfico existente.

LibEdit : Complementos

Eechema LibEdit : Complementos

page 8/112

EESchema

LibEdit : Complementos

Eechema LibEdit : Complementos

page 1/112

EESchema

Tpicos
13 - Examinador de bibliotecas
13.1 - Funo
13.2 - Tela principal
13.3 - Barra do examinador de bibliotecas:

12 - Examinador de bibliotecas
12.1 - Funo
O Examinador de bibliotecas permite examinar rapidamente o contedo das bibliotecas.
O Examinador de bibliotecas aberto com a ferramenta
12.2 - Tela principal

Para examinar uma biblioteca necessrio selecionar a mesma na lista apresentada a


esquerda.
Seu contedo aparece na segunda lista, a qual permite selecionar o componente
desejado.

Examinador de bibliotecas

Eechema Examinador de bibliotecas

page 2/112

EESchema

12.3 - Barra do examinador de bibliotecas:

Os comandos so:
Selecionar a biblioteca atual (que tambm pode ser selecionada na lista
mostrada).
Selecionar componente (que tambm pode ser selecionado a partir da lista
mostrada).
Mostrar componente anterior.
Mostrar componente seguinte.
Gerenciamento do zoom.
Selecionar representao (normal ou convertida) se existirem duas.
Selecionar elemento (se existir vrios).
Mostrar o documento associado (se existir).
Examinador de bibliotecas

Eechema Examinador de bibliotecas

page 3/112

EESchema

Exporta o componente selecionado para o esquema atual.


Nota: Para que uma biblioteca esteja disponvel para o examinador de bibliotecas e
tambm para o Eeschema, ela precisa ser includa na lista de bibliotecas no menu
Preferncias / Biblioteca.

Examinador de bibliotecas

Eechema Examinador de bibliotecas

page 4/112

Das könnte Ihnen auch gefallen