P. 1
Prototipo_maquinado_circuitos_impresos.pdf

Prototipo_maquinado_circuitos_impresos.pdf

|Views: 3|Likes:
Publicado poreltigg

More info:

Published by: eltigg on May 22, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

03/01/2015

pdf

text

original

´ PROTOTIPO DE MAQUINADO PARA FABRICACION DE CIRCUITOS IMPRESOS CON FRESADORA

H´ ector Hern´ an Rangel Cubides and Luis Carlos Sevilla Heredia

˜ de una Resumen—Este trabajo presenta el diseno m´ aquina de control num´ erico computarizado (CNC) para el fresado de circuitos impresos o PCB (Printed Circuit Board) . El sistema se basa en el control del posicionamiento de un motor de corriente alterna (AC), el cual se encarga del fresado y taladrado de la baquelita, por medio de una estructura de tres ejes ortogonales accionados con motores paso. Se desarrollo un software que permite leer archivos ˜ para PCB, Gerber1 , creados por un programa de diseno ˜ del PCB y este realiza un esquema preliminar del diseno env´ ıa las coordenadas a trav´ es del puerto USB, a la tarjeta de control de los motores.

I.

´ I NTRODUCCI ON

Cada d´ ıa se hace necesario que la presentaci´ on de los circuitos impresos, tanto para la educaci´ on como para la comercializaci´ on, est´ en a la vanguardia de las grandes industrias nacionales e internacionales, teniendo en cuenta que sean funcionales y acordes a los par´ ametros del dise˜ no. Adem´ as en la gran mayor´ ıa de los casos se busca la producci´ on en masa de manera econ´ omica, eficiente, segura y r´ apida, y es por esto que se piensa en la fabricaci´ on de un prototipo de m´ aquina para la fabricaci´ on de circuitos impresos de una sola capa de cobre en baquelita por fresado, sin antisolder2 , ni mascara de componentes, empleando un sistema de control num´ erico, con una interfaz gr´ afica que permita importar el dise˜ no del circuito desde un programa CAD (Computer-Aided Design), que mejore los procesos de producci´ on en el entorno. El control num´ erico computarizado [1], actualmente
H. Rangel Estudiante de Ingenier´ ıa Electr´ onica, Universidad Pedag´ ogica y Tecnol´ ogica de Colombia, Sede Seccional Sogamoso, Grupo de investigaci´ on GIRA herahecu@gmail.com C. Sevilla Estudiante de Ingenier´ ıa Electr´ onica, Universidad Pedag´ ogica y Tecnol´ ogica de Colombia, Sede Seccional Sogamoso, Grupo de investigaci´ on GIRA solrac00@gmail.com 1 Archivos ASCII con coordenadas e instrucciones simples 2 Mezcla especial con propiedades diel´ ectricas

se encuentra en desarrollo, brindando un nuevo campo de investigaci´ on, con el cual es posible enfocar futuros trabajos para diferentes aplicaciones en la industria colombiana. El primer desarrollo ´ rea del CNC lo realiz´ en el a o el inventor norteamericano John T. Parsons junto con su empleado Frank L. Stulen, en la d´ ecada de 1940 [2]; la primera m´ aquina de fresar se construy´ o en 1818 y fue dise˜ nada por el estadounidense Eli Whitney, con el fin de agilizar la construcci´ on de fusiles en el estado de Connecticut [3], y desde ah´ ı en adelante todos los esfuerzos se han encaminado a incrementar la productividad, precisi´ on, rapidez y flexibilidad de las m´ aquinasherramienta. Su uso ha permitido la mecanizaci´ on de piezas muy complejas, especialmente en la industria aeron´ autica, que dif´ ıcilmente se hubieran podido fabricar de forma manual. De igual manera se han empleado sistemas controlados por computadora para el dise˜ no de piezas dentales en cer´ amica como lo es el CEREC de la marca Sirona de Alemania [4]. En el desarrollo de este tipo de herramientas se emplean diferentes sistemas rob´ oticos, como el implementado en el laboratorio de manufactura del Instituto Tecnol´ ogico de Puebla [5]. Actualmente en Colombia se encuentra el CNC en surgimiento, teniendo algunos diplomados en universidades como la EAFIT y en desarrollo algunas investigaciones y proyectos. Sin embargo ´ rea de poca avance en investigaci´ es un a on y es por esto que se pretende realizar un prototipo de una m´ aquina basada en esta tecnolog´ ıa que permita suplir algunas necesidades emergentes cuando son fabricados circuitos impresos que requieren de cierta precisi´ on. ´ rea de la electr´ En el a onica es indispensable el ahorro de tiempo para mayor eficiencia en el trabajo que se requiere para la fabricaci´ on

