Está en la página 1de 45

TUTORIAL DE USO DE EAGLE:

Creacin de una PCB mediante EAGLE


Asignatura: Laboratorio de Desarrollo Hardware
Autor: Carlos Castao Torres
Rev.: Manuel J. Bellido
Noviembre !"#

Creacin de una PBC mediante
EAGLE
1. Instalacin del entorno
2. Creacin de una librera
3. Creacin del esquemtico
4. Paso a la placa

Instalacin del entorno
1.1.Instalacin en Ubuntu
1.2.Instalacin en Windows

Instalacin en Ubuntu
brimos en el na!e"ador la si"uiente url#
$ttp#%%www.cadso&tusa.com%download'ea"le%(lan"ua"e)en
*n la seccin dedicada a +inu, nos descar"amos el arc$i!o.
Una !e- descar"ado introduciremos abriremos un terminal .
escribiremos los si"uientes comandos
/cd 0escar"as%
/ s$ ea"le'lin'1.2.3.run
4si se descar"ara una !ersin distinta tendra que cambiarla por la que
se $ubiera descar"ado5
6aremos clic7 en si"uiente $asta que nos indique el tipo de licencia que
tenemos donde seleccionaremos# 89un as :reeware8

Instalacin en Ubuntu
Una !e- reali-ado esto tendremos en nuestra carpeta personal
4%$ome%usuario%5 un directorio llamado ea"le'1.2.3 que ser
donde tendremos el lan-ador del pro"rama
%$ome%usuario%ea"le'1.2.3%bin%ea"le
donde se nos "uardarn las libreras que crearemos para la
prctica
%$ome%usuario%ea"le'1.2.3%lib%
. los pro.ectos
%$ome%usuario%ea"le'1.2.3%pro;ects%


Instalacin en indo!s
brimos en el na!e"ador la si"uiente url#
$ttp#%%www.cadso&tusa.com%download'ea"le%(lan"ua"e)en
*n la seccin dedicada a Windows nos descar"amos el
arc$i!o.
Una !e- descar"ado $aremos doble clic7 sobre el
arc$i!o descar"ado . $aremos clic7 en si"uiente $asta
que nos apare-ca el tipo de licencia que indicaremos
que es# 89un as :reeware8

Creacin de una PBC mediante
EAGLE
1. Instalacin del entorno
2. Creacin de una librera
3. Creacin del esquemtico
4. Paso a la placa

Creacin de una librer"a
Una !e- en la pantalla principal del pro"rama< =ste
tendr una &orma similar a la de la ima"en.
Libreras con las que
trabajaremos en la
primera parte de la prctica
Proyectos donde tendremos todos los proyectos
que realizemos

Creacin de una librer"a
>os diri"imos a :ile/>ew/+ibrar.
Una !e- all nos encontraremos esta pantalla
Aadir nuevo
componente
Tamao del grill
Aadir/Editar smbolo
Aadir/Editar paquete
Aadir/Editar dispositivo
6acemos clic7 en "uardar . le daremos nombre a nuestra librera. ?e aconse;a anteceder 33 a nuestro
nombre para que apare-ca la primera de nuestra lista. 4e." 33+ibreria@+065

Creacin de una librer"a
Una !e- "uardada nuestra librera nos iremos a la
pantalla principal . acti!aremos nuestra librera
$aciendo clic7 en el circulo !erde como se muestra en
la ima"en
Aa podemos traba;ar con nuestra librera. $ora abrimos
nuestra librera :ile/Bpen/+ibrar.

Creacin de una librer"a
6acemos clic7 en el botn de aCadir nue!o
componente . nos saldr una pantalla como =sta en la
que pondremos el nombre de nuestro componente
Una !e- le demos a B7 nos
lle!ar a la !entana de
Dpac7a"eD 4paquete5 en la
que $aremos la $uella de
nuestro dispositi!o

