You are on page 1of 51

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/321758748

Diseño de PCBs usando Autodesk Eagle y FlatCAM

Book · December 2017

CITATIONS READS

0 856

1 author:

Servio Paguada
1 PUBLICATION   0 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Introducción al Desarrollo de Drivers de Linux, Usando Entorno de Compilacion Cruzada y Raspberry Pi View project

Instructivo: Diseño de PCBs usando Autodesk Eagle y FlatCAM View project

All content following this page was uploaded by Servio Paguada on 13 December 2017.

The user has requested enhancement of the downloaded file.


SERVIO PAGUADA DISEÑO DE PLACAS
DE CIRCUITO IMPRESO
UNA INTRODUCCIÓN

A M
t C
y Fla
gle
E a
e s k
to d
u
d oA
s a n
U

Prototipado rápido - Rapid prototyping


Copyright © 2017 Servio Paguada

This template was create by Mathias Legrand and Modified by Servio Paguada
U NIVERSIDAD NACIONAL AUTÓNOMA D E H ONDURAS

HYBRIDCORES . COM
Índice de contenidos

I Introducción, objetivos y simbología

1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.0.1 Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.0.2 Objetivos específicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.0.3 Simbologia de este documento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

II Definiciones y contexto

2 El proceso de fabricación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1 Placas de circuito impreso 17
2.2 Terminología 17

III Inicio del diseño

3 EagleCAD diseño de PCBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23


3.1 Preliminares 23
3.2 Las tres ventanas de Eagle 23
3.2.1 Ventana principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2.2 Ventana de esquemático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.3 Ventana de PCB board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3 Dispositivo, paquetes y símbolos 25
3.3.1 Agregando librerías . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.4 Barras de herramientas 27
3.4.1 Barra de herramientas de la ventana de esquemático . . . . . . . . . . . . . . . . . . 27
3.4.2 Del esquemático al PCB Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.4.3 [Opcional] Comprendiendo los cálculos eléctricos . . . . . . . . . . . . . . . . . . . . . 31
3.4.4 Barra de herramientas de la ventana PCB Board . . . . . . . . . . . . . . . . . . . . . . . 33

4 Proyecto: Barra LED USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

IV Del diseño a la fabricación


5 Transformacion de códigos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.0.1 FlatCAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

V Componentes y más componentes


6 Costruyendo elementos de librerías . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.0.1 Creando librerias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.0.2 Diseñando el símbolo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.0.3 Diseñando los paquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
6.0.4 Diseñando el dispositivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

VI Fusionandose con Fusion360


7 Modelado de PCB en 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.0.1 Paquetes y su atributo 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.0.2 Exportando a eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

Bibliography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Books 49
Articles 49
Manuals 49
Onlines 49
Índice de Figuras

1.1 Ejemplo de processor-in-the-loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1 Placa de circuito impreso en fabricación usando CNC . . . . . . . . . . . . . . . 18


2.2 Placa de circuito impreso finalizada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.3 PCB en vista de diseño de la ventana PCB Board . . . . . . . . . . . . . . . . . . . . 19

3.1 Ventana principal de Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24


3.2 Ventana de esquemático de Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3 Ventana PCB board de Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.4 Índice de una librería de Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.5 Administrador de librerias de Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.6 Creación de un nuevo proyecto en Eagle . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.7 Selección de componentes homólogos, cuando se requiere paquetes no
existentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
3.8 Selección de componentes homólogos, cuando se requiere paquetes no
existentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.9 Selección de componentes homólogos, cuando se requiere paquetes no
existentes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.10 Ejemplo de usar Nets y Labels en el diseño del esquemático . . . . . . . . . 31
3.11 Ejemplo de usar Nets y Labels en el diseño del esquemático . . . . . . . . . 32
3.12 Gráfica característica de un resistor con valor de resistencia cercano a los
10KΩ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.13 Gráfica característica de un resistor con valor de resistencia cercano a los
10Ω . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Índice de Tablas

1.1 Simbologia de ayuda utilizada en el presente documento . . . . . . . . . . . . 13

2.1 Terminología de los elementos que aparecen durante el diseño de circuitos


impresos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
I
Introducción, objetivos y
simbología

