Autor Tema: Perforadora de PCB  (Leído 9151 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado magnumetal

  • PIC10
  • *
  • Mensajes: 7
Perforadora de PCB
« en: 26 de Octubre de 2002, 15:56:00 »
Hola a todos.

Cansado de perforar placas de PCB me gustaria hacerme una perforadora, la cual
ya me la he hecho, dispone de dos motores pap para los ejes X,Y y un motor de
CC para bajar y subir el minitaladro.
El problema que tengo ahora es que no se como averiguar como manda el
programa los datos de coordenadas al puerto de impresora para posteriormente
tratarla con un pic y posicionar los motores.
 
Me gustaria que me ayudaran a resolver este problema, gracias de antemano.

Benito

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Perforadora de PCB
« Respuesta #1 en: 26 de Octubre de 2002, 16:57:00 »
Hola Benito, hace 3 años, construimos una perforadora, empleamos 3 PAP y ademas , por friccion a un 4 motor para hacer rotar el mandril,es decir, un motor para cada eje, y el z ,tambien pap, para poder regular la altura (con idea de llegar a una fresadora)
para enviar señales al puerto paralelo, en el viejo qbasic, puedes emplear la sentencia out
por ejemplo, normelmente lpt1 esta en la direccion 888, y envias el dato en binario.
nosotros empleabamos un pic por cada 2 motores, asi un pulso era de clock y otro el sentido de giro.
toda la logica de posicionamientos eran por parte de la pc
out(888,data)

en visual basic, existen dll para controlar, que puedes descargar en www.todopic.com.ar
ademas, dispones de entradas, para  sensar fines de carrera, y colocar en cero los motores (referencias)
estan en la pagina los asembler que empleamos...
suerte, y buenas placas!!!
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado magnumetal

  • PIC10
  • *
  • Mensajes: 7
RE: Perforadora de PCB
« Respuesta #2 en: 26 de Octubre de 2002, 18:34:00 »
Gracias, pero creo que no me he explicado bien.

Utilizo el programa PCB-Editor el cual tiene para imprimir
pads only ( solo las perforaciones ) y es eso lo ke no se
como tratarlo.

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Perforadora de PCB
« Respuesta #3 en: 30 de Octubre de 2002, 22:09:00 »
Hola, mucho no se de ese editor, asi que ni idea el archivo que genera, ... algunos te entregan el codigo G de los CNC, y coordenadas absolutas o relativas....
te aparecen letras en el codigo?
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado magnumetal

  • PIC10
  • *
  • Mensajes: 7
RE: Perforadora de PCB
« Respuesta #4 en: 31 de Octubre de 2002, 14:59:00 »
Hola, este es el archivo que me genera.

Miralo haber que te parece.

Desconectado carlosx

  • PIC10
  • *
  • Mensajes: 3
RE: Perforadora de PCB
« Respuesta #5 en: 28 de Mayo de 2003, 18:01:00 »

Buena preugunta pero por que no lees algo sobre archvos gerber qu genera los programas Eagle o circuit maker, esto te ayudara en algo y espero que alguien de este foro te ayude.
PD por que Mejor lo pones como proyecto en Este mismo foro

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: Perforadora de PCB
« Respuesta #6 en: 29 de Mayo de 2003, 09:26:00 »
Hola magnumental...
Aunque estaba esperando a tener todo terminado para agregarlo como proyecto... estoy construyendo una fresadora de 2 1/2 ejes que permite troquelar, tallar y fresar materiales blandos con un minitorno tipo dremel.
Aunque en principio estaba pensado para otra función, entre los programas de control de fresado que conseguí, se encuentra no solo la función de perforado de placas de circuito impreso sino también la del fresado de las pistas en el lado cobre. De ésta manera te permite hacer prototipos sin un baño ácido ni insoladoras...
Estos programas interpretan las coordenadas desde varios orígenes... pueden ser desde imágenes (jpg, gif, etc) archivos de CAD (dwg) de Corel o códigos mas específicos de CNC como los Gerber...
Luego de interpretar éstos códigos o transformar éstos archivos a algo útil para el programa... traduce éstos a información que saldrá por el puerto (paralelo , serie, USB) que maneje la placa controladora de tus motores...
Si el puerto es el paralelo , el control de los motores  generalmente puede hacerse de dos maneras (motores paso a paso) ... una es directamente con las líneas de datos y de control , utilizando cada una para controlar una bobina del motor (esto sirve solo para motores paso a paso unipolares) pero está limitado al control de 3 motores si se usa con soft comercial que ademas son pocos los que permiten éste sistema de control.
Y el mas común de los sitemas por puerto paralelo es el de control por dos líneas de datos por motor, en la que controlas step(pasos) donde le envías los pulsos de avance, y dirección donde le imdicas si el avence es en el sentido de las agujas del reloj o en contra de ellas.
Sigo en el siguiente mensaje....
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: Perforadora de PCB
« Respuesta #7 en: 29 de Mayo de 2003, 09:36:00 »
Este último sistema, es el mas utilizado ya que hay chips comerciales que permiten el control de motores paso a paso , tanto unipolares como bipolares con dirección y paso...
Pero como se puede deducir facilmente , los PICs son ideales para este tipo de control , yo utilizo un PIC 16F84 para controlar de ésta manera dos motores a la vez... y en modo de paso completo y semipaso... ahorrando así en espacio y en dinero.
Al usar solo dos líneas de datos por motor, entre las 8 lineas de datos y 4 de control del LPT se pueden controlar mas de tres ejes y además puede activarse la el motor de fresado, una bomba para el líquido refrigerante y demás chiches.
En el caso del puerto paralelo , también se utilizan las 5 líneas de entrada para conectar los microswich que indicarán los fines de carrera y la posición de home, como así también puede colocarse un botón de parada de emergencia.
Sigo en el siguiente mensaje...

Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: Perforadora de PCB
« Respuesta #8 en: 29 de Mayo de 2003, 09:48:00 »
Los otros sitemas de control por puerto serie o USB , utilizan traductores serie (max232 por ejemplo) o de USB (éste último bastante mas complicado , habrá que ver ahora con los PICs con entrada USB que se puede hacer) además de que en realidad no encontré soft comercial para el uso de éste último sitema...
El de Puerto serie está muy difundido para la pequeña industria y como hay controladores standard para motores paso a paso , que se utilizan no solo para CNC sinó para robótica y demás .. éstos controladores son muy comunes de ver el la web.
El soft comercial de CNC permite configurar que puerto se va a usar, y en el caso del puerto paralelo, la función que se le otorga a cada pin, ya que aunque la disposición se asemeja a un standard, no lo es del todo.
Para otro tipo de motores (los otros que mas se usan son los servomotores, son de CC con un encoder óptico incorporado) también existen placas controladoras pero son utilizadas de manera similar por el soft... por dirección y paso.

Espero que ésto te haya servido de algo, tengo varios soft comerciales para fresado que permiten el perforado tambien, y pueden importar formatos gerber... lo que permitiría fresar y perforar con archivos derivados del Eagle y otros programas....

Un abrazo...
marmatar
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado RGL

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 634
RE: Perforadora de PCB
« Respuesta #9 en: 29 de Mayo de 2003, 19:55:00 »
Sabes cuanto cuesta una máquina comercial que hace el grabado del circuito impreso en la cara de cobre? 1.000.000 más o menos. Estuve viendo trabajar una en una feria en Madrid y era una maravilla. Le metes los gerber y al rato ya tienes el prototipo.

Te has hecho esta máquina tu? Pues es muy interesante. Hasta qué grueso de pista puedes fresar?

Saludos
Ricky

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Perforadora de PCB
« Respuesta #10 en: 29 de Mayo de 2003, 22:20:00 »
Hola Amigos, voy a tratar de sacar algunas fotos a la perforadora que construimos...
Marmatar, el software del que hablas, es de distribucion gratuita o libre?, o donde se puede conseguir?

Gracias

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado carlosx

  • PIC10
  • *
  • Mensajes: 3
RE: Perforadora de PCB
« Respuesta #11 en: 30 de Mayo de 2003, 10:28:00 »
:s):s):s):s):s):s)


