Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto para la fabricación casera de una maquina de reballing basado en la idea original de PUMA-
SPY y COMPUPASION (QEPD), controlada por el software "Arduino rework"
Una máquina de rework para BGA (Reballing), básicamente consiste en dos fuentes de calor (una
inferior llamada “precalentador” y otra superior llamada “top-heater” o calentador superior) que están
gobernadas por elementos de medición y control (sensores de temperatura, PID u ordenadores)
dispuestos y programados para elevar la temperatura del componente BGA que permita la fusión de la
aleación de estaño que lo mantiene “unido” (soldado) a la placa de circuito impreso (PCB) sin dañarlo y
sin afectar a los demás componentes del PCB.
Para este “rework” (re-trabajo), es necesario que el PCB sea “calentado” por el pre-calentador,
incrementalmente hasta alcanzar una temperatura alrededor de los 150º y mantenerla, mientras que se
activa el “calentador superior” focalizado en el componente BGA a extraer/insertar para elevar su
temperatura hasta el punto de fusión de la aleación de soldadura que tenga (estaño-plomo 183ºc ,
estaño-cobre 227ºc, estaño-plata 221ºc, estaño-plata-cobre 217ºc, etc)
Las fuentes de calor usadas comúnmente son; resistencias calefactoras de cuarzo ó cerámica, lámpara
de calor (IR, halógenas, dicroicas) y convección de aire. Sobre el diseño y disposición de los elementos
calefactores, mayoritariamente se emplea una amplia base pre- calentadora y un calentador superior
focalizado.
Para la medición de la temperatura se emplea termocupla o termopar, que consiste en dos cables de
metales distintos, conectados en un extremo donde se produce un pequeño voltaje asociado a una
temperatura. Estas termocuplas o termopares van conectados a la electrónica necesaria para amplificar,
compensar y convertir a digital el voltaje generado.
El software de control se encarga de activar/desactivar los elementos calefactores y de propulsión de
aire para mantener la temperatura deseada en todas las fases del proceso.
Modulo electrónico y software de control
El modulo electrónico se divide en:
Placa Arduino; Es una placa con un micro-controlador y un entorno de desarrollo llamado IDE Arduino
(IDE: siglas del término inglés Integrated Development Environment), está concebida como una
plataforma de hardware libre diseñada para facilitar el uso de la electrónica en proyectos de distinta
índole, pueden comprarse o hacerse en casa, por ello están disponible los archivos para fabricarlas o
modificarlas a conveniencia, el software puede ser descargado gratuitamente. Para este proyecto va
inter-conexionada con la placa de potencia, placa de termocuplas y placa de control de turbina de aire.
Placa de potencia; encargada de suministrar la corriente necesaria a los elementos calefactores. Se
destaca la utilización de Triacs como interruptores y optoacopladores como gestores entre la placa de
potencia y la placa Arduino
Placa de termocuplas; Contiene los CI MAX6675 (convertidor analógico/digital para termopares tipo K) a
la cual se conectan los sensores de temperatura.
Placa de Control de turbina de aire: Gestiona la alimentación del motor de aire y al mismo tiempo lo aísla
galvánicamente (separación de puntos de masa que protegen a aparatos electrónicos conectados entre
sí, de descargas que puedan dañarlos).
Una vez interconectadas todas las placas, también hay que conectar la placa Arduino al PC a través del
puerto USB, cargar el “sketch” (programa) en la placa a través del IDE Arduino (entorno de desarrollo de
Arduino) y posteriormente ejecutar el programa de control (.exe) desde Windows. Una vez ejecutado el
programa de control tenemos acceso al panel de configuración y panel principal, con opciones de
activación y parada de ambos elementos calefactores, test, inicio y parada del proceso, control para la
velocidad del motor de aire, etc. Asimismo, tenemos en pantalla la temperatura registrada por ambas
termocuplas y si hemos activado un perfil para un proceso de rework, también nos muestra la curva a
seguir en todas las fases del proceso con indicación del tiempo. En el proceso de Rework también
tenemos mensajes de voz que nos indica el inicio de cada fase.