Sie sind auf Seite 1von 27

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL

LaboratoriodeFabricacindeCircuitosImpresos

ImplementacindelesquemticoutilizandoEagle
Eagle es una herramienta de fabricacin de circuitos impresos desarrolladla por Cadsoft, de libre distribucin. Esta versin aunque presenta algunas restricciones, es suficiente para la mayora de los diseos. El programa puede descargarse del siguiente link: http://www.cadsoft.de/download.htm A continuacin se presenta un pequeo esbozo del procedimiento y las consideraciones bsicas que se deben tener presente en el momento de elaborar un esquemtico utilizando Eagle,queposteriormentenospermitirobtenerlosarchivospertinenteparalafabricacinde latarjetadelcircuitoimpreso. Por cuestiones de orden y para facilitar el desarrollo del ejercicio se va a crear un proyecto nuevo, asegurndose que todos los archivos que creemos sobre este proyecto queden almacenados en la misma carpeta. Usualmente por defecto Eagle guarda todos los proyectos dentro de la carpeta de Projects ubicada sobre el directorio de Eagle, lo que facilita la manipulacinylaconsistenciadelosarchivos.Sinembargoesvalidoanotarqueenelcasoque se quiera almacenar los archivos en una carpeta en particular se puede empezar creando el archivo esquemtico, y una vez dentro de est almacenarlo seleccionando la ruta que crea conveniente. El inconveniente es que de este punto en adelante se debe asegurar que los demsarchivosquegeneremosdebernquedaralmacenadosenlamismacarpeta. FileNewProject

Figura1.Creacindeproyecto

Una vez se a creado el proyecto podemos pasar a crear el esquemtico. Utilizando el nombre del proyecto que Eagle da por defecto New_Project_1, tan solo es necesario hacer click derecho sobre la carpeta, resaltar la opcin de New y luego seleccionar Schematic, sobre la pestaa que se ha desplegado. Como se muestra en la figura 2.a. Al realizar la seleccin se

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos abre la ventana que nos permitir realizar el diseo esquemtico de nuestro circuito, como se muestraenlafigura2.b. New_Project_1NewSchematic

Figura2.a.Generacindelesquemtico

Figura2.b.Interfazdelesquemtico

Generalmente al instalarse Eagle, las librearas de los elementos que trae por defecto ya vienen cargadas, por lo que se puede omitir este paso. En el caso que las libreras no se encuentren cargadas, o que se quiera utilizar un elemento que no se encuentra dentro de las librearas que la herramienta trae por defecto, es necesario aadirlas manualmente. Se debe seleccionar la opcin de Library sobre la barra de herramientas y luego la opcin de Use. Al realizarlaseleccinseabrirunaventanasimilaraladellafigura3,dondesedebeseleccionar

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos el paquete con el que se quiera trabajar. Desafortunadamente tan slo es posible agregar una librera a la vez por lo que en caso que se necesite varias libreras se debern agregar una por una. LibraryUsemicrochip

Figura3.LibrerasEagle

Ahora, en el caso que se desee utilizar una librera que no se encuentra dentro del paquete, puedebuscarseenelsiguientelink: http://www.cadsoft.de/cgi bin/download.pl?page=/home/cadsoft/html_public/download.htm.en&dir=eagle/userfiles/libr aries En esta pgina se pueden descargar actualizaciones de las liberaras, o libreras de elementos especficos que no cuentan con una gran difusin comercial. Para agregar una de estas librearas tan solo es necesario descargarla y almacenarla junto con las dems libreras de Eagle,queseencuentrandentrodelacarpetalbr,eneldirectoriodelprograma. Una vez se han cargado las libreras que se van a utilizar, podemos pasar a buscar los elementos para ubicarlos en el esquemtico seleccionando la herramienta ADD, como se encuentraresaltadoenlafigura4.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura4.Seleccindeloselementos Esta herramienta nos muestra todos los componentes (de acuerdo a la libreras que se hayan cargado, o las que se tienen por defecto) que se tienen disponibles, por lo que se recomienda que el usuario reconozca y examine las distintas familias de componentes y el contenido de ellasparafacilitarlaimplementacindeldiseo.

