Wissenssammlung
Blog PageShop
  • Willkommen
  • CNC Themen
    • Autosquaring
  • OPEN-CNC-Shield 2
    • Mainboard
      • Anschlüsse / Jumper
      • Erweiterungen / Steckplätze
        • Controller Module
        • InOut Module
        • Driver Module
        • Panel Module
      • Inbetriebnahme
      • ESP32
        • Pinbelegung
        • Software
    • Mainboard Mini
      • Anschlüsse / Jumper
      • Erweiterungen / Steckplätze
      • Inbetriebnahme
      • ESP32
        • Pinbelegung
        • Software
    • ControllerModules
      • Estlcam - Arduino Mega
      • Estlcam Klemmenadapter XL
        • Einrichtung am Beispiel einer MPCNC
      • GRBL
        • GRBL Arduino Mega
        • GRBL Arduino Uno
      • WinPC NC USB
      • Beamicon
        • CncPod2
        • Micropod
      • FluidNC
      • Dual Adapter
    • InOutModules
      • Relais und Federklemmen
      • Federklemmen
      • Steckbar
    • DriverModules
      • RJ45 - LAN Anschluss
      • Pluggable - Steckbar
      • Pololu - Aufstecktreiber
    • PanelModules
      • RJ45
      • D-SUB25
      • Breakout
    • ESP32 Panel
      • ESP32 Panel Platine
      • ESP32 Panel Integrated Battery Platine
    • Guides / Zubehör
      • Fehlersammlung
      • Ein- und Ausgänge nutzen
      • Autosquaring
      • Gehäuse
      • Spindel / Laser / FU / Motor Anschluss
  • CNC Software
    • Estlcam
      • Tutorials
        • Werkzeugwechsel an fester Position
  • Table Router Shield
    • Allgemein
    • Technische Daten
    • Dokumentation
Powered by GitBook
On this page
  • Benötigte Komponenten:
  • Anschluss Treiber / Motoren und Endschalter
  • Anschluss Endschalter
  • Konfiguration des OCS2 ESP32 für Autosquaring
  • Estlcam Konfiguration
Edit on GitHub
  1. OPEN-CNC-Shield 2
  2. ControllerModules
  3. Estlcam Klemmenadapter XL

Einrichtung am Beispiel einer MPCNC

PreviousEstlcam Klemmenadapter XLNextGRBL

Last updated 5 months ago

Hier beschreibe ich, wie ich das ControllerModule Estlcam Klemmenadapter XL an meiner MPCNC angeschlossen habe.

Die Anleitung beinhaltet:

  • Nutzung des OPEN-CNC-Shield 2 Mini

  • Anschließen der Treiber/Motoren und deren Konfiguration

  • Autosquaring der X- und Y-Achse mit dem OCS2

    • Konfiguration der Endschalter für jeden Motor

  • Nutzung des OCS2 Wireless Handrads oder des Original Estlcam Handrads

  • Steuerung des Enable der Treiber

  • Einstellungen in Estlcam

Benötigte Komponenten:

  • oder

  • 5 x externe Schrittmotortreiber, ich nutze

Anschluss Treiber / Motoren und Endschalter

Verbindungsschema für externe Treiber

Achtung, bei einigen Treiber gibt es einen Schalter(5V oder 24V) für die Logikspannung. Dieser muss auf 5V stehen, damit die Treiber mit dem OCS2 funktionieren.

Anschluss Treiber
Anschluss OCS2

PUL+ / STEP / Takt

STEP

DIR + / Richtung

DIR

ENA + / Enable

ENA

PUL -

GND

DIR -

GND

ENA -

GND

Einstellungen des Treibers

Bei den DM556 Treibern müssen die Schalter SW1, SW2 und SW3 je nach verwendetem Motor eingestellt werden. Ich habe für meine NEMA17 2.1A eingestellt, also:

  • SW1 off

  • SW2 on

  • SW3 on

  • SW4 off

