» Elektronik » Arduino »Lasergravierer ab DVD Version 2.0

Lasergravierer ab DVD Version 2.0

Lasergravierer ab DVD Version 2.0

Hallo nochmal. Vor nicht allzu langer Zeit habe ich Anweisungen zum Erstellen eines Lasergraviers von einer CD oder DVD-ROM gegeben. Die erste Version des Lasergraviers funktionierte völlig, aber nicht ohne eine Reihe von Problemen. Erstens habe ich den Motortreiber L9110S verwendet, wodurch die Fähigkeit verloren wurde, den Mikroschritt des Motors zu verwenden, und infolgedessen war die Auflösung der Gravur begrenzt. Es gab auch ein Problem mit der Inkompatibilität der Graveursoftware mit Standardgraveurprogrammen. In der zweiten Version entfernte ich alle Fehler und der Graveur begann, die Standards zu erfüllen und auch G-Codes zu befolgen. Die Basis ist dieselbe geblieben, die Elektrik und Software haben sich geändert. Und ich präsentiere Ihnen Anweisungen zum Umrüsten des vorherigen oder zum Erstellen eines neuen Lasergraviers.

Wir brauchen:

- DVD-ROM oder CD-ROM
- 10 mm dickes Sperrholz (6 mm können auch verwendet werden)
- Holzschrauben 2,5 x 25 mm, 2,5 x 10 mm
- Arduino Uno (kompatible Boards können verwendet werden)
- Arduino CNC Shield v3
- Laser 1000mW 405nm Blueviolet
- A4988 Schrittmotortreiber mit Heizkörpern 2 Stck.
- 5V Netzteil (ich werde ein altes, aber funktionierendes Computernetzteil verwenden)
- Transistor TIP120 oder TIP122
- Widerstand 2,2 kOhm, 0,25 W.
- Verbindungsdrähte
- Stecker 2,54 mm Dupont
- Eletrolobzik
- bohren
- Bohrer für Holz 2mm, 3mm, 4mm
- Schraube 4 mm x 20 mm
- Muttern und Unterlegscheiben 4 mm
- Lötkolben
- Lot, Kolophonium

Schritt 1 Wir montieren das Gehäuse, die Mechanik und bereiten die Stromversorgung vor.
Hier machen wir alles genau wie im ersten, zweiten und dritten Schritt der Anweisung "Lasergravierer von alter DVD-Rom".

Der vierte Schritt kann weggelassen werden, da wir keinen Joystick benötigen. Wir werden alle Befehle über das Terminal senden.

Schritt 2 Motoren vorbereiten.
Informationen zum Entfernen von Schrittmotoren und Wagen finden Sie im ersten Artikel. Also, wie dort löten wir die Drähte an die Motoren. Dupon-Steckverbinder müssen am anderen Ende der Drähte angenietet werden:


Wenn dies der Fall ist, ist es zweckmäßig, ein Kunststoffgehäuse für vier Drähte zu verwenden. Wenn nicht, können Sie, wie ich, einfach einen Wärmeschrumpf auf jeden der Drähte legen.

Schritt 3 Wir holen den Elektriker ab.
Das Gehirn unseres Graveurs ist Arduino Uno.


Installieren Sie es auf der Rückseite des Graveurs:


Eines der wichtigsten Teile ist das Arduino CNC Shield. Wir werden die dritte Version dieser Erweiterungskarte verwenden. Dank dessen werden wir die Anzahl der Drähte erheblich reduzieren und die Montage des Graveurs vereinfachen:


Und auf der anderen Seite:


Wir haben Arduino CNC Shied v3 auf Uno gesetzt:


Jumper sollten im Lieferumfang der Erweiterungskarte enthalten sein. Vor der Installation des Treibers müssen Jumper auf der X- und Y-Achse installiert werden. Die Jumper MS0, MS1 und MS2 auf der X- und Y-Achse müssen installiert sein.Daher setzen wir den Mikroschritt auf 1 \ 16. Wenn Sie eine kleine Anleitung auf dieser Erweiterungskarte verwirren:
cnc_shield_v3.pdf [983,79 Kb] (Downloads: 1541)
Online-Datei anzeigen:


Schubladen sehen so aus:



Installieren Sie zuerst die Kühler am Treiber:


Und dann setzen wir sie für die X- und Y-Achse ein. Achten Sie auf die Fahrerposition. Da es einfach zu installieren ist, stimmt das nicht. Die EN-Taste am Treiber muss mit der gleichen Buchse auf der Erweiterungskarte übereinstimmen:


Ich empfehle sofort ein Kit zu kaufen, das aus Arduino Uno, CNC Shield und A4988 Treibern mit Kühlern besteht. Dies ist billiger und Sie müssen nicht warten, bis die nächste Komponente verfügbar ist.

Der fertige Laser, den wir mit einem Treiber und einem Kühler gekauft haben, verbraucht bis zu 500 mA. Es kann nicht direkt mit dem Arduino verbunden werden. Um dieses Problem zu lösen, nehmen Sie einen TIP120- oder TIP122-Transistor. Der 2,2-kOm-Widerstand ist in der Lücke zwischen der Basis des Transistors und Pin 11 des Arduino enthalten. Auf der CNC-Abschirmung ist dieser Stift als Z + bezeichnet. Dies ist kein Tippfehler. Hier ist das Ding. Mit Blick auf die Zukunft werde ich sagen, dass wir mit der GBRL 1.1-Firmware arbeiten werden. CNC Shield v3 wurde für eine frühere Version dieser Firmware entwickelt. In Version GBRL 1.1 haben die Entwickler beschlossen, die Portnummerierung zu wiederholen, und sie unterscheidet sich daher von der auf der Karte angegebenen. Sie tauschten nämlich Z + (D12) und Spn_EN (D11) aus. Die Spindel ist mit D11 verbunden, einem PWM-Anschluss, um die Motordrehzahl oder in unserem Fall die Laserleistung zu steuern. Bild mit modifizierten Stiften:



Basis - R 2,2 kOm - Pin 11 Arduino (Z + CNC Sheild)
Sammler - GND Laser (schwarzer Draht)
Emitter - GND (Common Power Supply)
+5 Laser (roter Draht) - +5 Stromversorgung

Die Schaltung ist nicht kompliziert, also löten wir alles in Gewicht, isolieren die Drähte und Beine des Transistors und senden es seitlich nach hinten


Das Einrichten der GBRL-Firmware ist keine leichte Aufgabe, insbesondere für Anfänger. Und mit einem Laser sind Kinder wie Streichhölzer kein Spielzeug. Selbst mit einem reflektierten Strahl kann das Auge ernsthaft beschädigt werden. Daher empfehle ich, mit dem Laser nur mit einer Schutzbrille zu arbeiten und für die Zeit der Tests und Einstellungen eine normale LED anstelle des Lasers anzuschließen. Farbe spielt keine Rolle. Nachdem wir einen geeigneten Widerstand in den Spalt des positiven Kabels der Diode eingebaut haben, schließen wir eine LED anstelle eines Lasers an:


Eine Schutzbrille und eine Testdiode minimieren zufällige Probleme mit dem Graveur.


Schritt 4 Einstellen der Motorstrombegrenzung.
Das Einstellen der Stromstärke ist erforderlich, um das Rauschen bei hohen Strömen zu reduzieren, die Scherung bei niedrigen Strömen zu beseitigen und die Erwärmung des Schrittmotors zu verringern.

Wir verbinden das Minuskabel des Multimeters mit dem GND-Kontakt und drücken das Pluskabel auf den Körper des Abstimmwiderstands am Treiber. Drehen Sie den Abstimmwiderstand mit einem kleinen Schraubendreher und messen Sie die Spannung Vref. Somit stellen wir den richtigen Strom für unseren Schrittmotortreiber ein.
Die Vref-Formel für den A4988 hängt vom Wert der darauf installierten Widerstände ab. Dies ist normalerweise ein R100.

Vref = Imax * 8 * (RS)

Imax - Strom des Schrittmotors
RS ist der Widerstand des Widerstands.
In unserem Fall:
RS = 0,100.
Die empfohlene Stromstärke der Schrittmotoren beträgt 0,36A. Aber ich ziehe es vor, es ein wenig zu erhöhen.
Imax = 0,4
Vref = 0,5 · 8 · 0,100 = 0,32 V.

Schritt 5 Füllen Sie GBRL 1.1.
Am bequemsten ist es, eine vorgefertigte HEX-Firmware-Datei in Arduino Uno zu schreiben.
grbl-1_1f_20170801.zip [296.07 Kb] (Downloads: 1066)


Dazu benötigen Sie das XLoader-Programm:
xloader.zip [646,9 Kb] (Downloads: 789)