Figura5.Libreradeelementos

Una forma fcil de encontrar un elemento en particular (aunque no siempre es la ms eficiente) es escribiendo la familia o el fabricante del elemento que vamos a utilizar sobre la barra de bsqueda, figura 6. En este caso especfico, s escribimos microchip en la barra de bsqueda no vamos a poder ubicar el elemento que estamos buscando. Paradjicamente si nos vamos directamente a la familia de microchip sin utilizar la barra de bsqueda,

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos encontramos al PIC16F84. Por lo tanto se recomienda no fiarse mucho de esta herramienta o serbastanteespecfico,comoenestecasoparticularquesepusoPIC16F8*. Al seleccionar el elemento aparece en la parte derecha una imagen del este, como se ver en el esquemtico. En algunas ocasiones la distribucin de pines de la imagen corresponde a la imagen del elemento o del encapsulado del elemento con el que se desea trabajar. En el caso que ladistribucin de pines sea diferente,esnecesarioconfirmar que se encuentrentodos los pines del elemento; contigua a esta imagen se muestra el footprint (dimensiones y distribucin geomtrica del elemento) del componente. Esto ltimo es decisivo para el diseo de la tarjeta, ya que da una idea preliminar de la imagen (escalada) del componente sobre la tarjeta, dndonos una idea de congruencia entre el empaque del componente y la tarjeta. Por ejemplo en caso que el elemento que estamos utilizando sea de montaje superficial el footprintdebecoincidirconestacaracterstica.

Figura6.Bsquedadeelemento(PIC16F84AP)

Una vez se ha seleccionado el componente deseado y se ha cerciorado que el empaque y la distribucin de pines son los adecuados, tan slo es necesario oprimir ok para seleccionar el elemento, llevarlo al diagrama esquemtico y acomodarlo siguiendo los criterios de nuestro diseo. Se debe tener cuidado con la opcin Drop, pues al elegirla se elimina el elemento seleccionado de la biblioteca, y en el caso que se seleccione toda una familia o una librera, esta saldr de la ventana ADD, y no se podr volver a utilizar al menos que se actualice o se vuelvaacargarlalibrera,siguiendoelprocedimientosealadoconanterioridad.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura7.a.Insercindeelementosenelesquemtico

Sesigueelmismoprocedimientohastaobtenersobrelaventanadeldiseoesquemticolos elementosesencialesdeldiseoodelcircuitoquesequiereimplementar.

Figura7.b.Insercindeelementosenelesquemtico

Aunquela maneradeensamblarelesquemticoes bastantearbitrariayvaradeacuerdoalas preferencias de cadausuario,se sugiere queantesdecomenzar ainterconectarlos elementos se tengan identificados los elementos ms relevantes del diseo, ya que de esta manera se disminuye el tiempo de desarrollo y facilita la distribucin de los elementos dentro del esquemtico. Obviamente es posible realizar modificaciones despus de haber interconectado los componentes, pero la mayora de las veces este procedimiento resulta un pocoengorroso. Eagleofreceunagranvariedaddeherramientascomo:move,copy,mirror,rotate,change,etc. (Figura 8) que nos permite modificar y acomodar los componentes, dando la posibilidad de

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos tener una mayor claridad en las interconexiones y un diseo ms ordenado, que eventualmente nos permitir identificar errores en menor tiempo. Para identificar la funcionalidad de los iconos de la barra de herramienta tan slo es necesario pararse con el mouse sobre alguno de ellos, y una leyenda con los atributos caractersticos de este ser desplegada.

Figura8.Herramientasdeacondicionamientodeloselementos Despus de organizar y acomodar los elementos de la mejor manera, es posible pasar a interconectar los pines de los elementos utilizando la herramienta Net, como se muestra en lafigura9.Simplementesedebeaccederalaherramienta,seleccionarelpindeorigen,buscar el mejor camino que conecte este al pin de destino seleccionarlo. Es importante tener presente que ni la distribucin espacial de los elementos, ni la trayectoria de las interconexiones va a afectar en esta instancia la distribucin del circuito sobre la tarjeta, lo primordialeslaformaenqueseconectanloselementos(ej.pin1conpin2,pin3conGND,pin 4 con VCC, etc.). Las conexiones pueden comprobarse utilizando la herramienta Show (figura 10), ya que en el momento de seleccionarse un nodo todos los caminos conectados a este nodoquedaranresaltadosenverde.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura9.Interconexindeloselementos