1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . 11
1. Introducción

La fabricación de hardware es una actividad de las universidades tecnológicas enfocada en la


fabricación de prototipos con el fin de verificar la tecnología a utiliza. En las fases de verificación
y validación, PIL (processor-in-the-loop) permite realizar pruebas del software que se ejecuta en
el microcontrolador, que debe ser instalado en una placa que le permita funcionar; estas son las
conocidas placas de evaluación. La Figura 1.1 muestra un ejemplo del contexto de un entorno PIL.
La metodología de diseño llamada prototipado rápido (rapid prototyping) encapsula las actividades
antes mencionadas, el prototipado rápido ha sido usado satisfactoriamente en diferentes áreas de la
ingeniería; este documento no contempla la discusión de directrices para aplicar la metodología.
Este documento esta enfocado en mostrar los pasos del proceso de diseño y fabricación de
placas de circuito impreso usando maquinas CNC. El lector encontrará que el documento se ofrece
a un nivel introductorio. Después de seguir la lectura prodrá realizar prototipos de proyectos que
requieran hardware a un nivel de electronica digital-analógica en aplicaciones moderadas como:
internet de las cosas, placas de evaluación para microcontroladores comerciales, programadores
seriales (UART) externos para micro controladores.
Una aplicación de esto presente en la metodología de desarrollo de sistemas embebidos es
HIL (Hardware-in-the-loop) que es la fase de pruebas que somete al procesador al entorno de
hardware real, es decir, la planta que el procesador con su software controlará. Una vez que las
pruebas han sido realizadas, se fabrica una placa final que contendrá desde el microcontrolador
hasta las interfaces que sirve para comunicar con el exterior, este diseño debe ser probado antes que
el producto sea masificado. Esta última tarea puede representar costos si el diseño tiene errores o
problemas de operación.
Procesos de rapid prototyping dan a los ingenieros e investigadores la oportunidad de evaluar
el diseño antes de enviar a productores masivos y sin esperar por los productos. En este taller se
presenta una introducción del proceso de diseño de placas de circuito impreso, como el entorno en
el cual el microcontrolador funciona en condiciones fuera de planta. Aunque el documento sugiere
que el lector no requiere conocimiento de circuitos electrónicos para poder fabricar una placa, si es
deseable tanto la motivación como el conocimiento de las restricciones de diseño tanto espaciales
como elécricas, por lo pronto el lector puede utilizar el documento como instructivo para conocer
12 Capítulo 1. Introducción

Figura 1.1: Ejemplo de processor-in-the-loop

el software involucrado y la tecnica de fabricación de placas usando máquinas CNC.

1.0.1 Objetivo
1. Desarrollar competencia en la creación de circuitos electrónicos, mediante el uso del software
Eagle para apoyo a clases de circuitos eléctricos y electrónica de la Objetivos o competencias
a las que se aspira contribuir a través de la actividad formativa.

1.0.2 Objetivos específicos


1. Conocer el proceso de diseño y fabricación de PCB, mediante el uso de software CAD y el
diseño de PCB de ejemplo.
2. Conocer las diferentes formas de posicionar componentes electrónicos, mediante el diseño
de PCBs y el estudio de los empaquetados.
3. Aprender el proceso de transición de código para operación de máquina mediante la traduc-
ción de código Gerber a G-Code usando FlatCAM.

1.0.3 Simbologia de este documento


A continuación la Tabla 1.1 presenta el significado de los simbolos utilizados en este manual:
13

Simbolo Significado
Indica una ruta de menús que el usuario debe seguir para
efectuar una acción e.g. File New Project si el menú
Menu Sub menu Sub sub menu incluye uno de los siguientes simbolos entoces implica
realizar la accion que el simbolo indica sobre el siguiente
menú.
Usado para indicar la acción de presionar clic derecho
sobre lo sigue a continuación e.g. Hace en el símbolo
de capacitor

La misma utilidad que la imagen anterior con las impli-


caciones de su botón seleccionado.

Usado en secuencias de menús o nodos de un árbol de


carpetas, implica presionar clic derecho sobre lo que
sigue a continuación e.g. New schematic o bien
Libreries SparkFun-Aesthetics.lbr
Tienen las mismas Implicaciones que el simbolo anterior
pero con la acción relacionada al boton marcado del
mouse.