Führen Sie das Programm aus. Wählen Sie die zuvor heruntergeladene HEX-Datei aus. Unten wählen wir unseren Controller aus der Liste aus, nämlich Uno (ATmega328). Wählen Sie als Nächstes den COM-Port aus, mit dem Arduino verbunden ist. Wir stellen die Geschwindigkeit auf 115200 ein und klicken auf Hochladen. Nachdem Sie auf den Abschluss des Füllvorgangs gewartet haben, können Sie mit der Überprüfung und Konfiguration fortfahren.

Schritt 6 Einstellungen.
Die in der Firmware enthaltenen Parameter unterscheiden sich von den Parametern unserer Maschine. Das Terminalfenster wird zur Konfiguration verwendet. Sie können jede verwenden, die Sie mögen. Ich bevorzuge die Arduino IDE. Laden Sie es von der offiziellen Website des Projekts herunter:

https://www.arduino.cc/en/Main/Software

Es sind keine Bibliotheken erforderlich, wir benötigen nur ein Terminal von der Arduino IDE. Wählen Sie auf der Registerkarte Extras unser Board - Arduino Uno - und dann den COM-Port aus, an den es angeschlossen ist. Starten Sie anschließend das Terminal auf der Registerkarte Tools - Port Monitor. Stellen Sie im Terminalfenster den Parameter CR (Wagenrücklauf) und eine Geschwindigkeit von 115200 Baud ein.Die folgende Zeile sollte kommen:

Grbl 1.1f ['$' für Hilfe] 


Wenn Sie sie gesehen haben, ist die Firmware erfolgreich und Sie können mit dem Setup fortfahren. Daher verwenden wir Schrittmotoren von DVD- oder CD-Laufwerken. Sie werden als PL15S020 bezeichnet oder sind damit kompatibel:
pl15s020.pdf [82,57 Kb] (Downloads: 1056)
Online-Datei anzeigen:


Geben Sie Folgendes ein, um die aktuellen Firmware-Einstellungen anzuzeigen:

$$


Dieser Motor hat 20 Schritte pro Umdrehung. Die Schraubensteigung ist die Strecke, die der Schlitten in einer Umdrehung zurücklegt, in unserem Fall 3 mm. Wir berechnen die Anzahl der Schritte pro 1 mm: 20/3 = 6.6666666666667 Schritte pro 1 mm. Wir haben microstep 16 auf a4988-Treibern installiert. Also 6.666666666666767 * 16 = 106.67 Schritte pro 1 mm. Wir schreiben diese Daten in die Firmware. Geben Sie dazu im Terminalfenster Folgendes ein:

$100=106,67
$101=106,67
$102=106,67


Der letzte Parameter ist optional, er gilt für die Z-Achse, ist jedoch verständlicher als das Anzeigen der Parameter. Schalten Sie dann den Lasermodus mit dem folgenden Befehl ein:

$32=1


Stellen Sie die maximale Laserleistung auf 255 ein:

$30=255


Geben Sie den folgenden Befehl ein, um den Laser zu testen (es ist besser, zuerst die LED anzuschließen):

M3 S255


Schalten Sie den Laser mit dem Befehl aus:

M5


Dann stellen wir die maximale Brenngröße ein. Für unseren Graveur sind dies 38 x 38 mm:

$130=38.000
$131=38.000
$132=38.000


Auch hier ist der letzte Parameter optional, er gilt für die Z-Achse.
Ich habe die Arbeitsparameter unseres Graveurs verteilt, damit Sie vergleichen können:

$0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=0
$24=25.000
$25=500.000
$26=250
$27=1.000
$30=255
$31=0
$32=1
$100=106.667
$101=106.667
$102=106.667
$110=500.000
$111=500.000
$112=500.000
$120=10.000
$121=10.000
$122=10.000
$130=38.000
$131=38.000
$132=38.000


Schritt 7 Bereiten Sie das Bild vor.
Um etwas zu brennen, müssen Sie das ausgewählte Bild vorbereiten, nämlich in einen G-Code übersetzen. Dazu verwenden wir das CHPU-Programm:
chpu.rar [1000,35 Kb] (Downloads: 903)


Laden Sie das Programm herunter und reißen Sie es ab. Klicken Sie auf "Bild importieren" und wählen Sie Ihr Bild aus. Stellen Sie im Abschnitt "Auflösung ändern" "Breite" und "Höhe" auf maximal 38 mm ein. "Dichte" kann anders versucht werden, meiner Meinung nach ist das Optimum 6:


Gehen Sie zur Registerkarte "Brennen". Wählen Sie "ON on black". Im Abschnitt "Vorläufige Befehle" sollten die folgenden Einträge ohne Erläuterung in Klammern stehen:

%.
G71
S255 (Laserleistung maximal)
G0 F200 (Leerlaufdrehzahl)
G1 F100 (Brenngeschwindigkeit)
(F-Brenngeschwindigkeit)


Sie können verschiedene Brenngeschwindigkeiten ausprobieren. Für Kunststoff reicht F100 aus, für Holz wird möglicherweise weniger benötigt. Klicken Sie auf "Save G Code" und geben Sie den Speicherort an. Wichtig! Die Auflösung sollte ".nc" wählen.

Schritt 8 Brennen.
Um den Graveur zu brennen und zu steuern, verwenden wir das Programm GrblController:
grblcontroller361setup_1421882383496.rar [4.35 Mb] (Downloads: 693)


Laden Sie es herunter und installieren Sie es. Klicken Sie auf "Öffnen". Nachdem Sie überprüft haben, ob alles funktioniert, wählen Sie mit den Pfeilen und dem Laser-Einschaltbefehl die gespeicherte Datei aus und senden Sie sie zum Brennen, indem Sie auf „Beginnen“ klicken:




Videograveur:



9.7
9.2
9.4

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen
61 Kommentar
Der Autor
Gast Dmitry,
Versuchen Sie, die Leerlaufdrehzahl mit dem Befehl G0 200 einzustellen.
Probieren Sie auch ein anderes LaserGRBL-Programm aus. Sie können es hier herunterladen: https://lasergrbl.com/download/. Es ist einfacher und bequemer.
Gast Dmitry
Danke, die Teams haben sich angemeldet. In der grbl-Steuerung reagieren die Motoren jedoch nicht auf Befehle oder vielmehr überhaupt nicht. Auf dem Schild ist Essen.
Ich wäre sehr dankbar, wenn Sie die Koordinaten verlassen würden, um Sie direkt zu kontaktieren, zuerst hausgemacht, Erfahrung Null, und an diesem Montag die vorläufige Diplomverteidigung, wird eine Arbeitsmaschine benötigt

Gast Dmitry,
Fehler 22 beim Schichtversuch.
Der Autor
Gast Dmitry,
Guten Tag. Versuchen Sie, die Befehle einzeln einzugeben. Und versuchen Sie, wenn es Punkte gibt, den ganzzahligen Teil der Zahl zu trennen - setzen Sie Kommas. Und umgekehrt, wenn Kommas, ändern Sie sich in Punkte
Gast Dmitry
Guten Tag. Fehler 3 beim Versuch zu machen
$100=106,67
$101=106,67
$102=106,67

$130=38.000
$131=38.000
$132=38.000

Bei anderen Befehlen liegt kein Fehler vor. Wenn Sie versuchen, Ihre gesamten Betriebsparameter vollständig einzugeben, wird Fehler 11 angezeigt.

Gast Dmitry,
Der Laser wird auf Befehl eingeschaltet.
Der Autor
Gast Dmitry,
Guten Tag. Der Laser ist über einen Transistor mit Pin Z + verbunden. Sie müssen eine Verbindung zu den weißen Stiften herstellen, schwarz alle GND. Ja, alle drei Jumper müssen installiert sein.
Gast Dmitry
Hallo, ich habe nicht verstanden, wie der Laser aus dem Artikel angeschlossen werden soll. Soweit ich weiß, sollte er an eine der beiden Z + -Hüllen auf dem Schild gelötet werden, aber auf dem Foto sind diese Beine leer.