Esta interesante del softaware de cnc espero que SR.Marmatar nos dijiera donde concegirlo para poder trabajar en ello. yo tambienestoy tratando de decodificar los archivos gerber para hacer una mesa de coordenadas para perforacion de placa.

espero sigua creciendo esto y nos ayudemos entre todos.

carlox
:-):-):-):-)

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: Perforadora de PCB
« Respuesta #12 en: 30 de Mayo de 2003, 12:55:00 »
De acuerdo Carlosx... yo abrí un subforo en la sección de Proyectos para una fresadora 3D que estoy construyendo, ahí iré publicando una selección de la recopilación que he hecho para el diseño de la misma...
Si les parece podemos utilizar el foro de la perforadora PCB estrictamente para lo que sea específico de esta máquina y así seremos mas ordenados.
Hay muchas cosas comunes a las dos máquinas pero prefiero colocar todo eso en el foro del proyecto para que esté junto a los archivos que vaya bajando.
Con respecto al Soft, se que existen varios específicos para perforadoras de PCB , (estoy esperando que me pasen uno para comppartirlo con Uds), los que yo tengo son para fresado pero 2 1/2 y 3D... éstos tienen la opción de interpretar archivos para perforadoras, como nunca lo usé de esa manera no te sabría decir cual es el resultado, solo que debería funcionar.
En escencia es como el grabado del material, solo que con mas profundidad y localizado en un punto...
En éstos días voy a probar con un archivo procedente de eagle y hacer una simulación an alguno de éstos programas para ver el resultado.
En el Foro de la fresadora publicaré un listado de los sitios donde pueden encontrar los programas que yo utilizo y algunos sitios de kits de la mecánica de los dispositivos para las personas que prefieran el producto casi terminado.