Tabla 1.1: Simbologia de ayuda utilizada en el presente documento


II
Definiciones y contexto

2 El proceso de fabricación . . . . . . . . . . . . 17
2.1 Placas de circuito impreso
2.2 Terminología
2. El proceso de fabricación

2.1 Placas de circuito impreso


Las placas de circuito impreso, son circuitos construidos sobre una placa de cobre. Una hoja de
material FR1 FR2 o FR4 es bañada en cobre y sometida posteriormente a la eliminación sistemática
del mismo a manera de crear caminos que conectan físicamente a componentes eléctricos.
La técnica que dibuja los caminos de cobre, puede ser usando componentes químicos que
corroen el cobre en las áreas de interés, o bien usando maquinas de control numérico que dibujan
los contornos de tales caminos haciendo cortocircuitos que aíslan eléctricamente a los componentes.
La Figura 2.1 muestra un ejemplo de la fabricación del circuito impreso usando máquina de control
numérico, el resultado final se observa en la Figura 2.2 y en la Figura 2.3 se muestra el diseño CAD
de la placa.
La ventaja de fabricar PCBs usando maquinas de control numérico es la falta de manipulación
de químicos nocivos y corrosivos, la desventaja conocida es que la resolución que se puede alcanzar
usando la técnica con químicos es mayor que usando la primera técnica. Esto nos deja la primera
consideración de diseño:
El diseño obedece tanto al proceso de fabricación como a las restricciones eléctricas del circuito.
Las restricciones eléctricas no son consideradas en este taller, solo mencionamos que es importante
respetar el grosor del camino eléctricamente requerido por el componente.

2.2 Terminología
La Tabla 2.1 muestra la terminología que será útil en las secciones siguientes de este documento:
18 Capítulo 2. El proceso de fabricación

Figura 2.1: Placa de circuito impreso en fabricación usando CNC

Figura 2.2: Placa de circuito impreso finalizada


2.2 Terminología 19

Figura 2.3: PCB en vista de diseño de la ventana PCB Board

Término Significado
PCB Printed Circuit Board es la abreviación conocida en idioma internacional.
Las capas en una PCB son los niveles que esta puede tener, las capas
Capas comúnes son la inferior (bottom) y la superior (top). PCBs mas complejas
pueden tener capas intermedias entre las dos anteriores
Los encapsulados son (desde el punto de vista de la finalidad) el mecanis-
mo que permite fijar el componente a la PCB. El encapsulado tiene otros
propósitos relacionados a la capacidad eléctrica y tolerancia de temperatura,
sin embargo, nos enfocamos en la finalidad y estaremos limitados a los
siguientes:
Encapsulados • SMD Surface Mount Devices; diseñado para que el componente se coloque
superficialmente sobre la capa superior o inferior de la PCB, los hay de
diferentes tamaños e.g. 0805, 0602, 1206 etc.
• DIP Dual in-line; diseñado para que el componente se coloque atravesando
las dos capas comunes de allí el que se conozca como tecnología de agujeros
pasantes (through hole)
Es a lo que antes hemos llamado camino, en español se le puede llamar
Trace
pista.
Las vías son interconexiones que van desde una capa hacia otra, también
Vía pueden ser usadas para fijar los componentes de agujeros pasantes (through
hole) de encapsulado DIP o SIP.
Las señales normalmente son usadas para construir buses de comunicación.
Signal Desde dos líneas hasta el número requerido para la comunicación e.g. bus
de 32 o 64 bits
Los pads son las bases de cobre en donde se hace la soldadura de las
Pads
terminales de los componentes SMD.
Route La acción de conectar los componentes en la ventana PCB Board.

Tabla 2.1: Terminología de los elementos que aparecen durante el diseño de circuitos impresos
III
Inicio del diseño

3 EagleCAD diseño de PCBs . . . . . . . . . . . 23


3.1 Preliminares
3.2 Las tres ventanas de Eagle
3.3 Dispositivo, paquetes y símbolos
3.4 Barras de herramientas

4 Proyecto: Barra LED USB . . . . . . . . . . . . . . 35


