Bona tarda, amb el temps he acumulat moltes unitats de CD o DVD inoperants. A Internet hi ha moltes descripcions de la fabricació de diversos tipus de gravadors làser sobre la base d'aquestes unitats. Avui vull compartir amb vosaltres la meva experiència en la fabricació d’aquest gravador. Com a controlador - Arduino Uno
Per fer un gravador làser o CNC (control numèric) de la màquina necessitem:
- DVD-ROM o CD-ROM
- Contraplacat de 10 mm de gruix (també es pot utilitzar 6 mm)
- Cargols de fusta 2,5 x 25 mm, 2,5 x 10 mm
- Arduino Uno (es poden utilitzar taulers compatibles)
- Controlador de motor L9110S 2 peces.
- Làser blau 1000mW 405nm
- Pal de comandament analògic
- Botó
- Alimentació a 5 V (utilitzaré una font d’alimentació antiga però en funcionament)
- Transistor TIP120 o TIP122
- Resistència de 2,2 kOhm, 0,25 W
- cables de connexió
- Eletrolobzik
- trepant
- Broques per a fusta 2mm, 3mm, 4mm
- Cargol de 4 mm x 20 mm
- Nous i rentadores de 4 mm
- soldadura
- Soldadura, colofona
Pas 1 Desmuntem les unitats.
Qualsevol unitat de CD o DVD és adequada per a un gravador. Cal desmuntar-lo i extreure el mecanisme intern, tenen diferents mides:
És necessari eliminar totes les òptiques i la placa ubicada al mecanisme:
A continuació, talleu el cable procedent del motor pas a pas i soudeu-vos a les conclusions del filferro:
Per un dels mecanismes cal colar una taula. Podeu fer una taula del mateix contraplacat tallant un quadrat amb un costat de 80 mm. O retallau el mateix quadrat del estoig de CD / DVD-ROM. Aleshores la part que voleu gravar es pot prémer amb un imant. Després de tallar el quadrat, enganxeu-lo:
Al segon mecanisme cal colar la placa a la qual posteriorment es muntarà el làser. Hi ha moltes opcions de fabricació i depèn del que tingueu a mà. Vaig utilitzar una placa de model de plàstic. Segons la meva opinió, aquesta és l’opció més convenient. Tinc el següent:
Pas 2 Realització del cas.
Per a la fabricació del cos del nostre gravador, utilitzarem contraplacat de 10 mm de gruix. Si no és així, podeu agafar contraxapat i un gruix menor, per exemple de 6 mm, o substituir el contraplacat per plàstic. És necessari imprimir les fotos següents i retallar una part inferior, una superior i dues laterals mitjançant aquestes plantilles. Feu forats per a cargols de diàmetre de 3 mm als llocs marcats amb un cercle.
Després de tallar, haureu d’obtenir el següent:
S'han de fer forats de 4 mm a les parts superiors i inferiors per muntar-ne les parts. No puc marcar immediatament aquests forats, per la qual cosa són diferents:
En el muntatge, cal fer servir cargols autopastables sobre fusta de 2,5 x 25 mm.Als llocs on es cargolin els cargols, pre-foradar forats amb un trepant de 2 mm. En cas contrari, la fusta contraplacada es pot esquerdar. Si voleu muntar la caixa a partir de plàstic, cal preveure la connexió de les peces amb cantonades metàl·liques i utilitzar cargols amb un diàmetre de 3 mm. Per donar un aspecte estètic al nostre gravador, val la pena polir amb detalls esmerilats, que podeu pintar si voleu. M'agrada el negre, vaig pintar tots els detalls en negre amb pintura en esprai.
Pas 3 Prepareu l’alimentació.
Per alimentar el gravador, necessiteu una font d'alimentació de 5 volts amb un corrent d'almenys 1,5 amperis. Utilitzaré l’antiga font d’energia des de l’ordinador. Talleu totes les pastilles. Per iniciar l’alimentació, cal tancar els fils verds (PC_ON) i negre (GND). Podeu posar un commutador entre aquests cables per facilitar-ne la comoditat, o simplement podeu fer-los unir i fer servir l’interruptor d’alimentació, si n’hi ha.
Per connectar la sortida de càrrega cables de color vermell (+5), groc (+12) i negre (GND). Violet (deure +5) pot donar un màxim de 2 amperes o menys, depenent de l'alimentació. Hi ha tensió fins i tot amb cables verds i negres oberts.
Per obtenir més comoditat, enganxem el gravador en cinta de doble cara a l'alimentació.
Pas 4 Joystick per a control manual.
Per establir la posició inicial del gravat, utilitzarem el botó i el botó analògics. Col·loquem tot a la placa de circuit i es connecta per connectar-se a l’Arduino. Fixem el cas:
Ens connectem de la següent manera:
A fora X-pin A4 Arduino
A fora Y-pin A5 Arduino
A fora Sw-pin 3 Arduino
Alimentació Vcc - +5
Gnd - Gnd Arduino
Pas 5 Posem l'electricista.
Situarem tots els electrics darrere del nostre gravador. Fixem l'Arduino Uno i el conductor del motor amb cargols de 2,5 x 10 mm. Ens connectem de la següent manera:
Els cables del motor pas a pas de l’eix X (etapa) estan connectats a les sortides del conductor del motor L9110S. Més encara:
B-IA - pin 7
B-IB - pin 6
A-IA - pin 5
A-IB - pin 4
Vcc - +5 de la font d’energia
GND - GND
Els cables del motor pas a pas de l’eix Y (làser) estan connectats a les sortides del conductor del motor L9110S. Més encara:
B-IA - pin 12
B-IB - pin 11
A-IA - pin 10
A-IB - pin 9
Vcc - +5 de la font d’energia
GND - GND
Si a la primera posada en marxa els motors sonen, però no es mouen, val la pena canviar els fils cargolats dels motors.
No oblideu connectar-vos:
+5 d'Arduino - +5 font d'alimentació
GND Arduino - Alimentació de GND
Pas 6 Instal·lació làser.
Internet està ple d’esquemes i instruccions per fer un làser a partir d’un díode làser d’un escriptor de DVD-Rom. Aquest procés és llarg i complicat. Per tant, vaig comprar un làser a punt amb un conductor i un radiador de refrigeració. Això simplifica molt el procés de fabricació d’un gravador làser. El làser consumeix fins a 500 mA, de manera que no es pot connectar directament a l'Arduino. Connectarem el làser mitjançant un transistor TIP120 o TIP122.
La resistència de 2,2 kOm s’ha d’incloure a l’interval entre la base del transistor i el pin 2 de l’Arduino.
Base - R 2,2 kOm - pin 2 Arduino
Col·leccionista: làser GND (fil negre)
Emissor - GND (font d’alimentació comuna)
Làser +5 (fil vermell) - +5 alimentació
Aquí hi ha poques connexions, de manera que soldem tot a pes, aïllem i cargolem el transistor a la part posterior de la caixa:
Per a la fixació ferma del làser, cal tallar una altra placa del mateix plàstic que la placa enganxada a l’eix Y. Li fixem el radiador de refrigeració làser amb els cargols inclosos amb el làser:
Inserim el làser a l'interior del radiador i el fixem amb cargols, també inclosos en el kit per al làser:
I lligem tot aquest disseny al nostre gravador:
Pas 7 Entorn de programació IDE d'Arduino
Hauríeu de descarregar i instal·lar l’Arduino IDE. Això es fa millor amb un projecte oficial.
L’última versió en el moment d’escriure és ARDUINO 1.8.5. No cal biblioteques addicionals. Heu de connectar l’Arduino Uno a l’ordinador i empleneu el croquis següent:
Després d’emplenar l’esbós, comproveu que el gravador funciona com cal.
Atenció! Un làser no és una joguina! Un feix làser que ni tan sols està enfocat, ni tan sols reflectit, quan colpeja els ulls perjudica la retina. Us recomano molt que compreu ulleres de seguretat. I tots els treballs de verificació i ajustament només es realitzen en ulleres. A més, no s'hauria de mirar sense ulleres al làser en el procés de gravat.
Encendre l’alimentació.En canviar la posició del joystick, la taula ha d’avançar i endarrere, i l’eix Y, és a dir, el làser, s’hauria de desplaçar cap a l’esquerra i la dreta. Quan premeu el botó, el làser s'ha d'encendre.
A continuació, cal ajustar el focus làser. Porteu ulleres de seguretat! Posem un petit full de paper sobre la taula i premem el botó. Al canviar la posició de la lent (girem la lent), trobem la posició en què el punt làser de la làmina és mínim.
Pas 8 Processament de la preparació
Per transferir la imatge al gravador, utilitzarem l’entorn de programació Processament. Cal descarregar-ho des de l’oficial.
Seguint les instruccions d’instal·lació, poseu Processament a l’ordinador. Obrim el projecte:
El programa enviarà dades per gravar una imatge amb el nom "Arduino Logo 300x300.png". Per gravar un altre quadre, primer hauríeu de preparar-lo. La imatge ha de tenir una extensió PNG, de 300x300 píxels i en blanc i negre. El nom de la imatge ha d’estar escrit a la línia:
img = loadImage ("Arduino Logo 300x300.png");
El programa enviarà al seu torn les dades al primer port. Haureu d’obrir el gestor de dispositius a l’ordinador i veure si el vostre Arduino és el primer de la llista de ports. Si el primer, no cal canviar res, si no, canvia "0" en la línia al número de port de la llista:
String portName = Serial.list () [0];
Després d’haver preparat tot, ens posem ulleres, premem el botó d’inici a la finestra de processament i gaudim del procés de gravat.