Un abrazo
marmatar
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado marmatar

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1220
    • MSTools
RE: Perforadora de PCB
« Respuesta #13 en: 30 de Mayo de 2003, 18:53:00 »
Ya agregué los links a las páginas que contienen algunos soft para el fresado y en su mayoría tienen la posibilidad de importar Gcodes e includo “excellon NC“ para perforadoras.
Todo está en el subforo:

http://miarroba.com/foros/ver.php?temaid=772676&foroid=58527

Estoy en la búsqueda de un Programa que es solo para perforado de PCB... se llama AutoPora... pero solo pude encontrar unas imágenes de su pantalla en el proyecto de un Finlandés que utiliza PICs para controlar dos motores PaP en una perforadora de PCB, ésta es la página:

http://www.hut.fi/~taaltio/ap/ap_pictures.html

Cualquier info que consigan de éste programa pueden agregarla en éste foro.

Espero que todo ésto les sea de utilidad a magnumental, y a cucaracha que la solicitaron.

Saludos
marmatar
ah... me he dado cuenta que éste es mi mensaje Nº 100....
Lo posible ya está hecho, entonces hagamos lo imposible - Platón

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: Perforadora de PCB
« Respuesta #14 en: 31 de Mayo de 2003, 15:22:00 »
Hola Amigos, les comento que en mi pagina www.todopic.com.ar esta el asemblrer para controlar 2 PAP con un 16f84, y es el que empleaba en la perforadora... pero ahora tengo ganas de hacerlo con rs232....  voy a ver los programas tuyos Marmatar... ya veremos...
un abrazo

Norberto
pd muy buenas tus 100 respuestas!!)
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...