Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
Eagle
Nuestro circuito
Esquemático
Diseño del PCB (layout)
3
Información general
◦ Software para diseño de placas de circuitos impresos
◦ 2 partes principales
Crear esquemáticos de nuestros circuitos
Crear el layout del PCB
4
Dónde obtener información sobre Eagle
◦ Web oficial
“Resources”
“Libraries” Librerías de componentes
“Projects” Proyectos de ejemplo
“UserLanguagePrograms” o “ULPs” Permite hacer cosas específicas con Eagle,
como calcular precio de materiales…
“Documentation” Tutoriales sobre Eagle
“Blog”
A veces a webinars gratuitos, no viene mal echarle un ojo de vez en cuando
◦ Otros recursos
Tutoriales disponibles en internet
Sparkfun
Esquemático
https://learn.sparkfun.com/tutorials/using-eagle-schematic
Diseño PCB
https://learn.sparkfun.com/tutorials/using-eagle-board-layout#previously-on-
using-eagle
5
Eagle 7.6 o 7.7
https://cadsoft.io/
6
Eagle
Nuestro circuito
Esquemático
Diseño del PCB (layout)
7
Antes de empezar a trabajar con Eagle…
◦ Saber los componentes que vamos a utilizar en nuestro circuito
◦ Conocer su funcionamiento
◦ Saber cómo conectar unos con otros
En este caso
◦ Filtro paso de baja activo
Componente Valor
R1 1K
R2 10 K
C 2 uF
OpAmp LM741
8
Eagle
Nuestro circuito
Esquemático
Diseño del PCB (layout)
9
Nos pide crear una carpeta para almacenar
los proyectos
◦ Decirle que sí
◦ O bien decir que no y luego crear una carpeta que
nosotros queramos
Pestaña options Directories
En la última fila modificar el directorio $HOME por la
ruta que nosotros deseemos
Por ejemplo: C:\\Eagle-7.6.0
◦ No quitar la carpeta “eagle” que se creará en el
directorio anterior
10
En la columna de la izquierda expandir la
pestaña Projects
◦ Clic derecho en ”eagle” New project
◦ Darle nombre al proyecto
11
Hacer clic derecho en el nuevo proyecto que
hemos creado new schematic
◦ Se abre una nueva ventana donde podemos ir
creando el esquemático
12
Cargar librerías de componentes
◦ En el panel control de la izquierda clic en el icono
“add”
Se abre una ventana con la lista de componentes
disponibles
13
Cargar librerías de componentes
Clic en USE
Seleccionar en la carpeta “lbr” la mayoría de ficheros con
extensión “.lbr”
Clic en “abrir”
14
Añadir componentes
◦ Añadimos TODOS los componentes a usar
◦ Para ello hay que buscarlos en las librerías de componentes
Hay dos opciones
Usar el campo “Search”
O buscarlos directamente desplegando las librerías
15
Añadir componentes
◦ Lista de componentes de nuestro circuito
16
Añadir componentes
◦ Buscar componentes y
añadirlos: OpAmp
Amplificador operacional
modelo: LM741
Escribimos en “Search”:
*LM*741*
Clic en “OK”
17
Añadir componentes
◦ Colocar los componentes en el esquemático: OpAmp
Haciendo
Clic derecho rotamos el componente
Clic intermedio convertimos en su imagen (mirror)
Clic izquierdo Colocamos el componente en la zona de
trabajo
“ESC” para volver a la ventana de añadir componentes
18
Añadir componentes
◦ Colocar los componentes en el esquemático: OpAmp
Una vez colocado el componente también podemos
modificar su posición y orientación
clic derecho en el componente para abrir opciones
19
Añadir componentes
◦ Se repite el proceso para los demás componentes
◦ Hasta que todos estén en el esquemático
◦ Colocar los componentes de manera lógica, similar a como
se dibuja el circuito
R1 1K R-EU_0207/7 rcl→R-EU
R2 10 K R-EU_0207/7 rcl→R-EU
OpAmp LM741
Alimentación ± 15 V Supply2
20
Añadir componentes
◦ Crear componentes a medida
Si necesitamos añadir un componente que no está definido en
ninguna librería
https://www.sparkfun.com/tutorials/110
21
Conectar los componentes
◦ Hacer clic en el botón “Net”
¡OJO! No usar el botón “wire”
◦ A tener en cuenta
Para terminar con la “net” actual a veces es necesario hacer doble clic
Si no la red sigue conectando componentes con cada clic individual que
se hace
Si se cruzan dos redes, se creará un nodo o “junction” automáticamente
Para hacer una esquina, hacer clic izquierdo y continuamos dibujando la
“net”
Si necesitamos que los pines de un componente estén en orden inverso
Hacemos un rotate de 180º
Luego un mirror
22
Conectar los componentes
◦ Borrar una “Net”
Clic derecho en la “net”
“delete”
Si se desea intercambiar
puertas de un integrado
utilizar el comando “pinswap”
23
Cambiar el nombre de los componentes
◦ clic en el botón del menú izquierdo “name”
clic en los componentes a los que queramos cambiar de
nombre
24
Asignar valores a los componentes
◦ clic en el botón del menú izquierdo “value”
clic en los componentes a los que queramos asignar
valores
25
Conectar los componentes
◦ Resultado final del esquemático
26
Comprobar las conexiones del esquemático
◦ clic en el botón “Electrical rule check” o ERC
27
Eagle
Nuestro circuito
Esquemático
Diseño del PCB (layout)
28
Abrir la vista de diseño del PCB
Antes de pasar al PCB guardar el esquemático
Para empezar a crear el PCB
Clic en File Switch to board
29
Abrir la vista de diseño del PCB
◦ Se abrirá un PCB en blanco con los componentes del
esquemático al lado
◦ Los componentes se muestran con su “huella” o “footprint”
30
Colocar los componentes en el PCB
◦ Movemos los componentes y hacemos las rotaciones para
colocarlos de la mejor manera
mismos botones de mover y rotar del esquemático
31
Colocar los componentes en el PCB
◦ A tener en cuenta
Hacer un diseño compacto y que sea lógico
Ayudará a minimizar errores
Los componentes tienen 3 dimensiones y puede que
colocandolos muy cercanos sus cuerpos choquen
Ejemplo: potenciómentros de brazo de ajuste largo
Intenta minimizar el número de mensajes de la cruz
amarilla que indica “connection guidelines”
Hacer cruces de pistas implica poner vías a través de la
placa, lo cual es caro y toma tiempo
No hacer “mirror” de un componente en el PCB, a no
ser que se vaya a conectar por el otro lado de la placa
32
Rutado de pistas
◦ Una vez colocados los componentes
Seleccionar la cara en la que vamos a rutar las pistas
Top
Bottom
Cuando se utiliza un proceso de fabricación manual
Mayoritariamente se ruta en una sola cara (bottom)
Se puede rutar a dos caras si hace falta
33
Rutado de pistas
◦ Clic en el botón “route”
34
Rutado de pistas
◦ Proceso
hacer clic en un pad
hacer clic a medida que
rutamos para darle forma a la
pista
por último hacer clic en el otro
extremo de la ruta
◦ una línea amarilla más delgada
nos muestra dónde debemos
terminar la pista
35
Rutado de pistas
◦ Una vez rutada una pista
se puede mover haciendo clic encima con el botón mover
36
Rutado de pistas
◦ Consejos
Mantener las pistas lo más cortas posibles
Pistas largas añaden resistencia, ruido térmico y pueden incluso
tener efectos de antena
Evitar el rutar pistas en paralelo en ambas caras de la placa
pues puede causar efectos capacitivos entre pistas
Asegurarse que las pistas son lo suficientemente anchas, sobre
todo para pistas de alimentación
Existen calculadoras de ancho de pistas en función de la corriente
que vayan a soportar
Se recomienda utilizar un ancho de pista superior a 20mil
También son importante las dimensiones para pads y vías
No dejar etiquetas tapadas por las pistas, para que se puedan
reconocer los componentes y sus valores tras fabricar el PCB
37
Vías
◦ Cuando no es posible rutar todas las
pistas por la misma cara
◦ Las vías son orificios estañados
conectan eléctricamente ambas caras
de un PCB
◦ Las vías se pueden crear
Automáticamente cuando al rutar
cruzamos dos pistas
Manualmente, creando vías antes y
después del cruce de pistas y
colocando el cruce en distintas caras
del PCB
38
Comprobar el rutado
◦ Herramienta “desgin rules check”
para asegurarse que no se han rutado pistas erróneamente ni
incumplido otras normas de diseño
Se usa haciendo clic en el botón DRC y luego en “check”
39
Comprobar el rutado
◦ Herramienta “desgin rules check”
Estas reglas han de definirse de acuerdo a los requisitos y tolerancias de nuestro
proceso de fabricación
40
Etiquetado de componentes
◦ Las etiquetas de componentes y sus valores ayudan al montaje
◦ Si una pista tapa una etiqueta Movemos la etiqueta
Clic en el botón “smash”
Permite mover la etiqueta independientemente del componente
41
Dimensiones
◦ Ajustar el tamaño del PCB al circuito que
hemos creado
Para ello mover los bordes con el botón
“move”
42
Crear el plano de tierra
◦ El plano de tierra es importante pues representa la tierra en la placa
◦ Para crear el plano de tierra
Botón “polygon”
43
Crear el plano de tierra
◦ Dibujar un polígono alrededor de las dimensiones de la placa
Se quedará una línea discontinua alrededor de las dimensiones de la
placa
◦ Pulsar el botón “name” y hacer clic en el polígono dibujado
Darle el nombre “GND”
Clic en OK
44
Crear el plano de tierra
◦ Por último hacer clic en “ratsnest”
45
Crear la serigrafía o “silkscreen”
◦ Esta nos permite imprimir más información en el PCB
◦ La información típica que se incluye
Nombre componentes y valores
Fabricante y modelo de circuito y versión
◦ Para insertar información hay varios botones
Botones “wire”, “text”, “circle”, “rectangle” y “polygon”
46
Crear la serigrafía o “silkscreen”
◦ Ejemplo
47
Fabricación del PCB: varias opciones
◦ Fabricación contratada a una empresa externa
Generar ficheros GERBER
Se envían directamente a una empresa de fabricación electrónica
Por lo general, este tipo de empresas realizan un test antes de fabricar
Se denomina “design for manufacturability” (DFM) check
Analizan posibles defectos que puedan aparecer al fabricar el diseño
48
Fabricación del PCB
◦ Generar fotolitos
Queremos generar un pdf con la máscara necesaria, para ello:
Presionamos “show/edit layers” y seleccionamos sólo las caras “Bottom”,
“Pads” y “Vias”. Si queremos que salga el borde (dimensión) de la placa
seleccionamos también “Dimension”.
49
Fabricación del PCB
◦ Generar fotolitos
En el menú seleccionamos “Options”→ “User Interface” seleccionamos el fondo
“Background” en blanco “White”
50
Fabricación del PCB
◦ Generar fotolitos
En el menú seleccionamos “File”→ “Export”→ “Image”
Seleccionamos “Monochrome” y cambiamos la resolución dpi a 600 y
procedemos a generar la imagen en formato png.
Con cualquier programa de edición de gráficos se procede a convertir el
archivo de formato png a pdf, teniendo en cuenta no cambiar la escala
(escala 100%).
51
Fabricación del PCB
◦ Generar fotolitos
En el caso de haber diseñado a dos caras, deberemos repetir el proceso
con la cara top y también las “layers” correspondientes
Pads, vías, tPlace, tNames, tValues
En este caso debemos tener cuidado al insolar para hacer coincidir
ambas caras (top y bottom)
https://www.youtube.com/watch?v=
b8myjLe6wRM
52
Ver nuestro diseño en 3D
◦ Es posible comprobar nuestro diseño en 3D con programas de
visualización en 3D
Ejemplos
Autocad
Solidworks
SketchUp
◦ Para ello seleccionar el programa de visualización y ver los posibles
formatos que puede leer
◦ Exportar desde Eagle nuestro PCB en el formato adecuado
53