Frecuentemente a medida que el circuito se vuelve ms complejo, la interconexin de los elementos se hace ms difcil ya que, o bien, los elementos se encuentran muy separados, o simplemente esta se superpone a otros caminos, afectando la claridad del diagrama esquemtico. Para solucionar este inconveniente se puede utilizar la herramienta Junction (Figura 10), que sirve para colocar un nodo arbitrario sobre cualquier pin de cualquier componente.

Figura10.AsignacindenodosutilizandolaherramientaJunction Una vez se han colocado los nodos o puntos de conexin sobre los pines que deseamos interconectar,podemospasaranombrarloscomoqueramosutilizandolaherramientaName (figura 11) y haciendo click sobre el nodo o punto de conexin lo que abrir una ventana que

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos nos permitir darle el nombre que deseemos (figura 11). Obviamente los nicos nodos que sern conectados entre s, sern los que se llaman iguales, por lo tanto se debe asegurar que losnombresseencuentranbienescritosycoincidanconlospuntosdeconexin.

Figura11.Nominacindenodos

En el momento que se le asigna el mismo nombre a otro nodo, aparecer un aviso de advertencia (figura 12) donde se pregunta si se desea conectar este nodo con otro u otros nodos que tiene el mismo nombre. En este caso estamos interconectando el pin 17 (RA0) del PIC con el pin 4 de la regleta, tal como se interconect con la herramienta Net en la figura 9. Generalmente esta herramienta se utiliza para interconectar los nodos que comparten la mayoradeloselementosdelcircuito,comotierrayVCC.

Figura12.Interconexindenodosconelmismonombre

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Serepiteelmismoprocedimientodeseleccindecomponenteydeinterconexin,hastallegar a implementar todo el diseo (Figura 13). Una buena estrategia para familiarizarse con los componentes que ofrece Eagle y las distintas libreras es abrir ejemplos previamente desarrollados y utilizar la herramienta show sobre los elementos que podran ser tiles en nuestro diseo y de esta manera poder conocer la familia y a la librera a la que pertenecen, comosemuestraenlafigura13.

Figura13.Herramientadevisualizacindeloscomponentes,ejemplosinglesided Un aspecto que no fue posible cubrir en el ejemplo desarrollado con anterioridad, es la asignacin de la alimentacin a algunos chips o componentes. Generalmente este procedimiento se lleva a cabo a los chips o circuitos integrados que tienen varios elementos dentro del mismo empaquetado, como lo son: las compuertas lgicas, los amplificadores operacionales, etc. En la figura 14 es posible observar que tanto para la compuerta AND (74ALS08N), como para el amplificador operacional (LM324N), los diagramas esquemticos slo tienen definidas las entradas y la salida, pero no aparece la alimentacin (conexin VCC y GND).Porlotantoesnecesarioaadirestospinesmanualmente.Comoseencuentraresaltado enla figura 14,para la adicindepinessedebeseleccionar laherramientadeInvoke,ydarle clickizquierdoalelementoquelequeremosagregarlospinesdealimentacin.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura14.Asignacindelaalimentacinaloscircuitosintegrados La herramienta Invoke, sirve para llamar o invocar los elementos restantes del circuito integrado(Figura16.a),yaquecomosepuedeverenlafigura15elchip74ALS08Ncuentacon cuatro compuertas AND (A, B, C y D), y dos pines de alimentacin VCC y tierra (pines referenciados con los nmeros 14 y 7), pero el problema es que en el diagrama esquemtico (figura 14), slo aparece la compuerta AND (A), sin los pines de alimentacin, por lo que es necesarioagregarlaconlaherramientaInvoke.

