TODOPIC
Simuladores, editores de PCB, etc => Diseño de placas PCB => Eagle => Mensaje iniciado por: humano en 12 de Mayo de 2010, 07:34:43
-
Hola gente.
Me he encontrado este foro por casualidad donde tenéis un buen apartado sobre Eagle. Y como estoy aprendiendo a usarlo en profundidad me he animado a postear.
Bueno al grano, dejo a modo de tutorial como creo la librería paso a paso para que me deis vuesto punto de vista. Porque me parece a mi que algunas cosas se podrían automatizar para no perder tanto tiempo. Estoy creando un par de librerías para componentes SMD bastante pequeños de Texas Instruments.
Datasheet del componente: TI TLC5927 (http://focus.ti.com/docs/prod/folders/print/tlc5927.html)
PASO 1: Leerse el datasheet y buscar lo referente al patillaje y footprint. En principio esto es lo que me interesa con las medidas marcadas.
(http://i105.photobucket.com/albums/m217/surround360/lib01-2.png)
De aquí me interesan las dimensiones de los pads y del "thermal pad" que va bajo el cuerpo del componente (marcados en rojo).
PASO 2: Calculamos las posiciones relativas de cada pad respecto al origen (marcado en azul en la foto anterior).
Uso una hoja de excel para calcular la posición de cada pad más fácilmente como sigue:
(http://i105.photobucket.com/albums/m217/surround360/lib02-1.png)
PASO 3: Con los datos de las dimensiones de los pads y las posiciones de estos preparamos un fichero .scr que nos cree los pads.
# Thermal pad
SMD 7.8 3.4 (3.9 0);
# Fila inferior de pads
SMD 0.44 1.74 (0.325 -2.8) (0.975 -2.8) (1.625 -2.8) (2.275 -2.8) (2.925 -2.8) (3.575 -2.8) (4.225 -2.8) (4.875 -2.8) (5.525 -2.8) (6.175 -2.8) (6.825 -2.8) (7.475 -2.8);
# Fila inferior de pads
SMD 0.44 1.74 (0.325 2.8) (0.975 2.8) (1.625 2.8) (2.275 2.8) (2.925 2.8) (3.575 2.8) (4.225 2.8) (4.875 2.8) (5.525 2.8) (6.175 2.8) (6.825 2.8) (7.475 2.8);
# Activamos la capa tPlace para dibujar el Silkscreen en ella
LAYER tPlace;
WIRE (0 -2.25) (7.90 -2.25) (7.90 2.25) (0 2.25) (0 -2.25);
PASO 4: Ejecutamos el fichero .scr y obtenemos el footprint siguiente.
(http://i105.photobucket.com/albums/m217/surround360/lib03-1.png)
Me falta todavía cubrir parte de los pads, sobretodo del thermal, con solder mask, tal y como se dice en el datasheet. De momento solo se poner el cobre.
A ver si alguien me ayuda a terminar.
Cuando lo tenga listo, lo subo al post de las librerías.
Saludos y gracias!
-
¡Qué método más chulo!
Gracias por el aporte, humano.
-
¡Qué método más chulo!
Gracias por el aporte, humano.
Me alegro que te guste. :)
Lo que todavía no sé hacer es definir un área de solder mask que sea inferior a la del pad en sí. Por ejemplo, el pad térmico solo debe dejar descubierto de solder mask la zona central. Y de momento no sé como se hace eso. A ver si alguien me echa una mano y actualizo el tutorial.
Lor circulitos pequeños en el cobre del pad térmico tampoco sé como se hacen! :oops:
Saludos!
-
Si se nota mucho más rápido ese metodo.
Muy bueno !! :-/ :-/
Saludos!!
-
Muye buen aporte....ahora podre pasar a librerias mis componentes, en lugar de estar horass y horas sentado dibujandolas jajaj.
gracias y saludos
-
Que bien Humano. Está buenísimo el método. :-/
Jukinch