Você está na página 1de 5

21/8/2014 Eletrnica e games: Bibliotecas no KiCad: criando seus componentes

http://eletronicaegames.blogspot.com.br/2011/07/bibliotecas-no-kicad-criando-seus.html 1/5
Este meu blog sobre eletrnica e duas paixes minhas que esto ligadas eletrnica: jogos eletrnicos e ferreomodelismo. No sou um expert
em nenhum dos trs, por isto o que tenho aqui o que estou aprendendo.
Eletrnica e games
TERA-FEIRA, 19 DE MARO DE 2013
Bibliotecas no KiCad: criando seus componentes
ndice da srie
1- Apresentando o KiCad e o EESchema.
2- Desenhando os primeiros circuitos no Kicad
3- Bibliotecas no KiCad: criando seus componentes
4- Transportando seus componentes para o Pcbnew
5- Conhecendo o Pcbnew
6- Carregando e organizando seus componentes no Pcbnew
7- Roteando manualmente suas placas no Pcbnew
8- Dando acabamento em sua placa no Pcbnew
9- KiCad: preparando seu desenho para produo
Em nosso terceiro post da srie sobre o KiCad, iremos tratar das bibliotecas de componentes e principalmente como criar seu
prprio componente no KiCad. No primeiro post da srie, ns descrevemos todos os botes do EESchema, o editor de
esquemticos do KiCad. Depois disto, fizemos um post sobre o bsico para se desenhar um esquemtico.
Como o foco do nosso blog eletrnica e games, estaremos desenvolvendo no tutorial do KiCad, o esquemtico do console Atari
2600. Escolhemos este console por alguns motivos bsicos: ter um circuito mais simples do que outros consoles; por ser mais
antigo, no teremos problemas com patentes; poderemos futuramente evoluir sua documentao, criando alguns projetos mais
interessantes.
Bem, j fizemos uma apresentao sobre este console. Nela comentamos sobre dois circuitos integrados que provavelmente no
teremos no KiCad. Assim, para a criao de componentes, vamos desenvolver nosso tutorial desenvolvendo um destes
componentes. Baseando-se portanto no datasheet do CI R6532, nosso o circuito conhecido como TIA (Television Interface
Adaptor), iremos criar nosso componente.
Para criarmos nosso componente, devemos ento ir no editor de Bibliotecas. Para isto, devemos clicar no boto 17 da barra
superior, j documentado em nosso primeiro post da srie. Isto abrir uma nova janela, onde poderemos criar nossos
componentes.
Mas do que um componente composto? O componente possui em primeiro lugar, uma representao grfica. Alm disto, ele
tambm composto de pinos, que no KiCad so definidos por funo (entrada, sada, clock...). Finalmente, componentes so
compostos tambm por campos de textos.
Assim, a construo de componentes envolve a definio de suas propriedades gerais, como se o componente possui mltiplos
elementos, quantos elementos so... Envolve tambm desenh-lo, adicionar os pinos, adicionar campos de texto desejados para
O editor de bibliotecas
Eletrnica e Games
53 pessoas curtiramEletrnica e Games
Plug-in social do Facebook
Curtir
Criando um servidor Web no
PIC
Ol, pessoal. Muito tempo sem
postar por aqui...
ocupado em meu servio
tentando descobrir como criar um servidor
Web usando os...
Sensores de efeito Hall
Assim como o ser humano
possui seus sentidos para
interagir com o mundo sua
volta, temos disponvel uma
grande gama de sensores para que n...
MiWi: Criando redes MiWi
com PIC18F4550
Depois de nossa srie sobre o
protocolo MiWi, chega a hora
de colocar tudo em prtica.
Assim, vamos criar aqui um projeto de
redes MiWi com ...
POSTAGENS POPULARES
Alan Turing (1)
Animais (1)
Arduino (7)
ARM (1)
Arquitetura (1)
Assassin's Creed (9)
Atari 2600 (2)
Atmel (2)
Audio (1)
AVR (1)
Basquete (1)
Batman (10)
Biografia (2)
Blender 3D (1)
C/C++ (6)
Capcom (34)
Chrono Trigger (1)
Competies (5)
Comunicao (11)
Cultura (18)
Desenho (10)
DSP (1)
Eletrnica (56)
Eletrnica analgica (9)
ASSUNTOS
0