Figura15.Recursosdelcircuitointegrado(74ALS08N)

En realidad la alimentacin no corresponde nicamente a la de la compuerta AND (A), sino que hace referencia a la alimentacin o polarizacin de todo el circuito integrado, por lo que tansoloesnecesarioaadirunospinesdepolarizacinporchip;enestecasoenparticularpor cada cuatro compuertas AND se necesita colocar un PWRN (figura 16. a). Nuevamente la ubicacindeestospinesdepolarizacinnovaaafectarelresultadosobrelatarjeta,porloque el usuario puede disponer de ellos como le convenga, sin embargo para facilitar el desarrollo del diseo se sugiere ubicarlos sobre el primer componente del circuito integrado, como se muestraenlafigura16.b.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura16.a.Componentesdisponiblesdel Figura16.b.Alimentacindelcircuito integrado74ALS08N. circuitointegrado74ALS08N. Enlafigura17sepuedeverunejemplodecmosedebeasignarlaalimentacinaloscircuitos integrados.Setienentres chipsocircuitosintegrados,un7408dondeseutilizantres(A,ByD) de las cuatro compuertas AND disponibles, y dos circuitos integrados LM324. Del primero (IC2)sloseutilizantresamplificadoresoperacionales(A,ByD)ydelsegundo(IC3)slodos(A y D). Cabe anotar que como se estas utilizando dos chips LM324 diferentes es necesario tener dosalimentaciones(PWRN),unoporcadachip.

Figura17.Ejemplodealimentacindedistintoscircuitosintegrados LibrerasbsicasdeEagle Probablemente unos de los puntos crticos de Eagle sobre todo cuando no se tiene mucha experiencia con este programa es la forma de utilizar las libreras y en particular la ubicacin de los elementos dentro de estas. Por lo tanto a continuacin se va a dar un barrido muy generaldelasbibliotecasmscomunesutilizadasenEagleyalgunosdatosrelevantes,comolo sonlasfuentes,lasresistencias,loscapacitoresylosconectores.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Fuentesdevoltaje,decorrienteytierra Las fuentes de polarizacin y la tierra son esenciales en la mayora de diseos, por lo tanto es de gran ayuda familiarizarnos con algunos de estos elementos. Sin embargo debido a que Eagle no es un programa de simulacin elctrica es posible que estos elementos pasen a un segundo plano. Las libreras que contienen los principales elementos de polarizacin son: supply1ysupply2(figura18).Enestaslibrerassepodrencontraretiquetasparalosnodosde polarizacin tales como: VCC, GND, +5v, 5v, +12v, 12v, etc. Por lo tanto todos los nodos o pines que tengan la misma etiqueta se encontraran conectados al mismo punto elctrico, quedarn en corto. Por ejemplo si en la figura 17, colocamos la misma etiqueta de VCC al pin de VCC de los circuitos integrados 74ALS08N y LM324, los tres pines de VCC quedaran conectados entre s y quedaran referenciados al mismo punto. Generalmente estas fuentes o etiquetas adems de polarizar los circuitos integrados van a un pin de un conector para facilitar la polarizacin de todo el circuito, ya que, de esta manera al energizar slo el pin del conector es posible alimentar todo el circuito. En esta seccin hablamos de etiquetas porque realmentelosnombresysmbolosnicamentesirvencomoguayfacilitaneldiseofinalsobre la tarjeta, pero como Eagle no es un programa de simulacin, para el diseo de la tarjeta es indiferente si se utiliza el smbolo o etiqueta de tierra para interconectar todos los pines de VCC de los circuitos integrados. Siempre que se sea consistente con las etiquetas que interconectan los nodos, estas podran llegar a ser transparentes para la tarjeta, por lo que no es raro que en diseos se utilicen etiquetas de +5V, para hacer referencia a nodos o alimentacionesde3.3V.

Figura18.Librerasdefuentesdevoltajes,decorrienteytierra