es necesario cargar dos archivos uno para el trazado de las l´ ıneas del circuito y el otro para la perforaci´ on de los agujeros en los cuales se ubican los dispositivos (figura 3). Adicionalmente es posible generar un archivo en formato Gerber RS-274X. Esquema del circuito impreso (a) y de los contornos (b) en Eagle 4. cuando es necesario un error cercano a cero y adem´ as producir una serie de circuitos iguales el objetivo se complica. Este es el m´ etodo m´ as econ´ omico para la fabricaci´ on de PCBs. es decir desplazar sin trazar. El tiempo de fabricaci´ on es incierto dependiendo de la experiencia del fabricante. • Hardware: Constituida por los dispositivos electr´ onicos. Software II-A1. 3 Versi´ on libre del software de CadSoft . la cual consta de tres ejes de posicionamiento. y el tipo de movimiento. de los materiales y es algo peligroso debido a estos. Estos programas convierten el esquem´ atico en una lista de los pines y nodos (netlist) del circuito. se encarga de recibir los datos del computador. teniendo que realizar el mismo procedimiento para cada circuito. Figura 1. marcadores que se precisa la utilizaci´ on de a especiales o impresora laser y papel. Adem´ as de una disponibilidad total de la persona que realiza el procedimiento. visualizaci´ on y comunicaci´ on de las coordenadas y dem´ as datos necesarios al controlador a trav´ es del puerto USB del computador. Con esta informaci´ on el programa realiza un esquema preliminar del PCB en pantalla (figura 2). que contiene las coordenadas tanto de los contornos como de las perforaciones (pads). que permite generar un esquema de contornos de las l´ ıneas del circuito impreso. a los que se conectan los pines de los componentes.16r2 II-A2. sino u dichas l´ ıneas (figura 1b). adem´ as de un motor AC para el fresado. la unidad de medida (mm o pulgadas).de PCBs. entre ellas el tipo de interpolaci´ on.0 que permite abrir los archivos Gerber. Empleando este esquema es posible minimizar el desgaste de la herramienta de corte al realizar el fresado. sin embargo. el formato de las coordenadas.16r23 . Interfaz de usuario y lectura de archivos Gerber: Se desarroll´ o una aplicaci´ on en Visual Basic 6. como para el motor de fresado. Dise˜ no del PCB y generaci´ on de archivos Gerber: El dise˜ no de un circuito impreso a menudo requiere de programas de dise˜ no electr´ onico automatizado EDA(Electronic Design Automation). esto en el caso de la t´ ecnica denominada papel transfer. interfaz de usuario. • Dispositivo mec´ anico: Corresponde a la estructura mec´ anica. desplazar trazando y marcar un punto (perforar). la generaci´ on y lectura de archivos descriptivos. ´ D ESCRIPCI ON El sistema ser´ a descrito en base a los siguientes componentes: • Software: Incluye el dise˜ no del PCB. ya que no ser´ a necesario retirar todo el metal hasta obtener las l´ ıneas conductoras ´ nicamente los contornos de (figura 1a). realizar la lectura de las instrucciones. para distribuir e interconectar los componentes. Para esta aplicaci´ on se emplea el programa de dise˜ no Eagle 4. e interpretar cada una de las caracter´ ısticas del PCB descritas. La lista de nodos ser´ a cargada posteriormente en un programa de ´ ltimo ruteo generando el esquema del PCB. debido a que este es meramente manual. II-A. y generar las se˜ nales de control tanto para cada uno de los ejes de posicionamiento. II. convirti´ endose en un verdadero problema. Este procedimiento es dispendioso ya ´ cido. y por u se crea un conjunto de datos e instrucciones descriptivas almacenadas en un archivo en formato HPGL(Hewlett and Packard Graphics Language) o Gerber. del cuidado al realizarlo. con sus correspondientes actuadores y sensores.

