Hallo, ich versuche die Endschalter für meinen Laser nachzurüsten. Es gibt reine Mikroschalter und Endschaltermodule zu kaufen. Ich habe momentan "nur" die Mikroschalter. Diese haben C, NO,NC pins. Im ausgeschalteten Zustand C ist mit NC verbunden, beim eingeschalteten C ist mit NO verbunden. Am Controller habe X-Limit, Y-Limit, Z-Limit Buchsen mit jeweils +, -, S Pins Da ich momentan "nur" die Mikroschalter besitze, frage ich mich, ob ich die Endschalter Module tatsächlich brauche. Diese haben eine LED-Lampe, zwei Wiederstände und 1 capacitor. Ich vermute mal, das das einzige Aufgabe des Modules ist es beim Erreichen der Endposition die LED einzuschalten. Meine Idee ist es S am Controller mit C zu verbinden, + am Controller mit NC zu verbinden und "-" am Controller mit No zu verbinden. So wird standardmässig S Pin HIGH und beim Erreichen der Endposition LOW. Hat jemand schon Erfahrung hier?
tttom schrieb: > Ich vermute mal, das das einzige > Aufgabe des Modules ist es beim Erreichen der Endposition die LED > einzuschalten. Nicht ganz. R1 ist ein Pull-Up Widerstand der hier im Schaltmoment arbeitet und C1 entprellt den Schalter ein wenig. Auf R2 und die Led kann man verzichten. tttom schrieb: > + am Controller mit NC zu verbinden NC bedeutet 'not connected', da muß man nichts anschließen
Horst schrieb: > Nicht ganz. R1 ist ein Pull-Up Widerstand der hier im Schaltmoment > arbeitet und C1 entprellt den Schalter ein wenig. > Auf R2 und die Led kann man verzichten. In meinen Beschaltung wird im nicht geschalteten Zustand "+" Poll direkt mit S verbunden, also pullup-Funktion wird auch ohne Widerstand realisiert. Im geschalteten Zustand wird S direkt an "-" verbunden... Das mit entprellen könnte durchaus stimmen, ist aber nicht essentiel. Ich sehe weiterhin keine Nutzfunktion für diese Beschaltung, dass man darauf nichtverzichten kann. Ich frage nur deswegen, weil bei mit die "Home X/Y" - Funktion nicht startet und ich wollte erstmal ausschliessen, dass es an der Beschaltung liegt. Warhscheinlich ist es die Programmierung der RGBL Controller.
Ich bekommefolgende Fehlermeldung im LightBurn beim betätigen der Home-Taste: "ALARM:9 Referenzfahrt fehlgeschlagen. Endschalter in Suchentfernung konnte nicht gefunden werden. Definiert als 1,5 max_travel bei der Suche und 5 Pulloff bei Suchphasen."
Horst schrieb: > tttom schrieb: >> + am Controller mit NC zu verbinden > NC bedeutet 'not connected', da muß man nichts anschließen Wie schon geschrieben, heißt hier NC "normaly closed". Das ist ein Öffner-Kontakt. Und beim Betrieb als Endschalter sollte gerade dieser benutzt werden. Stichwort: Drahtbruchsicherheit. NO könnte man, dann, wenn man lustig ist, für eine LED verwenden.
tttom schrieb: > Hat jemand schon Erfahrung hier? Mein conventional wisdom ist die Verwendung des NC-Kontaktes (NC = normally closed) an GND, C (C = Common) am Portpin und ein Pullup am Portpin - den integrierten des µC oder eher einen externen, der eher etwas niederohmiger ist. Der Pullup sorgt dafür, dass Ströme aus der Versorgungsspannung begrenzt sind. Eine direkte Verbindung über einen exponierten Schalter ist einfach ein Kurzschlussrisiko. hase
Hi Es gibt (gab) tatsächlich für NC die Bedeutung Not Connect, allerdings bei ICs. Bei Schaltern hingegen ist nc normally closed und no normally open richtig, also die Kontaktstellung im Ruhezustand. Gruß oldmax
Keine Ahnung, wieso ein Laser einen Endschalter benötigt ;-) Aber für einen Lasercutter würde ich induktiven Näherungsschalter verwenden. Leider verrät mir meine Glaskugel nicht, welchen Controller du hast. Aber dort findest du ein Beispiel zum Anschluß: https://www.blafusel.de/misc/lasercutter2.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.