Capacitores,inductanciasyresistencias Probablemente esta es una de las libreras ms complicadas de manejar cuando no se tiene experiencia debido a que la informacin especfica sobre estos elementos pasivos es un poco limitada. Como se puede ver en la figura 19 la librera que contiene estos elementos es la rcl. En esta librera podremos encontrar capacitores, varactores, inductores, resistencias potencimetros, trimmers, etc., de todos los tamaos y tipos seguramente por eso es que puedellegaracomplicarseelmanejodeestalibrera.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Al analizar el contenido y los recursos de esta librera encontramos que principalmente se divide en dos familias: la europea (XEU) y la norteamericana (XUS). Realmente no existen diferenciassignificativasapartedelossmbolosdeloselementos,peroesbastantecomnque se prefiera utilizar para los elementos pasivos la familia norteamericana, ya que los smbolos tienen una mayor difusin a nivel internacional. En todo caso esto queda a la voluntad del usuario.

Figura19.Librerasderesistencias,capacitoreseinductancias Bsicamente tenemos que los elementos estn descritos por un nmero de referencia que contiene la informacin ms relevante del elemento (en el caso de capacitores si es de cermica,electroltico,detantalio,etc.enelcasodelasresistenciashacereferenciaaltipoya lapotenciaalaquetrabaja),yaunnmeroqueobiendalaseparacinentrelasperforaciones del elemento o alguna informacin adicional. Por ejemplo podemos ver que en la figura 20 tenemos seleccionadaalaresistenciaRUS_0207/10.Estoindicaqueseestatrabajandocon la nomenclatura o simbologa norteamericana (RUS), que la resistencia corresponde a una resistencia de protoboard de W (0207) y que la separacin que se va a dejar en la tarjeta (PCB), es de10mm. Ahora bien, en el caso que no se tenga a la mano la referencia exacta del elemento que se va a utilizar, es posible realizar una buena aproximacin de este a partir del footprintydelaseparacinentrelasperforaciones.

Figura20.Resistenciade1 4Wparaprotoboard(0207),conunaseparacinde10mmentrelas perforaciones

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Conectores Este parmetro es un poco ms flexible ya que depende mucho de las preferencias y necesidades del diseador. La mayora de las libreras de conectores tienen el sufijo con de connector (figura 21), por lo tanto se recomienda revisar algunas de ellas para evaluar cual es el conector que mejor se adapta a nuestro diseo. Los conectores que se consiguen con mayorfacilidadenelmercadoseencuentranbajolalibreraconampmt,pinhead,conlstbsi sequiereconectoresmachosoutilizarunaregletacomoconectoryconlstasiloquesedesea sonconectoreshembrayconribqueseutilizaparaconexionesconcableribbon,estalibrera soportacablesde2.8,4.8y6.3mm.

Figura21.Libreradeconectores

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

ObtencindelarchivoHPGLutilizandoEAGLE
En este parte se ilustra la forma de obtener un archivo HPGL (Hewlett & Packard Graphics Language),a partirdeunesquemticopreviamentediseadoenEagle. ElarchivoHPGLconel que seva atrabajar en estemdulotieneuna terminacin *.plt queeseltipodearchivos que el CNC (Computer Numerical Control) disponible en el laboratorio acepta. Se recomienda que una vez se termine el procedimiento se revise que efectivamente el archivo que se ha creado tieneestaterminacin. Para facilitar el seguimiento del tutorial y el desarrollo del ejercicio se va a tomar uno de los ejemplosquetraepordefectoEagle.Unavezsetengaunaclaraideadelprocedimientoparala obtencin del archivo de fresado (archivo *.plt), es posible aplicar el mismo procedimiento a cualquier esquemtico, siempre y cuando se cumpla con las restricciones de fabricacin: dimensionesmnimasydimetrosdehuecos. Rutadeaccesoalejemplo FileOpenSchematicexamplessinglesidedsinglesided.sch(figura.1)

