Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Endstop verhält sich merkwürdig #5

Open
Findlerman opened this issue Apr 26, 2023 · 2 comments
Open

Endstop verhält sich merkwürdig #5

Findlerman opened this issue Apr 26, 2023 · 2 comments

Comments

@Findlerman
Copy link

Findlerman commented Apr 26, 2023

Habe die Schaltung jetzt soweit, dass ich sie testen kann.
Leider macht mir der NPN Näherungsschalter etwas Kopfzerbrechen:
Wenn ich den Eingang auf "-" stelle (da der NPN ja GND auf die Signalleitung schaltet) reagiert die Steuerung nicht.

Wenn ich den Eingang jedoch auf "+" stelle, dann bekommt die Steuerung das Schalten mit.

Messe ich zwischen Signalleitung (nicht angeschlossen) und COM1 habe ich 24V (Boardspannung) bzw 0V - folglich schaltet der Sensor auch wirklich GND auf die Signalleitung.

Messe ich im eingebauten Zustand zwischen COM1 und IN1 fällt die Spannung beim Schalten um etwa 5V ab (vermutlich Spannungsteiler für den Arduino? ).

Aber warum funktioniert es nur, wenn ich den Schiebeschalter in die falsche Position (+) bringe?

20230425_162854

20230425_162950

@timo1235
Copy link
Owner

Ja, das "Problem" kenne ich. Das hat was mit den verschiedenen potenzialen(5V, 24V) zu tun.
Der Schalter zum Wechsel von (-) auf (+) ist mit GND, bzw 5V verbunden. Müsste aber in deinem Fall mit 24V verbunden sein.

Ich müsste da mal die Schaltung/Beschriftung ein wenig anpassen. Das hat aber keine Priorität, da es auch so ohne Probleme funktioniert. Einfach bei einem 24V NPN den Switch in (+) Stellung und dann in der Software den Eingang invertieren...

Bei 5V NPN funktioniert das richtig herum. Die meisten 6-30V Sensoren funktionieren auch mit 5V, kannste ja mal testen. Also an COM1 nur 5V und dann den Jumper in (-) Stellung. Das wird funktionieren, wie gewünscht.

Ich würde den Sensor aber dennoch mit den vorgegebenen 24V an COM1 betreiben und den Jumper dann in (+) Stellung.

@Findlerman
Copy link
Author

Danke, für die schnelle Antwort.
Wenn es problemlos so funktioniert, ist ja alles gut, dann kann ich jetzt unbesorgt weiter machen...
Wäre nur hilfreich gewesen, wenn es in einer kleinen Anmerkung in die Dokumentation Einzug gehalten hätte...
Ich hab erstmal ne Stunde an mir selbst und an dem NPN Aufdruck auf dem Sensor gezweifelt und dann gedacht "schei** drauf, dann grill ich halt im schlimmsten Fall halt den Arduino, wenn ich den Schalter umlege, aber ich will es jetzt wissen!"... und danach wurde die Verwirrung dann noch größer ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants