Hallo beisammen.
Nachdem sich endlich am Holzprototypen meiner CNC-Maschine was getan hat, würde ich nun gerne die Endschalter funktioneirend anstöpseln.
Das Problem:
GRBL verlangt an den einzelnen Limit-Schaltern (die haben intern nen Pull-up) bei Betätigung der Schalter Masse (also Schließer als Endschalter). Verbaut sind aber schon seit lange bevor wir beschlossen hatten, GRBL als Steuerung zu nutzen, Öffner.
Der Plan ist nun, die Öffner mit 5V (die haben wir eh von der Logik der Treiberkarten) zu versehen und diese als Pull-up an die Pins anzulegen, welche jedoch auch mit der Masse verbunden sind, sodass bei geschlossenen Schaltern 5V anliegen, sobald diese 5V jedoch nicht mehr anliegen, das Signal durch die Masseverbindung heruntergezogen wird (was ja wegen der internen Pull-ips hochgezogen ist).
Allerdings will mir nicht ganz in den Sinn, wie ich nun alles verschalten muss und welche Widerstandswerte in Frage kommen.
Unser bisheriger Versuch:
Ground - 1K (oder 0,5k oder 0,3k) Widerstand - Pin - Öffner- 5v
Jedoch führte keiner der Widerstände zu einem Ergebnis, wie wir es gerne hätten (bei 0,3K lag noch ein Pegel von 0,11V an, nen kleinerer Widerstand bereitet mir irgendwie gefühlsmäßig Kopfzerbrechen).
Mein neuer Plan ist:
Ground - ganz kleiner Widerstand - PIN - großer Widerstand - Öffner- 5V
Aber so ganz logisch erscheint mir das nun auch wieder nicht.
Bevor ich jetzt das Netzteil zu arg belaste, hätte ich gerne Input von euch Profis
Lesezeichen