3. EagleCAD diseño de PCBs

3.1 Preliminares
Evidentemente la acción anterior al diseño de una PCB es el estudio analítico y sistemático del
circuito, en el que intervienen:
Análisis de potencia (corriente y voltaje).
Análisis de efectos de ruido:
• Análisis por ruido de fecuencia.
• Análisis por ruido de capacitancia.
• Análisis por ruido de inductacia.
Estos preliminares se escapan del alcance de este taller. La buena noticia es que para realizar un
diseño de PCBs no se requiere (necesariamente) ser ingeniero electrónico, pero si se debe respetar
las siguientes consideraciones mínimas:
Ancho de las traces que aseguran la conductividad necesaria entre componentes.
Aislamiento entre las traces que evita cortocircuitos.
Evitar lazos con diámetro ancho que se traducen en inductancias inducidas (bobinas hechas
con las traces).

3.2 Las tres ventanas de Eagle


Eagle tiene una interface gráfica de usuario basada en 3 ventanas:

3.2.1 Ventana principal


La ventana que muestra el árbol de proyectos, las librerías instaladas de componentes electróni-
cos, los trabajos CAM y los scripts ULP. La Figura 3.1 muestra la ventana principal con el árbol de
opciones colapsado. En esta ventana es donde se crean los proyectos y se asocian esquemáticos y
PCB boads a los mismos.
24 Capítulo 3. EagleCAD diseño de PCBs

Figura 3.1: Ventana principal de Eagle

3.2.2 Ventana de esquemático


En esta ventana se diseña el circuito a nivel esquemático, en resumen esta ventana es el lugar
en donde siempre el usuario, deberá modificar el circuito y nunca en la ventana de PCB board. La
Figura 3.2 muestra la ventana de esquemático.

Figura 3.2: Ventana de esquemático de Eagle

3.2.3 Ventana de PCB board


Esta ventana muestra la distribución de todos los elementos de la placa, las capas, los traces,
las vías, los pads, componentes y las dimensiones reales. Es en esta ventana en donde se muestra
3.3 Dispositivo, paquetes y símbolos 25

lo que será la placa real del circuito fabricado en el esquemático. A diferencia de este último en
donde las conexiones son meramente simbólicas, las conexiones hechas en la ventana PCB board
serán los traces reales que eléctricamente comuniquen a los componentes. La Figura 3.3 muestra el
equivalente en PCB del esquemático de la Figura 3.2.

Figura 3.3: Ventana PCB board de Eagle

3.3 Dispositivo, paquetes y símbolos


En esta sección aprendemos la diferencia entre los tres elementos que representan a un compo-
nente electrónico en Eagle, para esto se muestra en la Figura 3.4 el índice de una de las librerías de
Eagle y se define los tres elementos en ella:
Device: un dispositivo es el elemento que relaciona y agrupa a un símbolo con sus diferentes
paquetes.
Package: es la representación de un componente en la vista de la ventana PCB Board, normalmente
sus pads y/o vías, dimensiones, nomenclatura entre otros.
Symbol: es la representación de un componente en la vista de la ventana esquemático, un símbolo
tiene los pines que son mapeados a los pads y/o vias en el paquete. Note que un símbolo
puede tener muchos paquetes, evidentemente no al contrario.
Un dato importante de mencionar es que en la ventana de indice al seleccionar un simbolo,
paquete o dispositivo en sus respectiva lista, aquellos elementos relacionados a este son resaltados.
Ahora el lector puede estar seguro que esos componente en la librería son aquellos que podrá
utilizar en sus diseños, en la sección siguiente aprenderemos como insertarlos y conectarlos a través
de un ejercicio. En secciones futura aprenderemos a crear dispositivos, paquetes y símbolos para
usar en Eagle, pero por ahora usaremos los de la librería proveída por SparkFun.

3.3.1 Agregando librerías


Antes de empezar a incluir componentes a nuestro esquemático es necesario agregar librerías.
Eagle cuenta con librerías pre cargadas desde su instalación. Sin embargo, como ya hemos dicho
usaremos algunas librerías de SparkFun, pues ademas sabemos que han sido usadas en poryectos
de esta empresa. Para incluir una nueva librería realice la siguiente acción:
26 Capítulo 3. EagleCAD diseño de PCBs

