Asistente de Mecanizado con Interprete Gerber Orientado: AMIGO
El proceso
de producción de un prototipo de circuito impreso es una tarea minuciosa y que
debe ejecutarse con precisión, lo que usualmente consume demasiado tiempo.
Los
circuitos integrados y su tamaño cada vez más reducidos nos obligan a trabajar
con niveles de precisión que muchas veces se escapan a las capacidades humanas,
lo que nos empuja cada vez más a utilizar herramientas que nos permitan ampliar
estas capacidades.
En el presente proyecto Se trata de la construcción de una máquina
cartesiana de 3 ejes con el objetivo principal de agilizar las etapas de prototipado.
Específicamente, cumple la función de dibujar las pistas sobre un PCB virgen y
luego hacer los agujeros para la inserción de componentes.
Uno de los procedimientos para hacer
un PCB (Printed Circuit Board o tarjeta
de circuito impreso) es:
1) Dibujar las pistas sobre una placa
virgen con un fibrón indeleble.
2)
Sumergir la placa en cloruro férrico, que disuelve el cobre que no está
cubierto por la tinta indeleble.
3) Agujerear la placa donde
corresponda según los componentes a montar.
4) Soldar los componentes.
Funciones de automatización:
Nuestra máquina hace de forma automática los pasos 1 y 3, dibuja
las pistas y hace los agujeros. Luego de esto, solo resta el tratamiento con
cloruro férrico y el posicionamiento y soldado de los componentes.
El fundamento para haber elegido esta idea es que el proceso de
prototipado es muy tedioso, siendo que hacer un PCB lleva mucho tiempo.
Mediante el uso de esta máquina, se ahorra aproximadamente un 40% del tiempo
normal, lo cual implica una fortaleza que le da valor a su utilización.
La otra razón para haberlo
elegido es la complejidad del mismo, que abarca el uso de motores paso a paso y
conlleva un desarrollo de hardware, software y firmware de importancia para
nuestro nivel. Todo esto garantiza un aprendizaje amplio y así también gran
cantidad de dificultades.
Los
componentes que integran esta máquina son:
HARDWARE: El hardware está compuesto por una base y soportes móviles metálicos, 3 motores paso a paso con sus ejes, un torno de mano y sujetador para el fibrón indeleble. Además de esto, cuenta con un microprocesador PIC 18F4550 que no es el trabajado en clase, fines de carrera, botones y demás periféricos. Decidimos usar un microprocesador más complejo que el visto en clase por contar con interface USB embebida. Esto, teóricamente, hace el desarrollo de la conexión con una PC más fácil y rápido.
HARDWARE: El hardware está compuesto por una base y soportes móviles metálicos, 3 motores paso a paso con sus ejes, un torno de mano y sujetador para el fibrón indeleble. Además de esto, cuenta con un microprocesador PIC 18F4550 que no es el trabajado en clase, fines de carrera, botones y demás periféricos. Decidimos usar un microprocesador más complejo que el visto en clase por contar con interface USB embebida. Esto, teóricamente, hace el desarrollo de la conexión con una PC más fácil y rápido.
SOFTWARE: El
software desarrollado es un traductor de código Gerber (código usado en
máquinas con control numérico industriales) en código legible por el microprocesador.
La idea de esto es hacer el proyecto compatible con cualquier software de
diseño de PCB.
FIRMWARE: Código
confinado al interior del microprocesador, destinado al control y ejecución de
movimientos mecánicos, interpretación de código enviado desde el traductor y
otras funciones secundarias.
Axel Ehara y Carlos Martinato
Felicitaciones a ambos y les deseo el mejor de los éxitos!!
No hay comentarios.:
Publicar un comentario