Kurze Antwort
Um einen mechanischen Endanschlag für Ihren 3D-Drucker zu verdrahten, verbinden Sie den gemeinsamen (C) und den Schließer-Pin (NC) mit dem Endanschlag-Eingang Ihrer Controller-Platine, und zwar mit den Masse- und Signal-Pins.
Warum einen mechanischen Endanschlag verwenden?
Mechanische Endanschläge wie der V1.2 sind einfache, zuverlässige Endschalter, die erkennen, wenn eine Druckerachse ihren Bewegungsgrenzwert erreicht. Sie sind eine unkomplizierte Wahl für RepRap-, Prusa- und Mendel-Bauten, da sie keine komplexe optische oder magnetische Ausrichtung erfordern. Ihr Hauptnachteil ist der physische Kontakt, der mit der Zeit verschleißen kann, aber für die meisten Hobby-Drucker bieten sie zu sehr geringen Kosten ein konsistentes Referenzieren.
NC vs. NO: Welchen Draht verwenden?
Mechanische Endanschläge haben drei Anschlüsse: Common (C), Normally Closed (NC) und Normally Open (NO). Verwenden Sie für die 3D-Drucker-Firmware immer den NC-Anschluss. Der NC-Stromkreis ist geschlossen, wenn der Schalter nicht gedrückt ist, sodass ein gebrochener Draht oder eine lose Verbindung einen Fehlerzustand auslöst. Dieses ausfallsichere Verhalten verhindert, dass der Drucker gegen das Ende einer Achse fährt. Die Verwendung von NO würde es dem Drucker ermöglichen, sich weiterzubewegen, selbst wenn der Schalter getrennt ist.
Schritt-für-Schritt-Verdrahtungsanleitung
- Pins identifizieren: Lokalisieren Sie an Ihrem mechanischen Endanschlag V1.2 die drei Pins: C (Common), NC (Normally Closed) und NO (Normally Open). Die Platine ist normalerweise beschriftet. Wenn nicht, verwenden Sie ein Multimeter, um die Durchgängigkeit zu prüfen: Die NC- und C-Pins sind verbunden, wenn der Schalter nicht gedrückt ist. Häufiger Fehler: Drähte an NO statt an NC verhindern, dass der Drucker bei einer Trennung einen Fehler meldet.
- An die Controller-Platine anschließen: Suchen Sie auf der Hauptplatine Ihres Druckers (z. B. RAMPS, Melzi oder MKS) den Endanschlag-Header für die Achse, die Sie verdrahten (X+, X-, Y+, Y-, Z+, Z-). Verbinden Sie den C-Pin des Endanschlags mit dem Masse-Pin (GND) am Header und den NC-Pin mit dem Signal-Pin (S). Lassen Sie den NO-Pin unverbunden. Kontrollpunkt: Überprüfen Sie die Pinbelegung des Headers auf Ihrer Platine – einige verwenden andere Anordnungen (GND, VCC, Signal). Schließen Sie niemals VCC an den Endanschlag an.
- Verbindung sichern und testen: Verwenden Sie Dupont-Steckverbinder oder löten Sie die Drähte für eine dauerhafte Verbindung. Montieren Sie den Endanschlag so, dass der Schalterhebel den Achsschlitten an der gewünschten Referenzposition berührt. Testen Sie vor dem Betrieb des Druckers mit einem Multimeter: Das Drücken des Schalters sollte die Durchgängigkeit zwischen C und NC unterbrechen. Häufiger Fehler: Lose Steckverbinder verursachen intermittierende Referenzierungsfehler. Ziehen Sie nach dem Crimpen immer an jedem Draht, um die Verbindung zu prüfen.
- Firmware konfigurieren: Stellen Sie in Marlin oder Ihrer Firmware den Endanschlag auf die richtige Logik ein. Verwenden Sie für NC-Schalter ENDSTOPPULLUP und setzen Sie die Endanschlag-Invertierung auf false (oder true, je nach Platine). Führen Sie M119 im seriellen Terminal aus, um die Endanschlag-Zustände zu überprüfen: Gedrückt sollte 'TRIGGERED' anzeigen. Kontrollpunkt: Wenn M119 beim Drücken 'open' anzeigt, invertieren Sie die Endanschlag-Logik in der Firmware.
In dieser Anleitung verwendetes Produkt
-
V1.2 Mechanischer Endanschlag für 3D-Drucker, Reprap, Prusa, Mendel, Makerbot: Diese mechanischen Endanschläge sind schlicht und einfach ein Mittel zum Zweck. Sie erkennen, wenn eine x/y/z-Achse ihr Minimum oder Maximum erreicht hat. Ausgezeichnet, wenn Sie sich nicht mit komplizierten Lichtschranken oder Flaggen befassen möchten. Dieser V1.2 Endanschlag bietet Ihnen eine einfache, bewährte Methode, um jedem RepRap-ähnlichen Drucker ohne die Komplexität optischer Sensoren eine Referenzierung hinzuzufügen.
V1.2 Mechanischer Endanschlag für 3D-Drucker, Reprap, Prusa, Mendel, Makerbot
