Cómo fabricarse una maquina de grabado laser con piezas recicladas


Una máquina de grabado láser es una herramienta que utiliza el láser para hacer  grabados sobre  un objeto blando como puede ser madera,cuero , plasticos ,etc.
Antes de   explicar como  Davide Gironi  ha montado una pequeña grabadora láser casera reciclando un viejo escáner  y una impresora matrozial  ,  debe saber  que  los diodos láser Clase IIIb   que se emplean en este proyecto, emiten radiación láser visible e invisible y son extremadamente peligrosos. Su luz de hecho puede causar daños permanentes en los ojos, asi que nunca  debe mirar al diodo trabajando( incluso sin la lente)  y por supuesto tampoco apuntar a una superficie reflectante, pues el haz de láser puede causar quemaduras o incendios. 

El autor tenia un viejo escáner roto y una vieja impresora por ahí. Inspirado por este proyectoinstructables  decidió construir una versión más grande de mi pequeña CD-ROM grabador láser basado,usted puede encontrar aquí.De esta manera, el área de grabado podia llegar acasi 212mm x 274mm.

El eje Y es construir mediante el ensamblaje de un viejo  escáner  y  el eje X utilizando una vieja impresora .

La base de esta máquina es el propio escáner   y el escáner  de este fue completamente eliminado , todos excepto el motor y  el mecanismo de movimiento. Lo mismo se aplica para la impresora.
Montaje del hardware, prestar atención a construirlo hacer X normal al eje Y. Los dos dirección tienen que ser perpendiculares, o su grabado tendrá distorsiones.
El mecanismo de la impresora que está conectada a el ensamblaje del escáner del eje Y, de esa manera, el láser deja atrás la pieza en el momento del grabado.

Grabador resultante  es alimentado por una fuente de alimentación de 12V 2A, aunque la corriente total absorbida es 700mA.

El cerebro de este proyecto es un ATmega328P corriendo a 16Mhz. cargado con firmware grbl http://github.com/grbl/grbl, que es un potente aún opensource g-código analizador.
Se ha utilizado una placa Arduino Mini, incluso si el software no utiliza el marco de Arduino.
Un regulador de tensión 7805 se utiliza como fuente de alimentación para el ATmega.
El firmware  Grbl 0.9 sirve para construir   enrutador 3 ejes, pero funciona en  sistemas de 2 ejes de este tipo, con un límite duro y homing habilitado por medo de una versión personalizada del firmware  que consiste en  cambiar a versión 0,9 g en son archivados config.h. las siguintes líneas:
HOMING_CYCLE_0 (1 << Z_AXIS)
HOMING_CYCLE_1 ((1 << X_AXIS) | (1 << Y_AXIS))
fue comentado y ha cambiado a:
HOMING_CYCLE_0 ((1 << X_AXIS) | (1 << Y_AXIS))
// # define HOMING_CYCLE_0 (1 << Z_AXIS)
// # define HOMING_CYCLE_1 ((1 ​​<< X_AXIS) | (1 << Y_AXIS))
A continuación, el nuevo firmware grbl puede ser compilado y utilizado, evitando grbl problema 0.9 homing en 2 máquinas de eje.

La versión personalizada de compilador v0.9g grbl para ATmega328P @ 16Mhz, con una velocidad de transmisión de 115 200, se puede descargar a continuación  aqui.
CP2102 se utiliza como USB a la placa de UART y  sólo tiene que cargar el firmware usando su cargador favorito, la página wiki unidad grbl usted sobre la forma de hacer este paso.
En la wiki grbl también se puede encontrar cualquier otra información sobre comandos y configuración del software.

El controlador del motor ara mover el X e Y motor paso a paso son Carrier Conductor Polulu A4988 del motor de pasos, basado en Allegro A4988.
Como los escáner tpueden tener un motor paso a paso de 5 hilos unipolar. Ese conductor Allegro sólo funciona con motor paso a paso bipolar 4 hilos  el autor  transformóa el motor unipolar a un motor paso a paso bipolar.
Para realizado esta modificación, se corta el hilo común entre los dos devanados principales y luego se compruebaque las bobinas no tienen ninguna conexión con un multímetro. De esa forma se tienen dos bobinas, al igual que un motor bipolar:

Las impresoras por el contrario suelen  tener motores paso a paso de  hilos bipolares. Para controlarlo  se usara una placa  A4988 Allegro que envíara al motor la señales necesarias para energizar este. Incrementar los pasos hace que el motor sea más preciso, pero también  reduce el par del motor ( de hecho se puden hacer algunas pruebas para determinar la configuración de su mejor potencia del motor).
Para los motores usados para permitir un movimiento del motor suave y fino, y un buen par usando  un par de placas a A4988 Allegro , se  configura para 8 micropasos para el motor-Y, y 16-microstep para el motor-X.
Abajo puede encontrar el cableado básico de conexión de placas Polulu.

Para hacer el tablero Polulu funcionar a 8 micropasos M1 y M2 tiene que estar conectado a la alimentación lógica de alimentación VDD, si quiere ejecutarlo en 16 micropasos, conecte también M3 a VDD.  El suministro Motors VMOD está conectado directamente a 12v.

En cada eje un límite y un microinterruptor  de toe de fin de carrera se ​​coloca para evitar el eje avanace al final y  finalmente  dañe el controlador de motor.
Debido a que el final de carrera son bastantes sensibles al ruido,se  he añadido un condensador de 100nF de paso alto y una resistencia adicional 10k pull-up. Asimismo, el límite y el cable de casa son independiente y distante de la correa de cable del motor y el láser.

El láser utilizado es un diodo láser rojo, reciclado  de la óptica grabadora de un DVD-ROM. En el CD-ROM y DVD-ROM también se puede encontrar controlador de infrarrojos, láser de la grabadora de DVD diodo será un poco más potente que el  de un CD . Un diodo láser por lo general tiene tres contactos , uno o el cátodo del fotodiodo (-), otro el ánodo del diodo láser (+), el otro es el ánodo monitor de fotodiodo (+). Si el diodo que está utilizando no tiene ninguna marca, y no sabe el pinout del  diodo, usted tiene que encontrar el cátodo y el ánodo del  láser. Un método simple  para encender el diodo con un 1,8 a la corriente 2.2V, sólo por una pequeña cantidad de tiempo, digamos 1s, si absorbe actual, el cableado es el pinout diodo láser.

Por otro lado un diodo láser tiene que controlado  con un controlador adecuado, usando controlador de láser basado LM317.Este controlador láser puede conducir diodo de 12 mW a 700mW. Un regulador de voltaje de 9V a prevenir sobretensión en el diodo láser. También un NPN se coloca para permitir la entrada de TTL que viene desde el microcontrolador para activar o desactivar el láser. Estamos utilizando LM317 IC como un regulador de corriente. El voltaje de entrada se interponga en el pin Vin del LM317, desde la salida Vout al pin ADJ hay una resistencia R conectada. La corriente de salida Iout está dada por la fórmula Iout = Vref / R. Allá resistencia no siempre tensión Vref. Cuando disminución actual, la tensión de más de R debe ser menor, pero de esa manera el regulador aumentar su voltaje de salida para ajustar su tensión Vref.
Vref es 1,25 para el LM317. R se realiza mediante un resistor fijo R1 y un condensador de ajuste R2. Esa resistencia y el condensador de ajuste establece la corriente de que el uso del láser.
Así actual controlador de láser está dada por la fórmula: I = 1,25 / (R1 + R3).
La potencia nominal de las resistencias R1 y R2 se calcula mediante la forumla P = 1,25 * I.
Antes de conectar el láser y probar el controlador, compruebe que la resistencia es el valor más alto posible, a continuación, conecte el láser y medir la corriente absorbida mediante un amperímetro. Tenga en cuenta que si establece demasiada corriente al láser, que harán volar.
A continuación el circuito de excitación láser.

Un estándar de 60mm x 60mm ventilador sin escobillas PC está instalado para despejar el humo, esto evita que la lente óptica de láser que se nubló.

Los comandos para la máquina de grabado se envían a través de UART a 115.200 baudios.

Una vez  que ha construido la máquina, toca comprobar y conectar todo, cargando el firmware grbl en el  microcontrolador (puede utilizar el software de terminal, o un controlador grbl para configurar su placa de control).

Se puede suar  G-Código Universal de remitente para configurar y enviar comandos para grbl, pero también se puede utilizar un terminal simple.

Lo primero que debe hacer es probar el movimiento del motor:  Para probarlo, basta con enviar el   X10 Y10  comando, o utilizar el botón de movimiento del remitente G-Code Universal.
Usted debe ver un movimiento del motor en cada eje.   También puedes ver el láser se enciende y se apaga mediante  M3  y M5 mando.