Figura 1.Ejemploesquemticosinglesidedeagle

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Una vez se tiene abierto el esquemtico con el que se va a desarrollar el ejercicio (figura 2) se pueden revisar los elemento que lo componen y su distribucin: diagrama esquemtico. Se debetenerpresentequelonicorealmenteimportanteenelesquemticoeslainterconexin de los elementos, ya que la ubicacin espacial de los elementos es indiferente para el archivo board. Obtencindelarchivoboardapartirdeldiagramaesquemtico Aunque existen diversas maneras de llevar el diseo esquemtico al PCB, en este ejercicio se delinean posibles formas de lograrlo. La primera, es seleccionar el icono de board en la barra de herramientas (opcin encerrada en un crculo rojo). Como este ejemplo se encuentra desarrollado previamente en Eagle, el archivo del PCB (*.brd) y del esquemtico (*.sch) se encuentra previamente diseado y almacenado, por lo que la programa no nos va a pedir almacenar los archivos. Sin embargo es preciso tener presente en el momento que se va a trabajarconotroproyecto,todoslosarchivosdebenencontrarseenlamismacarpeta. La otra forma de llegar al PCB, es escriben el board en la barra de comando, tal como se ilustra en la figura. 2 (comando encerrado dentro de un crculo rojo). Realmente no existe ningunadiferenciaentrelosdosprocedimientos,yaqueambosllevanalosmismosresultados, simplementeescuestindeseleccionarlaformamscmodaparacadauno.

Figura2.Conversindelesquemticoalaboard

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Al realizar la conversin del esquemtico al PCB, se debe obtener el resultado expuesto en la figura.3. Cabe anotar, que debido a que este es un ejemplo desarrollado por Eagle, los elementos dentro del PCB ya se encuentran organizados, aunque es necesario tener presente que en un proyecto nuevo estos elementos se encuentran por fuera del PCB (por fuera del recuadro blanco, figura. 3), por lo que es necesario arrastrarlo dentro del PCB, y acomodarlos como nos parezca conveniente, siempre buscando que los elementos que estn interconectadosseencuentrencontiguos,yquelaintercepcinentreloscaminosseamnima.

Figura3.Organizacindeloselementosenlaboard

Aunque la mayora de las veces el diseador prefiere definir la trayectoria de los caminos (routear) manualmente, para tener control total sobre la trayectoria y la forma en que se establecen las interconexiones. Eagle cuenta con una herramienta que realiza esta tarea de forma automtica, ideal para diseos sencillos o en el caso que no se tenga claro la forma de unir los caminos. En esta ocasin se va a utilizar esta herramienta, la cual se encuentra encerradaenuncrculorojoenlafigura.4.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura4.HerramientadeAutorouter Aunque esta herramienta ofrece una gran variedad de alternativas para optimizar la distribucindeloscaminos,nosevaaprofundizarenestetutorialalrespecto.Simplementese van a evaluar las funciones y alternativas bsicas y que se encuentran configuradas por defecto. Como es posible observar en la figura 5, tan slo nos vamos a enfocar en la pestaa General, queeslaquecontienelasinstructivasbsicasdelAutorouter. Ahora bien, como queremos que nuestro PCB presente el mayor nmero de caminos por la cara de abajo, y debido a que se esta trabajando con un diseo bastante simple, se recomienda que se trabaje con una sola cara. De esta manera como se encuentra sealado en lafigura5,esnecesariodesactivarelrouteoporlacaradearriba(TOPN/A),ytansolovalidar el proceso por la cara de abajo con la opcin x. El seleccionar la opcin x brinda mayor versatilidad en la forma de trazar los caminos de las interconexiones. De todas formas esto es uncriterioarbitrarioquedependedelaspreferenciasdeldiseador. Las otras opciones pueden dejarse como se encuentran por defecto, y oprimir ok para que se ejecuteelrouteoautomtico. En el caso que se quiera jugar con los otros parmetros se tiene que tener presente lo siguiente: Via shape: simplemente define la forma del camino, y tan solo presenta la opcin de ser redondo o un octgono, afectando la forma en que se doblan o se curvan los caminos.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos Obviamente si se desea que la curvatura sea un poco ms suave es necesario seleccionar la opcin Round, aunque la diferencia con la opcin Octagon no es significativa, tan slo se hace evidente en casos muy especficos. Nuevamente esta opcin se deja a criterio del diseador. Routinggrid:Estavariabledebemodificarseconmayorcuidado,yaquedefinelasdimensiones de los recuadros que conforman la grilla necesaria para llevar a cabo el proceso de optimizacin del Autorouter. Por lo tanto entre ms fino (ms pequeo el nmero) sea este, se aumenta la posibilidad de que los caminos no se crucen entre s. Sin embargo es necesario tener presente que a medida que se hace ms fina la grilla, se disminuye la distancia entre los caminos, incrementndose la posibilidad de que se genere un corto entro los caminos, o que seentorpezcaelprocesodefabricacin,superponindoselaslneasdefresado. A manera de ejemplo se puede observar que si se realiza el routeo con un Routing grid de 25 mil (25 milsimas de pulgada), quedan dos caminos sin unin (figura 5) mientras que si se cambia a 10 mil tan slo queda un camino sin conexin. Depende del diseador sacrificar la precisindeldiseoparamaximizarelnmerodecaminosporcara.

