Sistema de metalización de placas pcb controlado por android

Sistema de metalización de placas pcb controlado por android

Hoy en día, en los procesos industriales, el control de éstos se lleva a cabo mediante órdenes externas, es decir, que el operario puede controlar dicho equipo desde cualquier ubicación sin necesidad de estar enfrente de ésta. Este proceso tiene múltiples ventajas como por ejemplo, el poder visualizarlo en todo momento y actuar si fuese necesario.

En nuestro caso, se trata de realizar un proyecto en el que se controlarán vía bluetooth el funcionamiento de las cubas del metalizado de las placas PCBs, mediante un circuito integrado     (Ilustración-1).
Por otro lado, se visualizará en todo momento la temperatura a la que se encuentran, de manera que se tenga el control sobre las mismas.

 

Ilustración-1

 

Para la creación de este circuito integrado se han utilizado estos materiales:

Componentes                                       Cantidad           Codigo Farnell
Pic 16f886                                                 1                   1579590
Uln 2003                                                   1                    1077215
Leds                                                         7                    1208851
Resistencias                                              7                    9339051
Cristal de 4Mh                                           1                    2057944
Condensador de 22uf                                2                   1216407
Relé de 12v                                              12                   1608330

Dispositivo de bluetooht                            1

Resistencias de calentamiento                 7


ETAPAS DE FABRICACIÓN

.

 *1-Edición del esquema:

            En este apartado, se realizará el esquema (Ilustración-2) equivalente a al circuito integrado que controlará las cubas. Para ello se utilizará un programa llamado ISIS 7 profesional, y posee un gran abanico de posibilidades para la creación de circuitos electrónicos.
Por otro lado, cada componente tiene su huella, de manera que en el caso de que no disponga de ella, habrá que asignarla.
.
Ilustracion-2
 .

 *2-Simulación del circuito:

En este apartado se trata de simular el circuito con el programa ISIS (Ilustración-3). Se utilizaran herramientas como un osciloscopio con el objetivo de captar todas las ondas que ofrezca el circuito

.
Ilustración-3
 .

*3-Prueba del circuito:

La placa board es una placa de conexiones donde se pueden hacer todo tipo de montajes para simular el circuito y así poder comprobar si el funcionamiento de los componentes y del esquema es del todo correcto.

           Para poder llevar a cabo la prueba del circuito (Ilustración-4), se necesitara una placa board con la se podrán montar los componentes y de esto modo, cablearlos.
 .
Ilustración-4

 .

*4-Diseño de la pcb:

El siguiente paso será el de diseñar la PCB (Ilustración-5) de manera que se coloquen las pistas y los componentes en la placa de manera gráfica. Para ello se deberá acudir al programa ISIS y abrir el esquema del circuito que está compuesto por los componentes y sus respectivas huellas. A continuación, se exportaran a otro programa llamado Ares en el cual se diseñara la placa pcb y como ultimo paso, gracias al programa Circuit Cam, se obtendran los archivos necesarios para continuar con la siguiente etapa.

 .
Ilustración-5
 .

*5-Fabricación y montaje:

En este apartado, se utilizara la maquina LPKF. Está constituida por una fresadora capaz de hacer pistas y agujeros utilizando distintas herramientas a su disposición, y un aspirador propio para las virutas que se generan.

Una vez concluida la etapa de fabricación de la placa PCB. Y se tenga la placa lista, se procederá al montaje y comprobación de las pistas.
  .

 *7-Maquina de 3 dismensiones:

Gracias a esta maquina, se pueden realizar objetos en 3 dimensiones. Estas maquetas se hacen con un material de plastico y se llevan a cabo mediante un programa llamado autocad. En nuestro caso se hará una caja con una tapa y unos orificios donde iran colocados los sensores lm35 (Ilustración-6).

    .
Ilustración-6

.    

*6-Sistema de comunicación vía bluetooth:

Es imprescindible que el manejo del proyecto sea  mediante un sistema que permita su control total desde un teléfono móvil (Ilustración-7).

           La comunicación bluetooth será el sistema elegido.Este sistema esta formado por dos partes:

                                    -La parte grafica, en donde el usuario puede interactuar con ella.
                                    -La parte de comandos, donde se programa.
  Ilustración-7


Vídeo de demostración:

 
A continuación os dejamos un vídeo de demostración del prototipo que hemos realizado y los archivos de todo el proyecto.
.

Tanquebot-Construcción y desarrollo de un robot laberinto

Tanquebot-Construcción y desarrollo de un robot laberinto

En esta entrada trataremos de explicar como construir y desarrollar un robot laberinto. Tanquebot ha sido diseñado para participar en pruebas de robótica que consisten en ser capaz de salir de un laberinto. Para ello, el robot puede utilizar diferentes estrategias.
 .
