Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
En este pequeño tutorial vamos a aprender el funcionamiento básico del programa de rutado
“EAGLE” en su versión 7.
Para ello se dispone de un proyecto ya realizado del que se han guardado esquemáticos y rutados en
diversas partes del proceso.
1 Creación de un proyecto
Lo primero es crear un nuevo proyecto. Para ello, en el panel de control seleccionamos “File”→
“New”→ “Project” y le damos un nombre, por ejemplo “TS”.
2 Creación de un esquemático
Creamos un nuevo esquemático dentro del proyecto. Se abrirá la ventana para la creación de
esquemáticos.
El esquemático que vamos a hacer es un efecto “overdrive” clásico para guitarra eléctrica (en la
versión original D3 es un cortocircuito):
En este apartado se explica como proceder para crear un esquemático. En los ficheros adjuntos se
incluyen tres versiones del esquemático en diferentes momentos del proceso.
Para añadir los componentes, presionamos el icono “add” (o tecleamos el comando en la línea
de ordenes). Nos aparecerá la ventana con las diferentes librerías de componentes, donde deberemos
buscar y seleccionar el componente requerido:
añadir pines ocultos u otras puertas del mismo componente, se utiliza el comando “invoke
invoke” . Al
presionar el icono y seleccionar uno de los operacionales nos aparece una ventana con las distintas
puertas del integrado:
Si se desea intercambiar puertas de un integrado (por ejemplo en nuestro caso IC1A por IC1B)
Añadimos el componente GND: presionamos “add” , y buscamos “GND”. Nos aparecerán dos
opciones, cualquiera vale, por ejemplo “supply2→ GND”. Lo colocamos en el pin 4 del operacional
(que colocamos anteriormente con el comando “invoke”).
Ahora añadimos, por ejemplo, una resistencia de 1K. Presionamos y seleccionamos “rcl→ R-
EU→ R-EU_0207/10”. La posicionamos en el esquemático y presionamos “ESC”.
• Mover (“move”)
• Copiar (“copy”)
• Rotar (“rotate”)
• Borrar (“delete”)
• nombrar (“name”)
Para dibujar las conexiones utilizaremos el icono . Cuando sea necesario añadir una unión entre
dos cables utilizaremos el icono . Para dividir un cable en dos nuevos segmentos utilizamos “split”
Para mover o rotar los nombres o valores de los componentes (de forma que sean legibles)
De esta forma, añadiendo componentes, definiendo sus valores y dibujando las conexiones, iremos
creando el esquemático.
2.2 Etiquetas
En muchas ocasiones, para que el esquemático no quede enmarañado, es conveniente utilizar
etiquetas (“labels”) para nombra las conexiones, de forma que podemos conectar nodos alejados sin
necesidad de dibujar un cable.
Vamos a realizar un ejemplo para la tensión de polarización de los operacionales “VB”:
2.4 Buses
En eagle, un bus es simplemente un conjunto de cables. En circuitos digitales, sobre todo, es muy
común que varios cables de conexión vengan agrupados en un bus. En el circuito de la figura aparecen
tres buses que conectan puertos de salida de un microprocesador con diferentes conectores.
2. Utilizamos la herramienta de etiquetas para dar nombre al bus. (En este caso con la
propiedad Xref en off).
3. Utilizamos la herramienta para nombrar el bus. Las diferentes señales deben estar
separadas por comas. Por ejemplo: PD[2..7],VCC,GND
Para rutar el circuito utilizaremos el rutado manual . Una vez presionado el icono, en la parte
superior de la ventana nos parecerá la barra:
En ella podemos configurar el “grid”, seleccionar la cara donde vamos a rutar, el formato de la pista
al cambiar de dirección, el ancho de pista y las características de la vía a colocar si realizamos un paso
de cara.
Nuestra pcb de ejemplo va a realizarse a una sola cara, por lo que rutaremos en la cara “Bottom”.
Los cambios de dirección no los haremos a 90º, sino a 45º, por lo que seleccionaremos . En cuanto
al ancho de pista, éste debe elegirse de forma acorde a la densidad de corriente que va a soportar.
Teniendo en cuenta que con un ancho de 10mil (milésimas de pulgada) podría hacerse circular 1A de
corriente aproximadamente de acuerdo a las normas, el ancho de las pistas para corrientes pequeñas va
a venir limitado por consideraciones mecánicas. Las pistas delgadas pueden salir defectuosas en el
proceso de revelado, se despegan de la superficie al aplicar calor con el soldador y deben evitarse,
sobre todo si la placa es un prototipo realizado de forma manual.
Se recomienda pues utilizar un ancho de pista superior a 20mil. Para nuestro ejemplo utilizaremos
un ancho de pista de 56mil.
Para las vías se puede comentar lo mismo que para las pistas. Utilizaremos una vía de 76mil y un
taladro de 19mil.
Una vez configurado el rutado manual procederemos a rutar pinchando el ratón en una conexión y
volviendo a pinchar cuando hayamos finalizado.
Si resulta imposible rutar una pista, o bien el rutado de la misma da lugar a una pista larga y
enrevesada, podemos hacer un puente cambiando a la cara superior (“Top”). Estos puentes se harán
mediante cables (pines de resistencias si son cortos). En el archivo “ts_5.brd” se puede ver el rutado
finalizado con dos puentes.
Los pads de los componentes de las librería incluidas en el programa “eagle” son adecuadas para la
fabricación industrial de la placa. Para una fabricación manual, es aconsejable aumentar el tamaño de
los pads (y disminuir el de los taladros), de esta forma, al taladrar no nos quedaremos sin cobre y al
soldar no se despegarán de la superficie.
Para cambiar el tamaño de los pads es necesario modificar la huella en la misma librería. Esto se
puede realizar de la siguiente forma:
• Procedemos de forma similar para reducir el tamaño del taladro. Seleccionamos “Drill” y el
tamaño deseado (unos 20mil).
• Para que el cambio se haga efectivo en nuestro rutado debemos seleccionar en el menú
“Library”→ “Update All”.
• Nombramos el polígono con “name” (hacemos click en una zona del polígono libre de
componentes y pistas). Le damos el nombre de la señal a la que queremos conectar el plano, En
nuestro caso “GND”.
• Cambiamos las propiedades del poligono. Presionando el botón derecho del ratón en uno de los
lados del polígono seleccionamos “properties”. En el campo “Isolate” seleccionamos la
separación que deseamos del plano de tierra de las demás pistas. En nuestro caso tomaremos
56mil. Además, deseleccionaremos “Thermals” para que los pads queden rodeados
completamente por el cobre del plano de tierra.
check”. Presionamos y nos aparece una ventana en la que se puedn definir las reglas de diseño
(separación entre pistas, pads, vías, distancias mínimas entre objetos, etc). Estas reglas han de definirse
de acuerdo a los requisitos y tolerancias de nuestro proceso de fabricación.
Para realizar el DRC presionamos “Check”, nos aparecerá una ventana con los errores del rutado
que deberemos ir comprobando y corregir o aceptar.
3.6 Generación de la máscara
Para generar un pdf con la máscara necesaria para el proceso de revelado seguiremos el siguiente
proceso:
• 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”.
• En el menú seleccionamos “Options”→ “User Interface” seleccionamos el fondo “Background”
en blanco “White”.
• 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%).
• CTRL C → copy
• CTRL M → move
• CTRL A → add
• CTRL R → rotate
• CTRL D → delete
• CTRL W → Net
5 Componentes usuales de librerías