Forum: Mikrocontroller und Digitale Elektronik Laser Endschalter


von tttom (Gast)


Angehängte Dateien:

Lesenswert?

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?

von Horst (Gast)


Lesenswert?

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

von Frank L. (hermastersvoice)


Lesenswert?

normally closed

von tttom (Gast)


Lesenswert?

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.

von tttom (Gast)


Lesenswert?

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."

von Matthias S. (da_user)


Lesenswert?

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.

von Hartmut S. (hsemken)


Lesenswert?

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

von Martin V. (oldmax)


Lesenswert?

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

von Florian (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.