Para su correcto funcionamiento, el robot tiene tres sensores de ultrasonidos colocados adelante y en ambos costados para detectar y ser capaz de esquivar los obstáculos, como se aprecia en la imagen 1.
.
Su funcionamiento tiene dos maneras diferentes de empezar, colocando el «switch» en el modo manual y dando al interruptor de marcha o colocandolo en el modo automático para utilizar una aplicación Android y mediante Bluetooth mandarle ordenes.
.
 1. Robot inteligente
.
El proceso que se ha utilizado en la creación del robot ha sido la de seguir estas etapas:
.
        –Edición del esquema: En este caso se ha creado con el programa ISIS del software PROTEUS, en la imagen 2 se puede ver.
.
2. Esquema en ISIS
 .
        –Simulación del circuito: Se simula en el ISIS, para ver si los resultados que se obtienen son los esperados, para ello, se utiliza la tabla de comandos que aparece en la imagen.
.
3. Comandos para la simulación
  
        –Prueba del circuito: Se ha montado en una placa-board, como se aprecia en la cuarta imagen, ya con los componentes físicos y se comprueba que se consiguen los valores necesarios para su correcto funcionamiento.
 .
 4. Placa board con el sensor

        –Diseño de la PCB: Se ha creado utilizando el programa ARES del software PROTEUS, como se observa en la imagen 5.
5. Diseño en ARES

        –Fabricación de la PCB: Utilizando el programa CIRCUITCAM, se crea el archivo necesario para hacer la placa en la protomat S62, la, maquina de LPKF que se puede ver en la imagen 6, utilizando para ello, el programa BoardMaster. En este caso también ha sido necesario metalizar los agujeros, ya que es una placa de dos caras, se ha realizado mediante un proceso químico en cubetas.
.
6. Protomat S62

        –Montaje y soldadura: Es el último paso, una vez comprobada la placa y ver que no esta defectuosa, es colocar los componentes y soldarlos para que quede como en la siguiente imagen.
  .
7. Placa con componentes soldados
   .
Formato del robot: Una vez obtenida las dimensiones de la placa, utilizando una impresora 3D,la que se ve en la imagen 8, se ha creado el chasis del robot y el soporte donde se colocara la placa, los motores y los sensores en la imagen 9 se puede apreciar el resultado.
.
 8. Impresora 3D
.
9. Chasis del robot
.

Material utilizado para la creación del robot y enlaces de los componentes:

COMPONENTES
L293D 3 Interruptores
PIC 16f876 Switch doble
Condensador 100 nF 3 Sensores ultrasonido 28015
2 Condensadores 22 uF Batería lipo 7,4V
Regulador 7805 Pila 9V
LED Receptor Bluetooth
3 Resistencias 10K Conector Jack
Resistencia 5K8 2 Motores de continua
2 Diodos 4 Conectores dobles
Oscilador 4000 MHz

   
Programas y maquinas utilizados para la creación del robot:

  • Software PROTEUS:


             – ISIS (para hacer el esquema y simularlo virtualmente)
             – ARES (para diseñar la PCB, donde colocar los componentes)

  • CIRCUITCAM (para crear los archivos para la protomat S62)
  • BOARDMASTER (para hacer la PCB, pistas y agujeros)
  • Proceso de metalizado por cubetas (para metalizar los agujeros)
  • Impresora 3D (para hacer el chasis del robot)
  • MPLAB (para programar el pic)
  • Placa-Board (para hacer las pruebas con los componentes)
  • Dispositivo Android (para probar la conexión Bluetooth)

 

Os dejamos el video-demostración que hemos preparado para la presentación del proyecto y los archivos para la construcción del robot.

 

iCar, coche teledirigido por bluetooth

iCar, coche teledirigido por bluetooth

Proiektu honen helburua kotxe telegidatu bat, mugikor baten bidez kontrolatzea da. Gainera txoke bat duenean, ibiltzean edo guk nahi dugunean hitz egin beharko du. Horretaz gain bakarrik ibiltzen denean eta zerbaitekin oztopatzen saihestu egin behar du. Bere funtzioak oso errazak izango dira. Lehena, mugikorraren botoi birtualen bidez kotxea mugituko da. Mugikorraren botoi bat ematean, kotxea alde berera mugituko da. Beste erabiltzeko era bat, bakarrik uztea da. Aurrera joko du zerbaitekin oztopatu arte, eta orduan alde batera bueltatuko da beste bide bat hartzeko.  SOMO- 14D erabili dugu soinua erreproduzitzeko, honek nahi dugun musika lista erreproduzituko du.
El objetivo de este proyecto era el de manejar un coche mediante comunicación bluetooth con un móvil. Además cuando tiene un choque, es capaz de esquivarlo y hablar. Sus funciones son muy sencillas: primero deberemos conectarlo con en móvil y mediante botones virtuales se moverá. Al darle al botón en el móvil irá en la dirección indicada e incluso hablar.

 

Utilizamos el componente SOMO- 14D para reproducir sonido real.

 

 

Código fuente – Iturri kodea (click)

Autores, egileak: Adrián Bon, Borja Etxegoena