Una vez se ha ubicado en este punto se enciende el motor AC encargado del fresado. mediante comunicaci´ on I2C4 (Inter Integrated Circuit) [6] a 250 KHz. II-B. Esquema de comunicaci´ on del prototipo Figura 3. el cual puede trabajar en dos diferentes modos uno a 1.5 Mbps5 (baja velocidad) o el otro a 12 Mbps (alta ´ ltimo para el velocidad) utilizando este u desarrollo de la aplicaci´ on. este genera la condici´ on de cero es decir ubica la fresa en la coordenada (0. para luego enviarlas a cada uno de los microcontroladores PIC18F452 los cuales generan las respectivas secuencias para el movimiento de los motores paso y toman los datos de los sensores de movimiento de los ejes. Hardware II-B1. Tambi´ en fue necesaria la creaci´ on de los drivers de instalaci´ on los cuales se desarrollaron en el software Microsoft Windows Server 2003 SP1 Driver Development Kit (DDK) con ayuda del ejemplo toaster del mismo. Programaci´ on de los microcontroladores: El firmware del microcontrolador 18F2550 se 5 Bus dise˜ nado por Phillips Semiconductors Mega bits por segundo . Apertura de archivos de contornos y pads El proceso de fresado se inicia con un comando dentro de la aplicaci´ on.en la figura 4 Figura 2. de tal manera que el PIC 18F2550 es el maestro y tres esclavos PIC18F452 a una frecuencia de 250 KHz. 0. A continuaci´ on el programa env´ ıa las coordenadas de cada uno de los ejes al circuito de control y verifica la ejecuci´ on de los movimientos. El Controlador: El controlador est´ a inmerso en un microcontrolador PIC18F2550 encargado de recibir las coordenadas para cada uno de los ejes provenientes del software del computador mediante el puerto USB. Comunicaci´ on I2C: Se configuraron de manera adecuada los m´ odulos incluidos en los microcontroladores PIC 18F2550 y PIC18F452 de comunicaci´ on MSSP (Master Synchronous Serial Port). empleando el puerto USB. como se muestra 4 Comunicaci´ on USB: Debido a la tendencia a desaparecer de los puertos de entrada/salida del computador tales como el puerto paralelo y el puerto serial se opto por escoger para la interacci´ on del prototipo con el software el puerto USB. Vista preliminar del PCB Figura 4. el maestro env´ ıa cuatro datos provenientes del computador a cada uno de los esclavos proporcion´ andoles las coordenadas a las cuales deben llegar cada uno de los ejes. 0).

ya que este contiene las librer´ ıas necesarias para la comunicaci´ on USB. . tres de ellos ortogonales y uno rotacional. Conjunto de Sensores: Se ubicaron sensores fines de curso para evitar que las piezas del prototipo sufran alg´ un tipo de choque entre ellas. Para la conexi´ on de los motores paso se utiliz´ o una configuraci´ on Darlington entre los opto acopladores y transistores BJT-NPN TIP 41C. estos son del tipo par o como se pueden ver en la figura 7. los sensores de movimiento de los ejes son sensores en cuadratura [7]. Sensor fin de curso Figura 5. obteniendo un pulso en el momento que se bloquea el paso de la luz en medio de la herradura. y para los microcontroladores 18F452 se desarroll´ o en lenguaje ensamblador con el software MPLAB de Microchip con el cual se tiene un control total del programa siendo la programaci´ on totalmente transparente para el programador. Etapa de Potencia: Motores Paso: Con el fin de no tener ning´ un tipo de inconveniente de reinicio de los microcontroladores se utilizaron opto acopladores 4N33 conectados a cada una de las salidas de los mismos. Figura 7. Esquema de conexi´ on del motor de corriente alterna adem´ as sirven tambi´ en para dar el punto cero de ´ ptico en herradura inicio. que permite obtener un movimiento de translaci´ on linealmente relacionado con el movimiento rotatorio del motor. II-B2. Se˜ nales en cuadratura del sensor de movimiento Motor de corriente alterna: Esta comandado desde el software del computador a trav´ es del PIC 18F2550 conectado a este por el circuito mostrado en la figura 6 formado por un opto triac MOC 3021 y un triac BT 136-500. Cada uno de los primeros esta constituido por un par helicoidal [8]. ver figura 8. Dispositivo Mec´ anico La estructura mec´ anica de este prototipo esta formada por cuatro eslabones. II-C. todo el conjunto se puede observar en la figura 9.desarroll´ o en lenguaje C con el compilador PCWH. para proteger los transistores del contra voltaje inductivo producido por los motores se conectaron diodos FR 206 como aparece en la figura 5 Figura 6. II-B3. obtenidos de las impresoras HP serie 600 estos nos proveen dos se˜ nales desfasadas 90◦ dependiendo de la direcci´ on del movimiento una de la otra. Esquema de conexi´ on de los motores con la etapa de potencia Figura 8.