Und um die Motorstufe einzustellen, müssen Jumper an allen 3 Kontaktpaaren installiert werden - Mo, M1, M2?
Der Autor
Gast Gerasim,
https://github.com/gnea/grbl/releases
Gast Gerasim
Wo ist HEX? Wo kann man es bekommen?
Ich habe eine mit einer Rum-DVD und die andere mit einer Rum-DVD, theoretisch sollte es doch bipolar sein ...
NomanGRBL funktioniert nur mit bipolaren Schrittmotoren. Welche haben Sie?
Hallo, aus irgendeinem Grund funktionieren Shagoviks nicht. In GRBL Contoller habe ich die Geschwindigkeit so eingestellt, dass es keine Fehler gibt. Es zeigt, was funktioniert. Ich habe es irgendwie richtig auf die Stifte gesetzt, die Wicklungen geklingelt und die Stifte am Schild angeschlossen (versucht, die Plätze zu wechseln), aber es gab keine Reaktion. Was das Problem sein könnte, verstehe ich nicht ...
Auf keinen Fall ein DVD-Laser. Sein Los ist Holz und Plastik und nur dunkel. Und nur Gravur, nicht scharf.
Der Autor
Guten Tag. Ich kann es dir definitiv nicht sagen, da ich nicht auf Metall graviert habe.
Gast Rinat
Welche Leistung benötigt ein Laser, um auf einer Metalloberfläche auszubrennen?
ANDREW CHULKIN
Wenn Sie einen 1-W-Laser verwenden, haben Sie einfach nicht genug Laserleistung, um Halbtöne zu gravieren. In den Foren schreiben sie, dass man für einen Halbton mindestens 2 Watt Laser benötigt. Ich graviere auch keinen Halbton mit einem 1-W-Laser, ich habe 5,5 W bestellt, und wir werden sehen.
Vitarezoff
Bei diesem PWM-Laserverbindungsschema ist eine Laserleistungseinstellung vorhanden. Verstehe ich richtig Das m3 s10-Team schaltet den Laser schwach ein, der m3 s100 ist heller und der s255 hat die volle Leistung. in meinem Fall jedenfalls. Warum erzeugt der Laser dann keinen Halbton auf dem gebrannten Bild? Das Steuerprogramm gibt beim Durchlaufen der Schatten unterschiedliche Werte der Leistung S in gcode an, und es ist visuell ersichtlich, dass der Laser ausgeht und heller wird, aber auf dem Bild ist er nur schwarzweiß ...
Der Autor
Es ist klar, anscheinend sind Ihre Schritte nicht Standard.
Oder die Motortreiber sind so konfiguriert, dass sie den Strom auf 12 Volt begrenzen. Wenn Sie dann 5 Volt anschließen, ist die Stromstärke zu niedrig, als dass sie funktionieren könnten.
Laut Datenblatt für diese Motoren arbeiten sie einfach mit 5 Volt. Ich weiß nicht, wie sie sich bei 12 Volt verhalten werden. Aber wenn es funktioniert und keine Probleme verursacht, sind 12 Volt normal.
Vitarezoff
Ich habe die Abschirmung vom 5V-Netzteil angeschlossen. Schrittradantriebe funktionierten nicht mehr. Zurück auf 12V geschaltet und alles dreht sich.
Der Autor
Ja, ein solcher Spannungsbereich ist auf der Abschirmung angegeben. Die Spannung muss jedoch für die von Ihnen verwendeten Schrittmotoren ausgewählt werden. Wenn es sich um DVD \ CD-Engines handelt, sind sie für 5 Volt ausgelegt.
Der Autor
Ich war froh zu helfen
Vitarezoff
Ich habe den Transistor durch TIP 122 ersetzt und es hat funktioniert. Danke für die Tipps.
Vitarezoff
Es stellt sich heraus, dass sowohl CNC Shield als auch Laser von einer einzigen 5-V-Einheit gespeist werden können.
Immerhin sind 12-36V auf die Abschirmplatte gemalt. Ich habe einen 12-V-Schild gespeist und die Maschine hat gute Arbeit mit dem Stiftzeichnen geleistet.
Der Autor
Ersetzen Sie den Transistor.
Möglicherweise ist nicht genügend Spannung vorhanden, um den Transistor zu schließen. Der Widerstand vor der Basis des Transistors ist für TIP120 ausgelegt.
Für Ihren Transistor benötigen Sie möglicherweise einen kleineren Widerstand, dies ist jedoch eine Annahme.
Der Autor
Minus sollte mit GND genommen werden. Sie können keinen Z-Pin nehmen. Dies ist der Stift des Z-Achsen-Anhängers.
Am einfachsten ist es, die Abschirmung am Stromversorgungsetikett der Abschirmung im Minuskabel zu befestigen oder die GND-Abschirmung zu verwenden.
Wenn Sie Schrittmotoren von DVD \ CD verwenden, müssen Sie diese mit 5 Volt bzw. der Abschirmung versorgen.
Vitarezoff
Kombinierter Minus-BP-Laser mit Minusschild. Wenn der Befehl M3 S255 erscheint, wird eine Leistung von 5,07 V basierend auf dem Transistor angezeigt. Zwischen dem Plus des Lasers und dem Minus der Abschirmung liegen ebenfalls 5 V. Es sieht so aus, als ob das Problem im Transistor liegt. Weiter geht sein Minus nicht vorbei. Ich kreuze die Beine des Emitters und des Kollektors am Transistor und der Laser wird geschnitten.
Vitarezoff
Vielen Dank. Mein Minus-Netzteil ist nicht mit dem Minus-Schild verbunden. Das Problem ist höchstwahrscheinlich das folgende. Abends werde ich nachsehen.
Und doch wird mein Schild von einem 12-Volt-Netzteil gespeist, und der Laser eines Labortechnikers ist 5V.
Ist es möglich, das Minus von einem beliebigen Stift der Abschirmung zu nehmen, um es mit dem Minus der Stromversorgung zu verbinden? Oder einfach vom Pin neben Z +?
Der Autor
Guten Tag. Wenn ein Signal auf Z + erscheint, bedeutet dies, dass alles außer dem Anschließen des Lasers korrekt ausgeführt wird. Außerdem muss das Netzteil direkt an den Laser angeschlossen werden. Minus durch den Transistor. Das Minus der Laserstromversorgung und das Minus des Arduino sollten an den Transistor angeschlossen werden. Sie müssen den gesamten Schaltplan konsistent überprüfen:
Schalten Sie den Laser aus und den Graveur ein
Überprüfen Sie die Spannung zwischen dem Plus des Lasers (dem Kabel, das an den Laser angeschlossen werden soll) und dem Minus der Stromversorgung. Wenn 5 Volt anliegen, suchen Sie nach einem Problem mit der Stromversorgung oder den Kabeln
Überprüfen Sie die Spannung zwischen dem Plus des Lasers und dem Minus der Abschirmung (oder des Arudino). Wenn 5 Volt anliegen, schließen Sie das Minus der Abschirmung (Arduino) und der Stromversorgung an den Versorgungslaser an.
Schalten Sie den Laser über das Programm ein (Befehl m3 s225), überprüfen Sie die Spannung an den Laserkontakten. Wenn 5 Volt anliegen, ist der Laser fehlerhaft. Wenn keine Spannung anliegt, liegt ein Problem im Transistor vor. Vielleicht passt es nicht oder ist ausgebrannt.
Vitarezoff
5V Power On Z + wird angezeigt, wenn ich den Befehl m3 s255 an grbl sende, und wenn ich m5 sende, verschwindet er. Der Laser leuchtet jedoch nicht auf. Bei z + cnc-Abschirmung bringen wir nur ein Plus durch den Widerstand zur Basis? Minus führt den Transistor so wie ich es verstehe. Es wäre schön, ein Diagramm zu zeichnen.
Der Transistor nahm ein analoges 7rf7 (kt817g ist es)
Was raten Sie?
.
Der Autor
Guten Tag. Es ist besser, dies nicht zu tun, da die 5 Volt an der CNC-Abschirmung vom 5-V-Pin stammen Arduino. Das Arduino wird über einen USB-Anschluss mit Strom versorgt, an dem die Stromstärke (bei Verwendung von UBS 2.0) maximal 500 mA beträgt. Der Laser benötigt eine externe Stromquelle. Wenn Sie einen Laser von einem DVD-Laufwerk verwenden, kann der Strom 800 mA erreichen. Und das ist der kleinstmögliche Laser. Ein Laser mit einer höheren Stromstärke brennt gut.
Vitarezoff
Ist es mit einer solchen Schaltung möglich, 5V von der CNC-Abschirmplatine als Laserstromversorgung zu entnehmen? Ich habe jetzt ein so angeschlossenes Servo anstelle der Z-Achse.
ganzubas
Zitat: Lefty
Schließen Sie also den Transistor gemäß dem vom Autor angegebenen Schema an und Sie werden PWM.