Figura 3.4: Índice de una librería de Eagle

Libreries Open library manager Available ü SparkFun-Aesthetics

Seleccionamos en los resultados y presionamos el botón Use, esto descargará la librería y la


agregará para estar disponible en el uso. La Figura 3.5 muestra el administrador de librarias en el
momento de terminar de realizar la acción anterior.

Figura 3.5: Administrador de librerias de Eagle


3.4 Barras de herramientas 27

3.4 Barras de herramientas


En esta sección aprenderemos a utilizar las barras de herramientas usándolas para realizar un
ejemplo, diseñaremos un circuito simple que consta de un LED y una resistencia que controla la
potencia que se suministra al LED. Si el lector lo desea puede leer la sub sección opcional Cálculos
eléctricos al final de esta sección para conocer el criterio de selección de la resistencia.
Al ser diferentes las tareas realizadas en cada ventana las barras de herramientas cambia en
cada una de ellas. A continuación se detalla las principales acciones representadas en las barras
de herramientas. Para comenzar se debe crear el proyecto desde la ventana principal de Eagle,
seleccione la siguiente ruta de menús o como se muestra en la Figura 3.6:

File New Project

Figura 3.6: Creación de un nuevo proyecto en Eagle

Bajo el sub nodo eagle del nodo Projects se crea un nuevo proyecto que espera por el nombre,
esto es, Projects eagle New_Project, asignar a new project usb_led. Posterior realice la
siguiente acción:

usb_led New Schematic

Esta acción final agrega un esquemático al proyecto, si Eagle no pregunta si también deseamos
crear un PCB board en el proyecto, no hay problema lo haremos después. Guarde el esquemático
usando:

Ctrl + S entonces ¥ usb_led Enter

o bien,

File Save ¥ usb_led Enter

3.4.1 Barra de herramientas de la ventana de esquemático


Una vez creado el proyecto diseñaremos primero (y siempre primero) el esquemático del
circuito. El primer elemento que debería ser incluido es un marco que contenga información acerca
del proyecto, y es aquí en donde tenemos la primera herramienta:

Boton Add

Esta herramienta nos permite agregar un componente de alguna librería seleccionada, para
incluir un marco para el diseño hacemos en y hacemos:
28 Capítulo 3. EagleCAD diseño de PCBs

ü Frame FRAME-LETTER

Posicionamos el frame haciendo que la esquina inferior izquierda del mismo este en el centro
de coordenadas, a fin de que el cuadrante positivo sea nuetro frame, hacemos y Esc, la ventana
se cerrará.

Agregando mas componentes


Repetimos la acción anterior para agregar los otros componentes, esta vez debemos buscar
una resistencia, un LED y los pads que definen un conector USB, estos los encontraremos en las
librerias: led, SparkFun-Resistors y Eagle-Taller respectivamente. Hacemos en y proseguimos
con las siguientes acciones:

ü LED5MM LED5MM Enter

Posicionamos en cualquier parte dentro del frame y entonces Esc. Repetimos la acción
para ubicar un resistor de carbon que debemos encontrarlo en SparkFun-Resistors. Al entrar al
buscador de componentes nos daremos cuenta que no esta cargada SparkFun-Resistors para su uso.
Por tanto, es necesario realizar el proceso de la sección Agregando librerias. Una vez terminado
el proceso realizamos:

ü Resistor Enter

Al ubicar los componentes en SparkFun-Resistors nos daremos cuenta que existe una gran
cantidad de ellos. Cabe mencionar que los valores de resistencia mostrados en el listado son valores
de resistencia nominales que implica que son comunmente utilizados en el mercado. Para ejercitar
nuestra comprensión en el tema de Devices, Package y Symbols inspeccionemos la Figura 3.7.
Aqui vemos que mientras nos desplazamos por los componentes lo que cambia es la vista de
paquete y la vista 3D (si el componente tiene una), esto nos hace recordar lo que previamente
hemos dicho: Un símbolo puede tener muchos paquetes.

Figura 3.7: Selección de componentes homólogos, cuando se requiere paquetes no existentes


3.4 Barras de herramientas 29