Es sei dazu gesagt, dass ich auch nur einen Laser mit der MPCNC verfahre. Kommt ein Fräser zum Einsatz will man die Leistung evtl. höher stellen.

Die anderen Schalter stellen die Schritte ein. Ich habe die X- und Y-Achse jeweils auf 1600 Schritte, also:

  • SW5 off

  • SW6 off

  • SW7 on

  • SW8 on

Die Z-Achse habe ich auf 800 Schritte eingestellt:

  • SW5 on

  • SW6 off

  • SW7 on

  • SW8 on

Achsenkonfiguration auf dem OCS2

Wie oben im Screenshot zu sehen ist, setze ich folgende Jumper bei der Achsenkonfiguration:

  • Axis B -> STEP X

  • Axis B -> DIR X

Damit bekommt der Motor für X2(angeschlossen an Axis B) dieselben Schritte wie der Motor X1(angeschlossen an Axis X). Die Y-Achse muss beim Klemmenadapter XL nicht gleichlaufend konfiguriert werden, da diese bereits auf Axis A gespiegelt wird.

Anschluss Endschalter

  • Eingang 1 für Endschalter Motor X1

  • Eingang 2 für Endschalter Motor X2

  • Eingang 3 für Endschalter Motor Y1

  • Eingang 4 für Endschalter Motor Y2

Siehe Ein- und Ausgänge nutzen für mehr Informationen zur Nutzung der Eingänge.

Konfiguration des OCS2 ESP32 für Autosquaring

Meine Konfiguration ist im obigen Screenshot zu sehen. Damit ist Autosquaring für die X- und die Y-Achse aktiviert. Zu beachten sind die invertierten Enschalter, sowie, dass die richtigen Achsen ausgewählt sind.

Sind die Einstellungen gemacht, können wir unten in dem Webinterface auf "Reboot" klicken. Damit sind die Änderungen aktiv.

Estlcam Konfiguration

Steuerung

Hier einmal das Einstellungsfenster aus Estlcam für meine MPCNC. Die Steps müssen natürlich die Einstellungen an den Stepper Treibern widerspiegeln.

Im Programmierfenster erscheint die Meldung: "Zusatzmodul erkannt: Handrad 0001". Dies weist darauf hin, dass der Handrad-Schalter entweder auf Mini-DIN steht und das originale Handrad erkannt wurde, oder auf OCS2 eingestellt ist, sodass ein daran angeschlossenes Handrad verwendet werden kann.

Eingänge

Ich nutze nur die ersten 4 Eingänge für meine Endschalter. Diese sind, wie oben beschrieben als NC angeschlossen, daher müssen die Eingänge in Estlcam invertiert werden.

Ausgang 9 / ENA

Ausgang 9 kann durch setzen des Jumpers auf dem ControllerModule mit ENA der Treiber verbunden werden. Dann kann man die Treiber über Estlcam aktivieren oder deaktivieren. Dies kann auch in den G-Code als Startskript oder ähnliches eingebaut werden.

Ich selbst nutze diese Funktion nicht.

Handrad

Egal, ob es sich um ein originales Handrad oder ein OCS2-Handrad handelt – hier können die verschiedenen Funktionen aktiviert und kalibriert werden.

Wird ein OCS2-Handrad verwendet, wird dringend empfohlen, die integrierte Kalibrierungsfunktion zu nutzen, bevor in Estlcam kalibiert wird.

Jeder Motor besitzt einen externen Treiber, ich nutze aktuell DM556() an meiner MPCNC.

Ich habe die Endschalter() bei mir als normally closed angeschlossen und ich schalte mit GND. Daher müssen die Switches an den Eingängen in Richtung (-) gestellt werden. Ich nutze folgende Eingänge:

Amazon
Amazon
OPEN-CNC-Shield 2 Mainboard Mini
OPEN-CNC-Shield 2 Mainboard
ControllerModule Estlcam Klemmenadapter XL
DM556