viernes, 27 de febrero de 2009

PASO 5: Creación de las PCB

Ya teniendo del diseño final de las PCB, vamos a imprimir los fotolitos.

Usando Eagle en la ventana de Imprimir hay muchas opciones de impresión, nosotros hemos activado la de "Caption", "Solid" y "Black".
No os olvideis del papel vegetal, nosotros hemos colocado el fotolito con la opcion de centrado a la izquierda (TOP LEFT) para poder usar la misma hoja para los siquientes 3 fotolitos
Acordaros que si es una placa de 2 caras, teneis que imprimir las pistas de un lado y luego las de otro. Asi nos han quedado las placas del circuito principal:


jueves, 19 de febrero de 2009

PASO 4: Diseño de las PCBs (Printed Circuit Boards)


Para la realización de las PCB's, hemos usado el programa de diseño de placas "Eagle" propiedad de Cadsoft. Cabe destacar que a la hora de diseñar PCB's, hay numerosas alternativas a escojer, cada una de ellas con diferentes ventajas, como por ejemplo Orcad, FreePCB, ExpressPCB, muchos de estos software libre, nosotros hemos usado Eagle porque es el software reglamentario en la ECAM. Este paso es el mas importante de todos, ya que dependiendo del resultado obtendremos una PCB funcional o no.

Diseño de las PCB en software: El resultado del diseño de esta dependera de nuestros gustos, limitaciones o prestaciones.
Antes de diseñar en software debemos tener claro cuales son los elementos que vamos a usar ya que las dimensiones de estos, deben estar correctamente configuradas en el esquema. Cada programa debe tener una libreria en donde se encuentre una inmensa variedad de componentes a escojer, y entre estos los que nosotros vamos a utilizar. A continuacion describiré los pasos que hemos realizado en Eagle para realizar el esquema y board:

Detallando el esquema dado por la pagina web del GTP USB PROGRAMMER, vemos que esta contiene los datos esenciales de cada componente para asi buscarlo en nuestro propio programa.

Unas vez identificados los componentes, es hora de modificar o cambiar aquellos que no tenemos o colocar uno mejor.

Al final obtendremos un esquema parecido al siguiente:



Teniendo todo en órden y lo mas organizado posible, procederemos a empezar con el diseño de la PCB finalmente.
En eagle en la parte superior central se encuentra el boton "BOARD" este transforma los datos puestos en el esquema en los elementos "reales" y tamaños a escala de todos estos.
Ahora bien con paciencia tendremos que ir colocando cada uno dentro de el cuadro de limitación, a continuacion se colocan todos en el mejor orden posible, es decir que los pads de los componentes esten lo mas alineados posibles y colocados lo mas homogeneamente posible ( sin dejar espacios de la placa muy llenos de componentes y otras partes muy vacias ).

Ahora procederemos al enrutado

en Eagle nos hemos visto limitados por la version freeware, ya que este permite solo unas dimensiones de la placa de 100 x 160 milímetros, esto influye a la hora de enrutar, y nosotros hemos optado por usar una placa de doble cara.
Es conveniente usar el autoruter del Eagle, a pesar de que no suele acertar el 100% de las pistas, este nos ayuda mucho, y siempre podremos modificar si no nos gusta y terminarlo manualmente. (siempre acordaros de habilitar el enrutado por ambas caras si deciden hacer el circuito en una placa de doble cara )
Déspues de horas usando el ruteado manual, hemos conseguido finalmente nuestro diseño:


Los elementos utilizados en la circuiteria pueden ser de multiples calidades, tambien el ruteado de las pistas suele variar mucho, ya que los componentes pueden ser colocados en infinidad de posiciones.
El tipo de placa que se usa tambien es importante, Nosotros hemos usado una placa foto sensible de doble cara, ya que el metodo que usaremos para hacer la PCB sera por Insolación.

martes, 17 de febrero de 2009

PASO 3: Analísis Del Circuito

Despues de bajar los archivos de la página web, nos hemos dispuesto a repasar el esquema y archivos adjuntos del documento. Al identificar los circuitos integrados a utilizar nos dirigidos a buscar sus especificaciones en los datasheets, este proyecto tan solo consistira de 3 circuitos integrados los cuales son: PIC18F2550, ULN2003N y el PIC que vayamos a programar.
Este repaso nos ha servido tambien para ver que configuracion es la mejor a la hora del diseño de la PCB y asi complementar con los componentes que tenemos a mano en los almacenes de la ECAM.
Para encontrar cualquier datasheet: http://www.alldatasheet.com/

viernes, 16 de enero de 2009

PASO 2: Organizar el Tiempo


Antes de comenzar con la realizacion de los esquemas y fotolitos, es preciso organizar el tiempo, para asi llevar un mejor orden con las tareas que han de realizarse y dividir el trabajo para rendir al maximo posible el numero de horas que tenemos para este proyecto.

Para tal cometido hemos optado por el programa Openproj... por supuesto software libre. http://openproj.org/

sábado, 20 de diciembre de 2008

PASO 1: Seleccionar el Programador

A la hora de escojer un proyecto nos hemos tomado una serie de pautas para llevar a cabo el trabajo.
- El proyecto debe ser de relativa sencillez, debido al tiempo que tenemos para su realizacion y para tener un tiempo de margen en caso de que este tenga algun desperfecto.
- Este ha de funcionar bajo Linux y ademas ha de ser capaz de programar una erie determinada de PICs diseñados por la marca Microchip.
- Todos sus componentes deben ser faciles de encontrar y que estos se encuentren en el almacen de la ECAM.

Una vez en cuenta estas pautas hemos buscado por internet y hemos encontrado alrededor de 10 programadores, al final nos hemos topado con el GTP USB PROGRAMMER, en su pagina web http://www.instructables.com/id/GTP-USB-PIC-PROGRAMMER-Open-Source/hemos observado que sus esquemas y diseño en general son estables y esta bien definido por lo que hemos decidido que este seria nuestro prototipo a tomar en cuenta porque ademas cumple todas las pautas antes mencionadas.