Ahora para configurar la distancia correcta del motor para funcionar, tiene que configurar cada motor paso a paso / mm.
El método de calibración paso / mm Motor eje es bastante simple.
Vamos a tratar de la calibración del eje X como ejemplo. Sabemos cuántos paso / mm o grbl steps_per_revolution es en realidad la instalación, grbl $100 = 250.000 (x, paso / mm) parámetro.
Ahora, cambiamos su motor para algunas medidas, digamos 100 micropasos, el eje debe tener movimiento 100mm. Ahora medimos la distancia real de que el motor se ha movido, vamos a suponer que es 181mm. El nuevo valor del paso / mm para este eje del motor debe ser  steps_per_mm = (steps_per_revolution * micropasos) / mm_per_rev ,asi que b 138.121 = (250 * 100) / 181
$ 100 = 138.121

Ahora, si mueve el motor de 100 mm, se debe mover 100 mm.

Porque se  he instalado el límite y el interruptor de casa,  los límites duros  $ 21 = 1
Se fija el homing pull-off a 5 mm, porque el microswotch puede  tiner una larga palanca, y se  quiera que el motor se mueva la distancia después del ciclo de casa. $ 27 = 5.000
También el ciclo homing se habilitó: $ 22 = 1
Y la dirección homing de máscara  se cambia también. Uno puede incluso necesitar invertir eje de dirección, «puerto dir máscara invertido» es el parámetro  que tiene que tocar.

Esas son la configuración grbl más común, para la lista completa, mire la página wiki grbl.

A continuación puede encontrar los parámetros de configuración grbl qeu el autor cambió:
$ 21 = 1 (límites duros, bool)
$ 22 = 1 (ciclo de homing, bool)
$ 27 = 5.000 (homing pull-off, mm)
$ 23 = 3 (homing máscara invertido dir: 00000011)
$ 100 = 37.879 (x, paso / mm)
$ 101 = 94.246 (y, paso / mm)
$ 110 = 100.000 (tasa máx x, mm / min)
$ 111 = 100.000 (tasa max y, mm / min)
$ 130 = 212.500 (x max viajes, mm)
$ 131 = 274.400 (viaje max y, mm)

Ahora usted podría ser capaz de enviar el dibujo g-código a su grabador.

Hay una gran cantidad de software que puede utilizar para construir g-código empate, el que yo uso la InkScape. El trabajo es para este plotter es 212mm x 274mm, para configurar el área del proyecto de esta dimensión. Una vez que usted tiene camino, entonces usted puede seleccionar la ruta que desea grabar, y transformarla mediante el InkScape extensión grabador láser.
Sólo tiene que copiar la extensión en su carpeta inkscape extensión, reiniciar inkscape, y usarlo para construir su archivo de g-código.
Una vez que tenga el archivo de código G, puede enviarlo a grbl utilizando Universal-G-Code-Sender, u otro software grbl como Controlador Grbl.

En este video podemos ver todo el conjunto en acción:

 

 

 

Fuente  aqui

 

Herramientas online diseño electronico


La automatización de diseño electrónico (del inglês Electronic Design Automation, o simplemente EDA) se refiere a una categoría de herramientas  CAD  enfocadas  a la concepción, y producción de sistemas electrónicos, llegando no  sólo el diseño sino incluso  al  desarrollo de circuitos impresos  o  la simulación de los mismos

Tradicionalmente  estas herramientas EDA  se han adquirido comprando la licencia software  para un s.o. en concreto  el que se instalaba . Normalmente con el paso de los años, el sw  solía quedarse desfasado  con lo que  normalmente teníamos  que adquirir una nueva licencia normalmente de pago: por ejemplo son los casos de la familia de herramientas Orcad-Pspice  o Tango

Antes de EDA, los circuitos integrados se diseñaban a mano, y se desarrollaban manualmente en un proceso  fundamentalmente gráfico, con la traducción de electrónica al gráfico hecho manualmente. Una de las mejores compañía que se conocían para esto era Calma, cuyo formato GDSII aún sobrevive.A mediados de los setenta, los desarrolladores empezaron a automatizar el diseño junto con los croquis empezando a desarrollar las primeras herramientas de montaje y ruteo.

Las primeras herramientas EDA fueron desarrolladas académicamente, y una de las más conocidas era la «Berkeley VLSI Tools Tarball», un conjunto de utilidades UNIX destinadas al diseño de los primeros sistemas VLSI. Todavía ampliamente utilizados son ‘Espresso heuristic logic minimizer’ y ‘Magic’.