mais

Prximo blog
21/8/2014 Eletrnica e games: Bibliotecas no KiCad: criando seus componentes
http://eletronicaegames.blogspot.com.br/2011/07/bibliotecas-no-kicad-criando-seus.html 2/5
o componente, documentar este componente e salv-lo em uma biblioteca especfica.
O editor de bibliotecas possui uma barra de menu superior, que pode ser vista abaixo:
A funo destes botes :
1- Salva a biblioteca atual para disco: com este boto voc criar sua prpria biblioteca a partir de um componente criado
sem bibliotecas.
2- Selecionar biblioteca de trabalho: com este boto voc abre uma biblioteca existente.
3- Deletar componente da biblioteca atual: ao abrir um componente de uma biblioteca, voc poder apag-lo atravs
deste boto.
4- Criar novo componente: permite a criao de componentes.
5- Carregar componente da biblioteca atual: com este boto voc poder carregar componentes previamente criados, para
a edio.
6- Criar novo componente a partir do atual: este boto faz uma cpia do componente atual para edio.
7- Sobrepor componente atual: este boto salva as atualizaes na biblioteca selecionada.
8- Importar componente: com este boto, voc busca o componente de outra biblioteca e salva na atual.
9- Exportar componente: com este boto, voc salva o componente atual em outra biblioteca (permite a criao de nova
biblioteca).
10- Salvar componente atual em biblioteca nova: o boto cria uma nova biblioteca para salvar o componente atual.
11 e 12- Comandos de refazer e desfazer a ltima ao.
13- Editar propriedades do componente: as vrias propriedades do componente podem ser editadas atravs deste boto.
14- Adicionar, remover campos: com este boto voc poder definir os campos (RefDes, Valor) que sero exibidos no
componente.
15- Verificao: verifica se h pinos duplicados ou se esto fora do grid.
16 e 17- Ferramentas de zoom.
18- Redesenhar: faz um refresh na tela.
19- Ajustar folha do esquema tela: define o zoom de forma que o componente esteja todo na tela.
20- Mostrar como componente De Morgan normal.
21- Mostrar como componente De Morgan convertido.
22- Editar arquivo de documentao: aqui voc visualiza o arquivo de documentao definido para o componente em suas
propriedades.
23- Elementos: exibe os elementos que fazem parte de um componente, quando este possui mais de um elemento. Por
exemplo, o CI 74LS00 composto de 4 portas NAND. Cada uma delas acessada atravs deste menu drop-down.
24- Este boto parece reunir todos os componentes parecidos com o atual em um menu drop-down.
25- Editar pinos por parte ou estilo de corpo.
necessrio sempre selecionar a biblioteca onde voc est trabalhando. Isto feito pelo boto 2 desta barra superior. Clicando-
se nele, teremos uma lista das bibliotecas disponveis. No nosso caso, queremos criar um novo componente, e para melhor
organizao, iremos criar uma biblioteca para os componentes do Atari.
Assim, primeiramente vamos clicar no boto 4 da barra acima, que cria um novo componente, abrindo a caixa de dilogo
propriedades do componente, que podemos ver abaixo:
Nas opes gerais, devemos colocar o Nome do componente, que obrigatrio para a criao de nosso componente. Estaremos
aqui colocando o nome R6532. O designador de referncia a letra usada nos RefDes de nossos componentes. Deixaremos U,
que o padro adotado para circuitos integrados. Nosso CI ter apenas uma parte, mas importante observar que CIs que
possuem mais de uma parte, como portas lgicas, devero ter este nmero especificado aqui.
No vamos criar componente com estilo de corpo alternativo, no vamos criar smbolo de alimentao e no vamos especificar
como partes travadas. Nas configuraes de pinos deixaremos apenas mostrar nome de pino. Clicando-se em OK, poderemos
passar para a etapa de criao de componentes.
No centro do desenho, temos j duas propriedades posicionadas: o nome do componente e o RefDes deste componente. Antes de
continuarmos, vamos salvar nossa biblioteca. no boto 10 da barra superior que pedimos para o Editor de Bibliotecas para
Energia (2)
Esportes (2)
Estratgias (1)
Ethernet (3)
Fabricao (1)
Fairchild (1)
Ferramentas gratuitas (16)
Ferreomodelismo (1)
Final Fantasy (3)
Final Fantasy 6 (1)
Final Fantasy 7 (3)
Final Fight (1)
FPGA (1)
GameCube (2)
Games (107)
Google (3)
Governo (8)
Guitar Hero (1)
Hacking (2)
Hardware (6)
Histria (3)
Histria dos Games (1)
Humor (4)
JTAG (1)
KiCad (9)
Kinect (1)
Konami (4)
LED (1)
Malandragem (2)
Mario (2)
Medicina (4)
Megaman (12)
Metal Gear Solid (3)
Metroid (1)
Microchip (9)
Microcontrolador (7)
Microsoft (7)
Midway (1)
MiWi (6)
Mortal Kombat (1)
Msica (9)
Namco (1)
Nerd (2)
Nintendo (11)
Nintendo 3DS (3)
Nostalgia (2)
Notcias (22)
NXP (1)
OpenGL (5)
PIC (4)
Pirataria (1)
Pistola (2)
Playstation 2 (2)
Playstation 3 (4)
Playstation 4 (2)
Polmica (4)
Programao (5)
PS Vita (3)
PSN (3)
Reguladores de tenso (1)
Resident Evil (4)
RFID (2)
Rocksteady Studios (5)
Sega (1)
Sensores (1)
Seriados (1)
21/8/2014 Eletrnica e games: Bibliotecas no KiCad: criando seus componentes
http://eletronicaegames.blogspot.com.br/2011/07/bibliotecas-no-kicad-criando-seus.html 3/5
que voc salve o componente em uma nova biblioteca. Uma janela de salvar ser aberta, e aqui ns colocaremos o nome
atari.lib. O KiCad avisar que voc s poder utilizar a biblioteca se voc a adicionar ao EESchema. Assim, no editor de
bibliotecas mesmo, no menu Preferncias>>Biblioteca, voc poder adicionar esta biblioteca. Ali, voc precisa especificar o
caminho para a biblioteca que voc acabou de criar. Especificado o caminho, voc poder adicionar a biblioteca com o boto
Adicionar que est ao lado da lista de bibliotecas. Agora estamos preparados para continuar a desenhar nosso componente.
Para isto, iremos usar agora alguns botes da barra lateral direita, que apresentamos aqui:
As funes destes botes so:
1- Desativar ferramenta atual. Selecione este boto para desativar qualquer ferramenta selecionada nesta barra lateral.
2- Adicionar pinos.
3- Adicionar textos.
4- Adicionar retngulos.
5- Adicionar crculos.
6- Adicionar arcos.
7- Adicionar linhas e polgonos.
8- Mover a ncora do componente.
9- Importar desenhos existentes.
10- Exportar desenho atual.
11- Apagar elementos.
Iremos comear nosso desenho com os pinos, para que tenhamos uma ideia do tamanho de nosso componente. Para inserir um
pino, iremos clicar no boto 2 desta barra lateral direita, abrindo a caixa de dilogo Propriedades do pino:
Estaremos colocando estas propriedades para os pinos. Como o pino 1, segundo o datasheet do componente, um pino de
alimentao, definimos o tipo eltrico como sendo Entrada de Alimentao. Para os pinos de endereamento, como os pinos A0
a A6, definiremos como Entrada. Os pinos PA0 a PA7, PB0 a PB7 e D0 a D7 so entradas e sadas. O pino de IRQ de sada, e
para que o seu nome aparea com o trao em cima, do mesmo jeito que aparece no datasheet, voc dever colocar o carcter '~'
antes do nome. Os pinos RES, RS, CS1, CS2, RW e PHY2 so todos de entrada. Lembre-se de adicionar sempre o nmero do
pino, que pode ser alfanumrico, j que em FPGAs, os "nmeros" de pinos tambm possuem letras. muito importante definir
corretamente os pinos, para que a verificao de erros do KiCad funcione corretamente.
Assim que colocarmos os pinos e os organizarmos, ns podemos desenhar o "corpo" do circuito integrado. Para isto,
utilizaremos a ferramenta de desenho de retngulos, que o boto 4 da barra lateral direita. Clique no boto, clique no primeiro
ponto do retngulo, mova o mouse para o segundo ponto e clique novamente. Pronto, temos nosso mais novo componente.
Para terminar, vamos mover a ncora para o primeiro pino. Clique no boto 8 da barra lateral direita e clique no crculo do pino
VSS. As duas linhas azuis finas que existem no desenho vo se mover para l. Isto indica que quando voc for inserir um
componente, este ser o ponto que voc arrastar o componente.
Shinobi (1)
Software (2)
Sonic (1)
Sony (7)
Square-Enix (5)
Street Fighter (21)
Strider (1)
Super Nintendo (1)
TCP/IP (3)
Tekken (2)
Temperatura (1)
Texas Instruments (1)
Ubisoft (9)
Violncia (1)
Vdeo (1)
WB Games (6)
Websites (1)
Wii U (1)
Wireless (7)
X-men (1)
XBox 360 (8)
XML (1)
Zapper (2)
Arduino
Arduino Shield list
Badulaques da China
C & C++ Brasil
Consulte um Eng Eletrnico
Datasheets.com
Electronic Design - White Papers
Eletromanacos - Portal de Eletrnica
Eletronic Design
Eletrnica e tecnologia
Fritzing
KiCad
Laboratrio de Garagem
Meu Polgono - Desenho 3D
Microcontroladores e circuitos eletrnicos
PicList Br
Portal Embarcados
Portal MCU
Wings3D
Zero Soft
LINKS INTERESSANTES
WatchMath
APRENDENDO MAIS
Atmel
Fairchild
Freescale
Maxim
Microchip
Texas Instruments
INDSTRIAS DE COMPONTENTES
ELETRNICOS
SITEMETER
21/8/2014 Eletrnica e games: Bibliotecas no KiCad: criando seus componentes
http://eletronicaegames.blogspot.com.br/2011/07/bibliotecas-no-kicad-criando-seus.html 4/5
Postado por Gustavo Adolpho Souteras Barbosa s 13:47
Categorias: Atari 2600, Desenho, Eletrnica, Ferramentas gratuitas, Games, KiCad
Assim, terminamos nosso componente. Podemos voltar ao EESchema e usar ele vontade. Lembre-se que voc dever sempre
incluir sua nova biblioteca sempre que desejar usar seus componentes em um projeto.
Concluindo
Voc poder gostar tambm de
Carregando e
organizando seus
componentes no ...
Apresentando o KiCad e
o EESchema.
Transportando seus
componentes para o
Pcbnew
Dando acabamento em
sua placa no Pcbnew
KiCad: preparando seu
desenho para produo
Recomende isto no Google
Digite seu comentrio...
Comentar como:
Conta do Google
Publicar

Visualizar
Criar um link
Nenhum comentrio:
Postar um comentrio
Links para esta postagem
21/8/2014 Eletrnica e games: Bibliotecas no KiCad: criando seus componentes
http://eletronicaegames.blogspot.com.br/2011/07/bibliotecas-no-kicad-criando-seus.html 5/5
Postagem mais recente Postagem mais antiga Incio
Assinar: Postar comentrios (Atom)
VOC TAMBM PODER GOSTAR DE
Imagens de modelo por enot-poloskun. Tecnologia do Blogger.