Lo que debemos hacer es buscar el paquete que sea adecuado para nuestro componente, en
este caso, sabemos que la resistencia es de carbón en presentación agujeros pasantes (through
hole) de 1/4W y 5 % de tolerancia. El tamaño de las resistencias de agujeros pasantes se puede
determinar por la potencia, en este caso 1/4W corresponde aproximadamente 7.5mm de largo.
Cálculos para determinar el valor de la resistencia de este elemento nos permiten saber que el valor
de la resistencia es de 220Ω. Sin embargo, note que fue posible determinar el tamaño a utilizar sin
la necesidad de conocer principios eléctricos, desde luego ayudarían al diseñador que asiste a un
profesional del campo de la ingeniaría eléctrica/electrónica.
Al proseguir para agregar el elemento, nos damos cuenta que no existe una resistencia con
valor de 220Ω y paquete con agujeros pasantes. Esto no resulta ser un problema significativo, para
resolverlo deberiamos seleccionar un valor de resistencia (Dispositivo) que tenga el paquete que
necesitamos. Lo adecuado es que cada dispositivo cuente con su correspondiente paquete para
un símbolo; en este caso basta con crear uno nuevo para el simbolo de Resistor en el dispositivo
220Ω. El trabajo con librerias para crear nuevos dispositivo, paquetes y símbolos será discutido en
secciones futuras. La Figura 3.7 muestra lo antes relatado, el dispositivo seleccionado 100Ω con el
símbolo resistencia y el paquete de AXIAL-0.3.
Cuando posicionamos el elemento, nos damos cuenta que el valor de la resistencia se muestra
con 100Ω y no de 220Ω como es deseable, para resolver esto introducimos la siguiente herramienta:
Boton Info

Esta herramienta nos permite inspeccionar los atributos de los elementos agregados al espacio
de trabajo, los atributos dependen del tipo de elemento agregado, entre los atributos mas comunes
se encuentran:
Name el nombre del elemento; cuando se diseñan componentes de libreria este valor corresponde
al macro >Name.
Value el valor del elemento; cuando se diseñan componentes de libreria este valor corresponde al
macro >Value.
Position determina la posición del elemento en el plano del espacio de trabajo.
Para cambiar el valor del componente de 100Ω a 220Ω debemos reemplazar el valor en el
campo de texto Value. Hacemos sobre , entonces sobre R . Esta acción mostrará la ventana
de atributos del elemento seleccionado; la Figura 3.8 muestra esta ventana.
La Figura 3.9 es el estado actual del ejercicio la resistencia y LED. Ahora debemos agregar
la interface que alimentará al circuito, en este caso el componente USB_PADS de la librería
Taller-Eagle.
Para incluir este último elemento debemos agregar la librería mencionada; en esta oportunidad
la forma de hacer esto será a través del directorio de librerías de Eagle. Abrimos el gestor de
ventanas del sistema opertivo en el que estamos trabajando y buscamos el directorio en el que se
encuentra instalado Eagle, la siguiente acción puede describir el proceso:
En Windows:
ü C: EAGLE-8.4.1 lbr
En MacOS:
ü Applications EAGLE-8.4.1 lbr
En Linux:
ü opt eagle-8.4.1 lbr
Copiamos la librería Taller-Eagle suministrada y la pegamos en el directorio lbr:
30 Capítulo 3. EagleCAD diseño de PCBs

Figura 3.8: Selección de componentes homólogos, cuando se requiere paquetes no existentes

Figura 3.9: Selección de componentes homólogos, cuando se requiere paquetes no existentes

Ctrl + C sobre Taller-Eagle entonces Ctrl + V en el directorio lbr

Una vez terminada la acción anterior, debemos actualizar el nodo lbr en Libraries. Por tanto,
en la ventana principal de Eagle:

Libraries lbr ¥ F5

Con esto hemos agregado la nueva librería a Eagle y podemos visualizarla en el arbol de
directorios de la ventana principal. Lo siguiente es agregar el elemento restante al esquemático
de nuestro proyecto; si al buscar el elemento este no esta presente entonces hacemos la siguiente
accion que implica establecer a la nueva librería para estar en uso:

Taller-Eagle Use
3.4 Barras de herramientas 31