Figura5.DefinicindelosparmetrosdelaherramientaAutorouter

Una vez que se tienen la mayora de los caminos definidos por la herramienta Autorouter, se puedepasaragenerarloscaminosquefaltanmanualmente,comosemuestraenlafigura6.b. Aunquedebidoalanaturalezadeesteejemploslonosvamosaconcentrarenlacapainferior delPCB. Es importante anotar que una vez se tenga el diseo del PCB listo con caminos, se debe realizar unas pequeas pruebas de consistencia en las dimensiones de los caminos y de los pads (metalizacin alrededor de un hueco) (DRC figura 6.a), garantizando que se las herramientas y las brocas disponibles en el LFCI puedan realizar el fresado de forma satisfactoria, y otra prueba de concordancia entre los elementos y las interconexiones del esquemticoylasdelPCB(ERCfigura6).

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura6.Verificacinycongruenciadelrouteoconelesquemtico Aunque en este ejercicio se busca que todos los caminos de las interconexiones elctricas queden en la cara de abajo, a manera de ejemplo y para explorar algunas de las opciones que brindaEagle,sevanaroutearlosdoscaminosrestantesporlacaradearriba,comosemuestra en la figura 7. Es importante resaltar que para diseos de esta ndole, o por unos cuantos caminos que queden sin conectar, no se justifica mandar a fabricar un circuito doble faz, de doscaras.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura7.Routeomanualdeloscaminosrestantes Una vez se tienen el diseo definitivo, y se ha verificado que se cumplen con todas las restricciones de diseo, y que efectivamente todos los elementos y todas las interconexiones correspondenaldiseorealizadopreviamenteenelesquemtico,esposiblepasaragenerarel archivodefresado. Para acceder a la configuracin y generacin del archivo de fresado es necesario escribir el comando run milloutlines en la barra de comandos de la ventana del PCB y presionar enter enelteclado,comosemuestraenlafigura8.

Figura8.GeneracindelarchivoHPGL

Al ejecutarse el comando, se abre ventana que nos permite definir las principales caractersticas del archivo de fresado HPGL, ver figura 9. Aunque en esta ventana se pueden manipular un gran nmero de variables nos vamos a centrar tan solo en las ms relevantes, que se encuentran resaltadas por los crculos rojos. En caso que se desee conocer un poco sobre cada una de las variables es posible oprimir sobre los botones ubicados en la parte centraldelapantalla,dondesedaunapequeadescripcindecadaunadelasvariables. Como nos interesa obtener el diseo de la cara inferior del PCB, es necesario seleccionar en layer Bottom, y activar la casilla de mirror. Esta opcin asegura que el archivo quede ubicado correctamente, y en el momento que se quieran montar los elementos sobre el PCB, nohayaningnconflictoconlasinterconexiones. LaopcindeRubout,debequitarse,yaqueporcuestindeeconomatanslosequiereaislar los caminos ms no se desea que se remueva todo el cobre entre los caminos, por lo que la

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos tool#2 blowup debe quedar en cero. Obviamente existen otras implicaciones de slo aislar loscaminos oderemoverelcobre. Amaneradeejemplosetiene queal aislarloscaminos de las interconexiones es posible extender el plano de tierra del circuito y por ende disminuir el ruido. En el caso que se desee remover todo el cobre entre los caminos y los pads del PCB, se debe activar esta opcin y colocar en tool#2 blowup, el dimetro de la herramienta que se vaautilizarpararemoverelcobre. FinalmenteenlaparteinferiordelaventanaMillfileesposibledefinirelnombredelarchivo y la ubicacin donde se va a almacenar el *.plt. Es importante tener presente que este debe guardarseenlamismacarpetadondeestelesquemticoyelPCB

