Como construir una maquina CNC a partir de piezas recicladas

Por Soloelectronicos @soloelectronico

A veces las partes viejas de ordenadores pueden ser muy útiles para muchas cosas pero sobre todo es muy destacable l as fuentes de alimentación (tanto de portátiles como de ordenadores fijos ) de las que tantas veces hemos hablado en este blog , no solo para usar la salidas de 12 y 5V , sino incluso para hacer asociaciones de varias fuentes para generar fuentes con tensiones o intensidades mayores .

El reciclaje de las piezas de un ordenador no queda en la fuente, pues hay un sinfín de otras piezas útiles que podemos reciclar en un viejo ordenador, como por ejemplo:

  • Las pantallas de los portátiles que pueden usarse con una controladora barata como un monitor.
  • Las memorias que pueden utilizarse para otros aparatos electrónicos.
  • Los ventiladores y radidadores usados para refrigerar las CPU nos pueden servir para refrigerar nuestros circuitos o incluso para otras aplicaciones con celulas de Peltier
  • Las cajas ATX tienen un sinfín de aplicaciones
  • De los lectores de CD / DVD podemos usar los motores,la mecánica y el láser
  • De las viejas disqueteras podemos usar los motores,la mecánica
  • Tornillos , herrajes ,etc

En el post de hoy a vamos a ver como es posible construir una maquina CNC o una impresora 3D con la mecánica de dos o tres lectores dvd ( o incluso incluyendo una disquetera) invirtiendo muy poco dinero, pues tan solo necesitaríamos una mínima electronica de control aparte.

Las partes hardware que necesitamos son:

  • 3 lectores de CD o DVD que no usemos
  • 1 Arduino (Uno en nuestro caso)
  • 3 controladras de motor paso a paso
  • Fuente de alimentación de 5v DC ( nos vale una vieja fuente de PC)

El sofware necesario seria el siguiente:

Ensamblaje

Para empezar con este proyecto lo primero es desmontar los lectores de CD o DVD

Como vemos ,en su interior vamos a ver encontrar una placa metálica con un motor paso paso (compuesto por dos bobinados independientes ) y cuyo eje es un tornillo sin fin , lo cual es la pieza clave para reciclar . Asimismo necesitaremos las carcasas de dos de ellas y los componentes necesarios para fijarlos al chasis ( el laser y los otros motores no son necesarias).

Cada motor va a simular cada uno de los ejes de la maquina (X,Y,Z) por los que en los contactos de cada motor soldaremos un cablecillo a cada contacto para hacer las 4 conexiones con las controladoras ( podemos eliminar el cable de cinta flexible que suelen llevar pues es muy difícil que den la medida).

En este punto es interesante identificar mediante una sencilla de prueba de continuidad con un polímetro usándolo en modo resistencia para saber cuales son los dos bobinados ( entre si no deben tener continuidad )

Una vez tengamos el cableado hecho de los motores nos tocaría la parte mecánica la cual quizás sea la parte mas engorrosa y difícil de llevar a cabo pues realmente no existe una única solución a este problema a la hora de afrontar el ensamblaje que básicamente consiste en fijar los carros con los motores paso a paso en los tres ejes x, y , z para formar un único conjunto.

En primer lugar , nos centraremos en lo que será el eje Y . Usando una carcasa colocaremos uno de los carros junto con el motor por medio de soportes tratando de alinearlo lo mas cercano a uno de los bordes y centrándolo sobre este.

Los soportes pueden ser metálicos roscados ( se pueden comprar en ferreterias) o separadores de plástico de los usadas para las placas madre.

De un modo similar también fijaremos otro carro con su motor a otras de las carcasas de manera que crearemos para el eje X (obviamente la idea es montarlo perpendicularmente al montaje del eje y). Asimismo también debemos fijarlos a una de los bordes en la parte superior y centrados sobre este cuerpo.

Los soportes usados también pueden ser metálicos roscados ( se pueden comprar en ferreterias) o separadores de plástico de los usadas para las placas madre.

Ahora nos toca el eje z que se diferencia de los dos anteriores que debe ir colocado sobre uno de los ejes: más concretamente el eje x.

El eje Z a diferencia de los otros dos lo instalaremos en una placa liviana ( por ejemplo de vaquelita ,plástico, metílica,etc ) para luego montarla en los soportes del eje X

Una vez que tenemos los tres ejes es hora de unir ambas carcasa por las base del eje Y y X formando un angulo recto.

Normalmente muchos aficionados usan escuadras metálicas e incluso pequeños perfiles metálicos entre ambas carcasas : todo depende de lo solido que haya quedado la unión así que quizás no sea tan necesario en función de como queden fijadas ambas partes

Una vez que hayamos ensamblados lso tres ejes , nuestro proyecto ha tomando toda su forma, por lo que solo nos queda conectar los motores paso a paso a los controladores y estos a la placa Arduino Uno.

Las conexiones de cada motor irán a cada driver de motor paso a paso y las entradas de estos a la placa Arduino Uno según las siguientes conexiones digitales:

  • Eje x: puertos 3 y 6, GND
  • Eje Y : puertos 4 y 7,GND
  • Eje Z: puertos 5 y 8;GND

Asimismo no debemos olvidar las conexiones de alimentacion de la placas de los drivers (+5V) que se recomienda no se obtengan de Arduino sino directamente desde la fuente auxiliar

El esquema electrico final seria el siguiente:

Cuando hayamos conectado e instalado, lo que quedaría seria ir configurando el software necesario para hacerla funcionar.

En youtube podemos encontrar miles de videotutoriales que explican con detalles estos pasos por lo que no lo vamos a repetir aquí

Como pinceladas dejamos dos vídeos muy claros al respecto para que sirvan como guía:

Con eso concluimos de este proyecto, lo cual es la base para diferentes usos como puede ser un plotter , una fresadora o incluso colocando un extrusor una impresora 3D,una grabadora láser , etc