Creacin de una librer"a
entro de nuestro diseo!
"uy importante a la #ora
del esquemtico y la board!
entrar todos los diseos
"over
opiar
$eleccionar
%enombrar
&ibujar lineas
Escribir te'to
Tipo de (pad(
)ole

Creacin de una librer"a
continuacin !amos a detallar los pasos que se"uiremos de &orma
"enerali-ada para cualquier componente que queramos reali-ar< para el
&ormato DPac7a"eD. ?abiendo .a las medidas que tendr nuestro componente.
1E Poner tantos DpadsD como sean necesarios< . a la distancia correcta. Para
DpadsD cu.o D"rillD no sea el estndar de *a"le lo cambiaremos 4botn derec$o
sobre el DpadD e indicamos en el apartado propiedades el nue!o DdrillD5.
2E *tiquetar cada DpadD usando la $erramienta D9enameD4renombrar5.
3E Crear una en!oltura donde ir el componente.
4E Poner las etiquetas D/>F*D . D/G+U*D en nuestro diseCo . decir a qu=
capas corresponde cada uno de ellos.
2E *scribir una bre!e descripcin del componente 4clic7 en D0escriptionD5.
9ecordar centrar siempre nuestro componente con la cru- central

Creacin de una librer"a
1E Poner tantos DpadsD como sean necesarios< . a la distancia correcta. Para DpadsD cu.o
DdrillD no sea el estndar de *a"le lo cambiaremos 4botn derec$o sobre el DpadD e
indicamos en el apartado propiedades el nue!o DdrillD5.
omo vemos la cruz est
en el centro de nuestro diseo

*ombre nuevo del (pad(
Tamao del (drill(
2E 9enombrado de los pads

Creacin de una librer"a
3E Crear una en!oltura donde ir el componente.

)aremos uso de la #erramienta
cable para #acer la envoltura o
permetro de nuestro
componente! Tambi+n podemos
#acer uso de la circun,erencia
en caso que nuestro componente
sea circular como podra ser el
caso de un condensador

Creacin de una librer"a
4E Poner las etiquetas D/>F*D . D/G+U*D en nuestro
diseCo . decir a qu= capas corresponde cada uno de ellos.

-sando la #erramienta te'to
escribimos .*A"E y ./AL-E
0En may1sculas2!
Esto nos indicar posteriormente
cual es su nombre y valores
varios
ambiamos la capa de .*A"E
a la capa 34 t*ames y ./AL-E
a la capa 35 t/alues

Creacin de una librer"a
2E *scribir una bre!e descripcin del componente 4clic7 en
D0escriptionD5.

Creacin de una librer"a
Una !e- que tenemos $ec$o el Dpac7a"eD $aremos
clic7 en el icono de smbolo.
*ombre del smbolo
$e nos #an cambiado algunas
#erramientas la 1nica que no
conocemos y vamos a utilizar
es la de dibujar un pin!

Creacin de una librer"a
0e &orma anlo"a a la creacin de un Dpac7a"eD !amos a indicar los pasos "enerales que
!amos a se"uir a la $ora de crear un smbolo
1E 0ibu;ar el contorno que tendr nuestro smbolo nue!o.
2E Colocar los pines que tendr nuestro smbolo.
3E 9enombrar los pines.
4E Poner las etiquetas D/>F*D . D/G+U*D en nuestro diseCo . decir a qu= capas
corresponde cada uno de ellos.
2E *scribir una bre!e descripcin del componente 4clic7 en D0escriptionD5.
>ota# 0ependiendo del smbolo a !eces no ser ms &cil $acer primero el punto uno .
despu=s el dos . otras que ser al contrario.
9ecordar centrar siempre nuestro componente con la cru- central

Creacin de una librer"a
1E 0ibu;ar el contorno que tendr nuestro smbolo nue!o.

)aciendo uso de la #erramienta de cable
creamos el contorno de nuestro componente

Creacin de una librer"a
2E Colocar los pines que tendr nuestro smbolo.

-samos la #erramienta emplazar pines y
ponemos los que nuestro diseo nos indique

Creacin de una librer"a
3E 9enombrar los pines.

%enombramos cada pin!
6mportante7 poner nombres similares a los que se #an puesto
en el paquete!

Creacin de una librer"a
4E Poner las etiquetas D/>F*D . D/G+U*D en nuestro diseCo . decir a
qu= capas corresponde cada uno de ellos.
reamos las etiquetas .*A"E y ./AL-E!
/amos a sus propiedades y cambiamos la
capa0Layer2 a las capas 84 y 89
respectivamente

Creacin de una librer"a
2E *scribir una bre!e descripcin del componente 4clic7 en D0escriptionD5.

Creacin de una librer"a
Una !e- reali-ado correctamente el smbolo de nuestro dispositi!o< !amos a
pasar a reali-ar el dispositi!o. Para ello !amos a la opcin D0e!iceD $acemos
clic7 . ponemos el nombre de nuestro nue!o dispositi!o

Creacin de una librer"a
Una !e- reali-ado correctamente el smbolo de nuestro dispositi!o< !amos a
pasar a reali-ar el dispositi!o. Para ello !amos a la opcin D0e!iceD $acemos
clic7 . ponemos el nombre de nuestro nue!o dispositi!o

Creacin de una librer"a
Por Hltimo !amos a crear el dispositi!o. Para ello se"uiremos los si"uientes
puntos.
1E Clic7 en DnewD . seleccionamos el paquete que queremos utili-ar para nuestro
dispositi!o. A le daremos a B7.
2E Clic7 en DddD . aCadimos el smbolo de nuestro componente. Importante
colocarlo centrado con respecto a la cru- central.
3E Conectar los pines del Dpac7a"eD con los del Dde!iceD.Clic7 en DConnectD
conectaremos uno a uno los pines.
4E *scribir una bre!e descripcin del componente 4clic7 en D0escriptionD5.
9ecordar centrar siempre nuestro componente con la cru- central

Creacin de una librer"a
1E Clic7 en DnewD . seleccionamos el paquete que queremos
utili-ar para nuestro dispositi!o. A le daremos a B7.

Creacin de una librer"a
2E Clic7 en DddD . aCadimos el smbolo de nuestro
componente. Importante colocarlo centrado con respecto a la
cru- central.

*uestro (pac:age(
ya aparece en la
ventana superior
derec#a

Creacin de una librer"a
3E Conectar los pines del Dpac7a"eD con los del Dde!iceD.Clic7 en
DConnectD conectaremos uno a uno los pines
lic: en connect y nos
saldr la ventana superior
onectamos
cada pin con
cada pad; si
#emos
realizado
un renombrado
id+ntico los
pines y los pads coincidirn!

Creacin de una librer"a
*n nuestro e;emplo nos tendra que
quedar la cone,in de la si"uiente &orma

Creacin de una librer"a
Por Hltimo "uardamos la librera. Para comprobar que $emos reali-ado los
pasos correctamente nos iremos a la pantalla principal de *a"le . nos debera
aparecer en nuestra librera dos tipos de arc$i!os

Creacin del es#uem$tico
*n =sta parte del tutorial !amos a diseCar un circuito simple un di!isor
de tensin< cualquiera que sea el circuito que se $a"a los pasos sern
los que !eamos a continuacin.
Primero crearemos un nue!or pro.ecto donde traba;ar#
:ile/>ew/Pro;ect
Una !e- creado el pro.ecto crearemos un esquematico para ese
pro.ecto# :ile/>ew/?c$ematic. Una !e- se nos abra la nue!a !entana
le damos a D?a!eD . le ponemos el nombre de nuestro esquemtico.
>ota# Para =sta parte del diseCo es mu. importante saber qu= !amos a
necesitar< cuntos . cmo !an interconectados

Creacin del es#uem$tico
qu podemos !er los componentes que !amos a
necesitar para nuestro di!isin de tensin.
?eCal de GCC
?eCal de Gout
9esistencias de 13I

Creacin del es#uem$tico
Aadir componente!
Aadir (<ire(!
6conos de (E%( y (Errors(! *os muestran
errores en nuestro diseo
o incompatibilidades con la board

Creacin del es#uem$tico
Le damos
a aadir
6ntroducimos el nombre del
componente

Creacin del es#uem$tico
Para aadir alimentaci=n 0/2 o tierra 0>*&2
vamos a la entrada ($earc#( e introducimos
/ o >*& respectivamente! En ambos casos
nos aparecern dos smbolos; ambos son id+nticos

Creacin del es#uem$tico
olocamos tanto / como
>*& en nuestro esquemtico

Creacin del es#uem$tico
olocamos adems los
componentes que nos ,altan en +ste caso %? y %3

Creacin del es#uem$tico
Por 1ltimo s=lo nos ,alta conectarlo todo!
Para ello #aremos uso de la #erramienta
(<ire(!
-na vez terminemos le damos al bot=n de errores
para comprobar si e'iste alg1n problema

Creacin del es#uem$tico
?i nuestro esquemtico no contiene errores< podemos
pasar al si"uiente paso< la creacin de nuestra DboardD
para ello !amos a :ile/D?witc$ to boardD.
B;o# >B C*999 el esquemtico .a que si !i=ramos<
mientras estamos reali-ando la DboardD< que al"o no es
correcto e $ici=ramos cambios en el esquemtico< si
ambas $erramientas no estn abiertas< el pro"rama no
reconocer los cambios que $a"amos en el
esquemtico . tendremos que empe-ar de nue!o
nuestra board.

Paso a la %laca
*stamos .a en la &ase &inal de nuestro diseCo< a$ora
tendremos que interconectar nuestros componentes.
Geremos que nuestra !entana principal $a pasado a
contener ciertas $erramientas nue!as. *n el interior
de la -ona de traba;o a$ora nos aparece lo que se
llama como DratsnetD o nido de ratas que nos indicar
que cone,iones e,isten.

Paso a la %laca
Aadir/quitar cone'i=n
)acer un agujero
Autorouter 0Autorutar las pistas2
omo ya ver #ay diseos en los que; como +ste; por su simplicidad el autorouter
realiza todo el trabajo al ?@@A sin problemas; pero otro en los que por la di,icultad
del circuito; alta densidad de componentes o por ,alta de capas ser incapaz de
llegar a realizar un enrutado del ?@@A; dejndonos en ciertos casos con un
enrutado del 88A pero siendo imposible terminar de realizarlo por lo que se le
aconseja que estudie las dependencias de su circuito y con respecto a ella
localice los componentes lo ms cercano posible para que le generen el menor
n1mero de pistas que vayan de un e'tremo de la placa al otro;
Anc#o de la pista Borma de la pista apa en la que trabajar

Paso a la %laca
Para enrutar sin usar la opci=n del autoruter #acemos clic: en el icono
de aadir cone'i=n! "6%A%E"C$ en que capa estamos trabajando
0por si esta no ,uera la correcta2 y ya s=lo nos quedar #acer las cone'iones
pertinentes!

Generacin de los Gerbers
& a soldar'
Una !e- $ec$o la board $abr que "enerar los
Jerber. Para ello se debe se"uir el si"uiente tutorial#
$ttp#%%medesi"n.seas.upenn.edu%inde,.p$p%Juides%Jeneratin"Jerber:iles:or?12

También podría gustarte