Ja, es hat funktioniert! Ich möchte auch am Ende des Brennvorgangs (Schneidens) ein Audiosignal erzeugen. Wer weiß, wie das geht?
Der Autor
Ich denke, das ist ein Hardwareproblem. Einer der Treiber ist möglicherweise fehlerhaft. Bei einem Verbindungsproblem überprüfen Sie die Qualität der Kontakte.
Vielen Dank für die Klarstellung, eine weitere solche Frage. Ich habe ein solches Problem. Wenn zwei A4988-Treiber angeschlossen sind, verlangsamt sich einer von ihnen (eine Achse) oder reagiert überhaupt nicht. Wenn jedoch ein Treiber funktioniert, verschwindet dieses Problem. Es gibt definitiv genug Strom, das Netzteil ist leistungsstark.
Vor dem Verschrotten "hier" in einem vorherigen Kommentar-Link
Schließen Sie also den Transistor gemäß dem vom Autor angegebenen Schema an und Sie werden PWM.
Nach diesen Befehlen hat alles funktioniert, aber können Sie mir einen Link zu diesen Informationen geben (welche Art von Teams)?
Nach diesen Befehlen begann der Laser zu arbeiten. Und wo können Sie mehr darüber erfahren? Sie können keinen Link haben.
ganzubas
Ich habe alles gemäß dem Artikel gesammelt und verbunden. Alles funktioniert außer dem Laser. Genauer gesagt funktioniert es auch (leuchtet), aber nicht mehr. Laser ohne PWM 1500 mW 5 Volt. Wenn ich es an die Kontakte Z + und GND anschließe, bekomme ich nur eine blaue "Taschenlampe". Und wenn Sie direkt 5 Volt an das CNC-Typenschild anlegen, beginnt der Laser normal zu schneiden. Was könnte das Problem sein?
Der Vorschub muss eingestellt werden: F500
Probieren Sie die Befehle aus:
M3 S255
F500
G1x1
Der Autor
Guten Tag, Sie können die Fehlerbeschreibung lesen: https://github.com/gnea/grbl/wiki/Grbl-v1.1-Interface
Dort auf Englisch, aber mit Hilfe eines Übersetzers können Sie es herausfinden.
Höchstwahrscheinlich schwört der Controller, dass die Geschwindigkeit nicht eingestellt wurde.
Die ersten Zeilen beim Brennen oder Starten der Arbeit sollten sein:
G71 - aktiviert den Betriebsmodus mit metrischen Daten.
S255 - Laserleistung
G0 F200 - Leerlaufdrehzahl
G1 F100 - Brenngeschwindigkeit
Versuchen Sie zuerst, diese Befehle einzugeben (ohne Erklärung).
grblcontroller361 löst den Fehler Erorr22 aus. Was ist das für ein Fehler?
Ich habe das gleiche Problem, wenn ich den Laser einschalte (M3 S255), messe ich die Spannung am Z + -Anschluss, aber sie ist nicht vorhanden. Firmware GRBL 1.1f.
Der Autor
Guten Tag. Das Verbindungsfoto befindet sich im obigen Artikel. Aber da ist nichts Besonderes. Die CNC-Abschirmung wird direkt auf dem Arduino platziert, und Schrittmotoren, ein Laser und Strom sind bereits mit der Abschirmung verbunden, um speziell ausgegebene und signierte Kontakte zu erhalten. Wenn Sie Fragen haben - fragen Sie, ich werde versuchen zu helfen.
Ich werde versuchen es zu tun. Mit welcher Art von Drähten haben Sie Schwierigkeiten? Benutzt du einen Schild?
Gast Andrey
Wenn es nicht schwierig ist, können Sie die Verbindung von Drähten mit der Arduinka fotografieren ... Ich werde sehr dankbar sein
Mein Laser startet erst nach den Befehlen:
M3 S255
F500 (Fahrgeschwindigkeit)
G1X1 (Bewegung der X-Achse)

In jedem Fall funktioniert alles. Danke für den Artikel !!!
Der Autor
Guten Tag. Wenn ich den Befehl M3 S255 erteile, schaltet sich mein Laser ein. Die Bewegung des Wagens ist optional. Probieren Sie die GRBL-Version aus. Je nach Version ist der Ausgang, an den der Laser angeschlossen ist, unterschiedlich.
Gleiches Problem wie Andrei Chulkina
Auf dem Bein (D 11) reagiert Z + Minus nicht auf die Befehle „M“.
Auf 3dtodey schreiben sie, dass sich der Laser erst einschaltet, wenn sich die Schritte zu bewegen beginnen, aber mein G-Code wird ohne den Befehl zum Starten des Lasers erstellt.

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...