Una vez agregado los tres componentes es momento de conectarlos y para ello usamos las
siguientes herramientas:

Botón Net, Botón Label y Botón Junction

, ,
es la herramienta que nos permite conectar componentes en la ventana del esquemático-
es la herramienta que permite etiquetar un , de modo que es posible llevar la conexion hasta
otra parte del esquemático sin hacer una línea que pase por todo el espacio de trabajo.
es la herramienta que nos permite hacer cortocircuito entre dos que se cruzan (cuando esto
es requerido).
La Figura 3.10 muestra el ejemplo de como se realiza una conexión uniendo los puertos con
y la diferencia si se tratara de usar y para hacer conexiones a lugares diferentes del
esquemático, para el ejemplo se ha exagerado en el diseño. Para efectos de este ejemplo usaremos
las conexiones unicamente con Nets. La Figura 3.11 muestra el diseño dinal que debe estar en
nuestro esquemático. Si por alguna razón nuestro diseño no se parece al final por la posicion y
orientacion de los componentes podemos usar la siguiente herramienta:

Figura 3.10: Ejemplo de usar Nets y Labels en el diseño del esquemático

Botón move
Botón Value y Botón Name
3.4.2 Del esquemático al PCB Board
3.4.3 [Opcional] Comprendiendo los cálculos eléctricos
Para determinar el valor de los elementos que estan en nuestro circuito se necesita estimar la
idea de los elementos que consumiran la potencia del circuito. Muchos elementos eléctricos tiene
una caracterización en la que se distinguen dos variables que correlacionadas conforman el valor de
la potencia (en este caso potencia consumida) que el elemento requiere. Estas dos variables son: el
voltaje V y la corriente A; diferentes elementos eléctricos tiene diferente caracterización i − v; en
el caso de los resistores la característica que lo representa en relación a las variables de voltaje y
32 Capítulo 3. EagleCAD diseño de PCBs

Figura 3.11: Ejemplo de usar Nets y Labels en el diseño del esquemático

corriente es lineal. La Figura 3.12 muestra un ejemplo con un valor de resistencia cercano a los
10KΩ. La gráfica característica es i = Rv .

Figura 3.12: Gráfica característica de un resistor con valor de resistencia cercano a los 10KΩ

Siendo que la pendiente es i = R1 el hacer variar el valor de R obtendremos diferentes inclina-


ciones, esto debería sernos útil para concluir que mientras mas bajo es el valor de la resistencia,
mayor es la corriente que pasa a través de ella. La Figura 3.13 muestra la gráfica característica de
un resistor
La gráfica característica i = Rv se conoce como la Ley de Ohm que relaciona el voltaje, la
corriente y la resistencia como muestra la ecuación. El voltaje a través de un resistor es directamente
proporcional a la corriente que fluje a través de él. Como ya sabemos que la resistencia limita el
paso de la corriente, y dicho sea de paso, el voltaje es directamente proporcional al valor de esa
corriente. Por tanto, un valor de resistencia nos permitirá hacer variar el voltaje y la corriente

v = R×i
3.4 Barras de herramientas 33

Figura 3.13: Gráfica característica de un resistor con valor de resistencia cercano a los 10Ω

3.4.4 Barra de herramientas de la ventana PCB Board


4. Proyecto: Barra LED USB
IV
Del diseño a la fabricación

5 Transformacion de códigos . . . . . . . . . . 39
5. Transformacion de códigos

5.0.1 FlatCAM
V
Componentes y más
componentes

6 Costruyendo elementos de librerías . . 43


6. Costruyendo elementos de librerías

6.0.1 Creando librerias


6.0.2 Diseñando el símbolo
6.0.3 Diseñando los paquetes
6.0.4 Diseñando el dispositivo
VI
Fusionandose con Fusion360

7 Modelado de PCB en 3D . . . . . . . . . . . . . 47

Bibliography . . . . . . . . . . . . . . . . . . . . . . . . 49
Books
Articles
Manuals
Onlines
7. Modelado de PCB en 3D

7.0.1 Paquetes y su atributo 3D


7.0.2 Exportando a eagle
Bibliography

Libros
Articles
Manuals
Sitios web
View publication stats

You might also like