Figura9.Parmetrosdelarchivodefresado

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

RecomendacionesImportantes

Configuracindeltextoparaelarchivodefresado
A continuacin se presentan algunas recomendaciones esenciales para poder fabricar correctamentelaPBC. Cuando se manda a fabricar una tarjeta deseamos identificar a quien corresponde el diseo y en algunas ocasiones que parte del diseo es, ej: Cara de arriba, cara de abajo, decodificador, filtro pasa bajas, etc. Generalmente, estas anotaciones van sobre la tarjeta. Sin embargo si utilizamos el editor de texto que aparece en la ventana de la tarjeta (Ver figura 10) directamente, sin antes asegurarnos que este se encuentra configurado correctamente, es muy probable que sobre el diseo final no aparezcan las anotaciones legibles letra por letra, sinoqueenvezsetieneelrecuadroqueenmarcaeltexto.

Figura10.Herramientaparainsertartextoenlatarjeta

Es importante observar que el texto que se aadi sobre el diseo Nombre de la tarjeta, se encuentra escrito con azul e invertido, como un espejo. Estos dos parmetros nos aseguran

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos queefectivamenteeltextoqueseaadieneldiseoseencuentrasobrelacarainferiordela tarjeta. Es importante verificar que efectivamente el texto o las anotaciones que se agregaron sobrelatarjeta,seencuentrenubicadasenlacarapertinente. Ahora, como se mencion con anterioridad, para que el texto sea codificado de manera adecuada en el archivo HPGL (*.plt), es necesario que realicemos una modificacin en la interfaz de usuario. Para acceder a la interfaz de usuario es necesario ir al panel de control de Eagle(figura11),seleccionarlapestaadeOptions,yluegolaopcinUserinterface. Rutadeaccesoalainterfazdeusuario OptionsUserinterface(figura11)

Figura11.RutadeaccesoInterfazdeusuario Al seleccionar la opcin de User interface se debe abrir una ventana como la que se expone en figura 12. En esta ventana se debe activar la opcin que se encuentra dentro de Misc Always vector font. Esta opcin nos asegura que el texto se modele a travs de vectores y porende alcrearse el archivoHPGLconterminacin .plt,sevaapoderfresar letraporletra el nombreolaanotacinconsignadasobrelatarjeta.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura12.Interfazdeusuario

Grosordeloscaminos
Despus de realizar varias pruebas en el LFCI (Laboratorio de Fabricacin de Circuitos Impresos)conelCCDylasbrocasdefresadosdisponibles,seestableciqueaunqueesposible aislar loscaminosdeun diseoutilizandolasdimensionesqueel DRC(Design RuleCheck) que Eagle trae por defecto (Minimum Width: 10mil), en varias ocasiones cuando dos o ms caminos contiguos se encontraban muy pegados, el camino de cobre era removido por la broca. Por lo tanto con las dimensiones del DRC que Eagle trae por defecto no es posible garantizar que la tarjeta quede fabricada de forma correcta, ni que haya continuidad en todos los caminos del diseo. De esta manera, se recomienda que se cambie el Minimum Width del DRC a 15mil, como se muestra en la figura 13, para asegurarse que exista continuidad y una buena conduccin entre todos los caminos de la tarjeta que diseamos y mandamos fabricar.

SERVICIO NACIONAL DE APRENDIZAJE REGIONAL VALLE CENTRO DE DISEO TECNOLGICO INDUSTRIAL


LaboratoriodeFabricacindeCircuitosImpresos

Figura13.Grosordeloscaminos