Empleando una secuencia para medio paso obtenemos un avance del movimiento de traslaci´ on de 0. ofreciendo mayor estabilidad y minimizando la carga de los motores. El eje rotacional es simplemente un motor AC de 135 vatios que entrega el movimiento para el corte de la fresa. Esta ´ ptimo desempe˜ presenta un o no en la abrasi´ on y perforaci´ on sobre el cobre.5 mm . la fuerza de desplazamiento necesaria para obtener un corte horizontal y la velocidad que permite proporcionar dicha fuerza.5o para paso completo y 3. (c) eje z Figura 12. y este a su vez soporta el eje rotacional. La ubicaci´ on de los eslabones corresponde a la arquitectura de un robot cartesiano como se puede ver en el dise˜ no 3D de AutoCAD 2004 (figura 12) y en el prototipo implementado (figura 13).00061515”por paso. Dise˜ no completo de la estructura mec´ anica III. (a) eje x. Figura 9. Los tornillos de los pares helicoidales tienen un paso de 1.015625 mm aproximadamente 0. El eje X tiene un movimiento independiente de los anteriores. Sensor de movimiento adem´ as de dos ejes cil´ ındricos de baja fricci´ on que dan estabilidad a la estructura (figura 10).en su totalidad es decir sus ejes. . (c) eje z R ESULTADOS Tiene una arquitectura serial para los ejes Y. en la figura 11 podemos ver cada uno de los ejes implementados en el prototipo. (a) eje x. y los motores un avance rotacional de 7. f´ acil adquisici´ on y bajo costo. Z y el rotacional. es una fresa de carburo de tungsteno SSW HP-700 de uso en trabajos de odontolog´ ıa. La herramienta de corte. Conjunto de eslabones ortogonales implementados. (b) eje y. actuadores y uniones. En la figura 14 se observan los cortes realizados para las pruebas mencionadas. Dise˜ no conjunto de eslabones ortogonales.75o para medio paso [9]. ya que el primero soporta al segundo Inicialmente se realizaron pruebas para observar: la capacidad del corte de la fresa. Figura 10. (b) eje y. Figura 11.