Otro hito crucial en el desarrollo fue la conformación de MOSIS, un consorcio de universidades y fabricantes que desarrollaron de una manera económica una forma de entrenar estudiantes para formar diseñadores de chip, produciendo circuitos integrados reales.

En 1981, Daisy Sistemas, Mentor Graphics, y Valid Logic Systems, fueron todos ellos fundados en esa época, y colectivamente fueron referidos como DMV. Después, pocos años más tarde, muchas compañías se especializaron en EDA, cada cual con un énfasis ligeramente diferente. El primer encuentro de mercado para EDA estuvo organizado en la ‘Design Automation Conference’ en 1984.

En 1981, el Departamento de Defensa de EE.UU. empezó a financiar VHDL como lenguaje de descripción de hardware. Y en 1986, Verilog, otro lenguaje de diseño de alto nivel de gran popularidad, fue introducido como lenguaje de descripción de hardware por Gateway Design Automation. Los simuladores siguieron rápidamente a estas introducciones, permitiendo la simulación directa de diseños de chips: especificaciones ejecutables. Unos cuantos años más, se desarrollaron backs-ends para mejorar la síntesis de lógica.
2015-12-02_21h47_43

Actualmemte  , con el avance de los servicios web  hoy en día es posible gestionar la concepción,  producción de sistemas electrónicos,  diseño, desarrollo de circuitos impresos  y simulación , mediante varias  herramientas en línea gratuita como por ejemplo KiCad , gEDA ,etc . entre las que  podriamos destacar  EasyEda , la cual compone una suite de herramientas EDA, integrando una poderosa herramienta de captura de esquemas, un simulador libre de modo mixto de circuito y un  diseñador de PCB en un entorno sin fisuras mediante el usos de un navegador orientado no solo para para ingenieros electrónicos, también para educadores, estudiantes y aficionados

Esta herramientas es soportada por multiplataforma , soportada por  Mac, Linux, Windows y Android,  y al ser una herramienta web  no hay que instalar ni configurar nada en nuestras maquinas

En cuanto al diseño de esquemas se puede ahorrar tiempo de diseño utilizando bibliotecas masivas de componentes esquemáticos, huellas y paquetes de PCB, modelos de simulación de Pspice y subckts.

 

Con estas herramienta es posible dibujar esquemas rápidamente utilizando las bibliotecas disponibles en el navegador ( que ademas se actualizara de forma automática)  

Asimismo también es posible  verificar circuitos de señales digitales y mixtos analógicos, con subcircuitos y modelos de Pspice

En cuanto al diseño del circuito impreso es posible realizarlos  con múltiples capas, miles de pastillas, que aún podrían operar con rapidez y el diseño de problemas.

Respecto a los formatos soportados , es posible mediante  importación , de diseños realizados con  Eagle, Altium, Kicad y LTspice y exportación netlists especias y SVG, PNG y archivos pdf para la documentación. También utiliza los archivos de formato JSON estándar abierto internamente por lo que es fácil de hacer algunas cosa ssimplemente utilizando un editor de texto. Adems su  salida  tambien se   puede descargar en formato Gerber PCB y enviarlos a cualquier proveedor de PCB

Otro aspecto interesante , es el apartado de desarrollar en colaboración permitiendo invitar  a colegas y socios para colaborar en el diseño de ingeniería electrónica.,colaborar y hacer comentarios sobre diseños fácilmente de modo  público o privado, acceso controlado, opciones para compartir proyectos.

 

Podríamos considerar   pues que es una herramienta de desarrollo  en Nube de código abierto de hardware, permitiendo acceder a la potencia de la nube mediante  acceso abierto a fuentes de  módulos desarrollados por miles de ingenieros electrónicos gracias a  que es posible comparte  esquemas y PCB  con criterios fácilmente comprensibles  en torno a  proyectos público-privado y seguro y usando opciones de control de acceso

 


EasyEDA  es pues una excelente 
 herramienta gratuita online  de desarrollo de circuitos electrónicos que incluso se puede utilizar incluso sin registrarse con archivos que se guardan en un modo anónimo donde los archivos pueden ser recuperados y compartieron con sólo sus url’s

Por último como no podía ser de otra manera , ofrecen un servicio de bajo costo de fabricación de placas de circuito impresos bajo demanda ,  de modo que  pueden pedirse estas directamente desde dentro de la herramienta

Para terminal  en el propio portal easyda   hay un  gran numero  ejemplos e incluso  un tutorial(  https://easyeda.com/Doc/Tutorial/)