php
PicMana by RedRaven
Inicio . Mapa . Presentacin . Electrnica Bsica . Experimentos . Proyectos . CCS C . C30 . Invitados . Eagle . Conceptos Datasheets . IC's . USB . Trucos e Ideas . Cajn de Sastre . Recursos . Enlaces . RedPic . Noticias . Histrico . Visitas
Bsqueda personalizada
LIGAS
LINKS
Quin no ha necesitado una librera Eagle que no existe? Quin no la ha buscado hasta debajo de los muebles sin encontrar nada? Quin no ha desesperado ante la posibilidad de tener que cambiar su idea de diseo por una maldita librera de Eagle? La solucin : Hacerla nosotros mismos. Aqu tenis un completo Tutorial sobre como hacerlo. Partes. I Library. II Package. III Symbol. IV Device.
* Si deseas disponer de este Tutorial para leerlo offline puedes descargarlo completo en formato PDF aqu (826 Kbytes)
En esto del diseo electrnico, desde el punto de vista de nosotros los aficionados, no valen los profundos estudios tericos, sobre todo porque carecemos de la necesaria base para encararlos. Nosotros necesitamos cosas prcticas, ejemplos con elementos que nos encontramos casi a diario, modos de hacer las cosas. Dejemos las teoras a los profesionales de la cosa y vayamos nosotros a solucionar los pequeos escollos que nos encontramos en nuestro caminar. Por eso este pequeo tutorial va a presentarse como contestacin a la pregunta Qu tengo que hacer para crear una librera de Eagle con un nuevo componente electrnico del que no dispongo mas que de su Datasheet? En el artculo que sigue a continuacin podrs encontrar, amable visitante de esta Web, exactamente lo justo y necesario para hacerlo. Que te aproveche.
1 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Para nuestro ejemplo he escogido este Chip por una cosa fundamental: Es pequeo, tiene pocos pines y a efectos prcticos lo mismo da ocho pines que ochenta, solo hay que hacer lo mismo, pero mas veces. Como decamos en nuestro prembulo debemos partir de ese documento mgico e imprescindible que es su Datasheet, aqu tenis el de la familia de potencimetros digitales Para el trabajo que vamos a realizar necesitamos poca cosa de l : Una ligera idea de su funcionamiento, para poder seleccionar bien las funciones de Alimentacin, Entrada, Salida o Entrada/Salida de cada uno de los pines de nuestro componente y de la asignacin ordenada de stos dentro del encapsulado que deseamos crear, o sea su patillaje y dimensin fsica del mismo. Por ello extraemos esta informacin del Datasheet y que puede resumirse en su Diagrama de Bloques y asignacin de pines, tal como puede verse en las imgenes de ms abajo:
2 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Con esta informacin estamos ya preparados para acometer nuestra labor de crear su correspondiente Componente en una Librera de Eagle.
Bueno, empecemos por el principio que es por donde se empiezan las cosas que hay que empezar (ya empiezo a decir tonteras, perdonadme pero es que me puede) ... Con el Panel de Control del Eagle abierto desplegamos las Libraries dndole con el ratn al smbolo + que hay a su izquierda:
Dependiendo de qu libreras tengis instaladas deben aparecer al menos las casi doscientas cincuenta que trae Eagle "de fbrica" :
3 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Las Libreras de Eagle permiten albergar mltiples componentes, cada uno de ellos con distintos encapsulados, dentro de una librera cualquiera. Podramos crear nuestro componente dentro de una de las que ya existen, pero nuestro objetivo es crearlo todo desde el principio, sin hacer uso de nada preexistente, as que lo que vamos a hacer a continuacin es crear una nueva librera vaca para utilizarla como contenedor para nuestro nuevo componente. Si optis por hacerlo dentro de alguna que ya existe podis saltaros toda la parte de creacin de la nueva librara e ir directamente a abrir la que deseis utilizar (continuad entonces por all) Si decids conmigo crear una nueva debemos utilizar la opcin de men que los amables seores de Cadsoft pusieron exactamente para tal fin: File / New / Library
Al hacer esto se nos abre el Editor de Libreras con una untitled.lbr apareciendo en la barra superior de la ventana y un blanco nveo como fondo. Vamos bien encaminados :
4 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Y como si de un hijo se tratase lo primersimo que tenemos que hacer es ponerle nombre, que eso de llamar a alguien untitled no est bien visto en una familia de bien. Para ello vamos a utilizar la opcin del men : File / Save as ...
5 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Y en esto de los nombres no os voy a decir nada mas que : por favor, elegid uno que despus sepis encontrar, que al menos tenga que ver con su contenido y NO usis aquello tan socorrido y vulgar de mi_librera, ni mi_primera_librera como si fueseis tiernos adolescentes con "su primera vez". Al final os arrepents y Hala, a cambiar de nombre otra vez! Yo en mi caso he escogido el de mcp41xxx.lbr que es adecuado, oportuno, ajustado y serio a la par que elegante y desenfadado :
6 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Ahora podis comprobar que aquel desagradable untitled.lbr de la barra superior de la ventana se ha cambiado por nuestro hermoso mcp41xxx.lbr :
El Panel de Control, con sus libraras desplegadas a toda vela, y en orden alfabtico que es el que le gusta a los seores de CadSoft, presenta ahora un nuevo aspecto e incluye nuestra recin nacida y recin nombrada librera. Buscad, buscad, en la letra M y all debe de aparecer la neonata:
Pero Ay! nuestra librera no nos dice nada de nada. Ved como las que estn alrededor tienen su Description como Dios Manda, y la nuestra hurfana de comentarios permanece como una isla en medio de la mar ocana. Esto hay que remediarlo. Hay que escribir una breve descripcin de la librera para que no aparezca tan sola, tan desvalida entre sus hermanas. Para aadirle al nombre sus apellidos vamos a usar la opcin del men Library / Description :
7 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
No aparece una ventana dividida en dos partes u bandas horizontales. En la inferior escribimos nosotros, en la superior aparece lo que estamos escribiendo. Y por qu, por qu? Porque admite comandos del estilo HTML y abajo est el fuente y arriba la apariencia WYSWYG (gishigishi) como resultado de lo escrito. Le damos al botn OK y ya tiene Descripcin nuestra librera.
Pero vemos con sorpresa, con terror, con pasmo infinito que nuestra librera sigue sin tener su Description en el Panel de Control del Eagle. Que no cunda el pnico!. Sganme lo buenos! y pulsemos el botn Save de la librera (S, ese con forma de disquete, que est ya mas obsoleto que el palo de Moiss pero que sigue siendo sinnimo de Salvar, hay que joderse!).
8 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Y voil. El Panel de Control responde al punto y muestra nuestra Description donde debe, en su lugar natural, en su Auchlung.
Ya existe nuestra librera mcp41xxx.lbr. No es una entelequia terica, es una realidad palpable. Podemos por fin acometer la siguiente fase de nuestro proyecto. Darle contenido. Si, y solo si, la hemos cerrado. O hemos cerrado todo el Eagle completo, o .... Debemos abrir la librera. Desplegamos la lista de libreries, seleccionamos nuestra mcp41xxx.lbr y con botn derecho del ratn le decimos Open:
9 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Y aqu est en toda su magnificencia, abierta ante nosotros, esperando ansiosa que le digamos algo ...
10 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Y lo que le vamos a decir os lo cuento en la segunda parte de este Tutorial : Aadiendo un New Package a una librera Eagle ...
Sugerencias a Picmana... (que sern ledas pero seguramente no podrn ser contestadas)
11 de 12
31-01-2013 12:39
http://picmania.garcia-cuervo.net/eagle_tutlbr_i_library.php
Nota: Esta pgina Web esta repleta de imgenes, textos, logotipos y dems material extrados de los mas variados medios de los que no soy ni autor ni depositario de los correspondientes derechos de autor, uso y/o reproduccin. Si Ud. es depositario de dichos derechos y desea que el material correspondiente sea eliminado de esta Web no dude en ponerse en contacto conmigo mediante e-mail y ser inmediatamente retirado. Gracias.
12 de 12
31-01-2013 12:39