Estructura mec´ anica del prototipo Figura 15. fue Las dimensiones de la estructura son 500 x ´ rea de trabajo de 200 520 x 440 mm con un a x 250 mm y un recorrido vertical (Eje Z) de 80 mm. que se presentan en el PCB fabricado con el m´ etodo manual. Cuadro I ´ PAR AMETROS OBTENIDOS PARA EL FUNCIONAMIENTO DEL PROTOTIPO Figura 16. Figura 13. estas se deben a la ´ cido. Adem´ as el tiempo de fabricaci´ on. se ajustaron los par´ ametros en el software desarrollado y en la tarjeta de control. el cual aparece en la figura 15 tarda aproximadamente un .8 mm Con el fin de validar los resultados.tiempo estimado de 45 min en elaborar un circuito descrito en 257 instrucciones del archivo Gerber. se realiz´ o un PCB empleando el m´ etodo de fabricaci´ on manual mencionado en la introducci´ on de este documento.4 mm / 100 mm 75 mm / min 100 mm / min 5 mm / min 0. Pruebas de corte Con base en las pruebas realizadas se determinaron los par´ ametros presentados en el cuadro I. Una vez realzadas las pruebas. Resultado del proceso de fresado Par´ ametro M´ aximo Error de posicionamiento: M´ axima velocidad de trabajo: Velocidad de posici´ on: M´ ınima velocidad de trabajo: Ancho de corte: Cantidad < 0. Proceso de fresado de un circuito Figura 14. el desgaste y la porosidad en las l´ ıneas de interconexi´ on. El proceso de fresado. En la figura 16 se muestra un ejemplo de un PCB elaborado por el prototipo. el cual present´ o algunas falencias como se puede observar en la figura 17. partiendo del dise˜ no del circuito en el programa CAD. exposici´ on al a Realizando una comparaci´ on con los resultados obtenidos con el prototipo es posible afirmar que este fabrica un PCB el cual no presenta ning´ un desperfecto como la falta de continuidad.

“John t. La resoluci´ on obtenida con los motores paso se ve afectada por el di´ ametro de la fresa ya que un movimiento de un paso f´ ısicamente no se observa.htm [7] D. crear el archivo gerber y posteriormente cargarlo en el software del prototipo. Figura 17. Aldabaldetrecu. F. Noriega: Limusa. Teoria de M´ aquinas. Training Systems Ltd. [4] J. R EFERENCIAS [1] G. Soto. C ONCLUSIONES El comportamiento presentado por el prototipo es el adecuado al realizar el fresado de la baquelita ya que no se observan desfases. un proceso exactamente ´ nicamente el igual al anterior. [2] N. 1991. C. Valdes. [6] E. [Online].” 2007. Inter. I. Carletti.invent. es mejorada ya que el prototipo realiza en cada uno. Barcelona: UPC. 1st ed. y duraci´ on al mismo. 1974. exceptuando u desgaste de la herramienta. Espa˜ na: Museo M´ aquina-Herramienta de Elg´ oibar. FOUNDATION. Se mejora la calidad de los circuitos impresos ya que el cobre de la baquelita no se ve ´ ptimas afectado por el cloruro f´ errico. Resultado del proceso de fabricaci´ on manual de un PCB para un dispositivo IV. Soluciones Electr´ onicas. Motor Paso a Paso. H. parsons. Systems. Buenos Aires: Universidad Nacional de Buenos Aires. Boon. Universidad T´ ecnica Santa Mar´ ıa. 2006.org [3] P. Automatizaci´ on Flexible en la Industria. consiguiendo tambi´ en que el corte sea de menor espesor logrando as´ ı circuitos impresos de mayor resoluci´ on. Reconstrucciones Cer´ amicas Por Dise˜ no Asistido.de aproximadamente la tercera parte del tiempo empleado en el m´ etodo manual. [5] D. Available: Http://robots-argentina.bus i2c descripci´ on y funcionamiento. Con este prototipo la elaboraci´ on de circuitos impresos en baquelita es menos dispendiosa ya que solamente basta con crear el layout del circuito. O. consulta: 13/03/2009. [8] D. Available: http://www. Garc´ ıa. Codificador de Cuadratura. Entrenamiento del CIM-2000 Mechatronics: Manual de Aprendizaje de la Estaci´ on de Control Central.” Robotics Argentina. [9] E. dando o l´ ıneas de interconexi´ on entre los dispositivos . 2001. por esta raz´ on se ve la necesidad de cambiar la fresa por una de menor di´ ametro. J. A. La repetibilidad en la realizaci´ on de m´ ultiples impresos. 2007. Salvador Cardona. Dexar Ingenier´ ıa. 2007. 1998. [Online]. ar/Comunicaion busI2C. 2005. en el desplazamiento de la fresa. “Comunicaci´ on. consulta 13/01/2008.com. Historia de las Fresadoras.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->