Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Hallo Leute! Ich bin auf der Suche nach einer schönen Anleitung für die Verkabelung der oben genannten Funktionen. Hier schon mal ein Link für eine Anleitung:
Fraglich ist schon mal- welche Knöpfe sind Schalter, und welche Taster, und sind sie NC oder NO Schalter.
Die oberern 2 schwarzen Kippschalter sind normale Schalter um ein Licht und einen Staubsauger ein/ auszuschalten, hat nichts mit dem grbl zu tun.
Der E-Stop (roter Pilz) ist ein Schalter der links oben neben dem Reset am grbl angeschlossen wird und es vom Strom trennt wenn er gedrückt ist ? Hold rechts unten am Grbl wird Feed Hold sein- genügt hier ein Taster? Hält der Arduino an wenn er 1 Signal auf den Hold Eingang bekommt? - müsste somit der Start /resume auch ein Taster sein, den man anschließend drücken müsste, um weiter zu fräsen?
Abort am grbl ist somit der Reset des Arduinos , blauer Knopf und ist auch ein Taster, habe ich das richtig verstanden?
Für die Homing Schalter und End Schalter gibt es bereits ein Thema, wird mein nächstes Kapitel ;)
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Noch was: Coolant Enable, Spindle Direction und Spindle Enable sind als Ausgänge definiert, können im Programm ein und ausgeschaltet werden und können ein Arduino Relais schalten? Danke!
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Das ist so eine sache, die mich absolut nicht interessiert, aber alles steht auf english erklärt. Die knöpfe sind arcade knöpfe. Arcade kennt jeder, denn jeder war mal an einer arcade maschine drann, also es sind taster. Dein roter pilz ist am reset vom arduino. Genau der gleiche taster, der am grbl shield schon verbaut ist.
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Sprich es sind alles Taster bis auf den " Not aus" (Pilz, roter knopf) .. der hat somit die selbe Funktion wie der Arduino Reset? Und der Abort Taster ist der grbl Reset?
Ist ein grbl reset und ein arduino reset nicht das selbe?
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Ich kenne den pilzknopf eigentlich als unterbrecher. Wenn man den gedrückt hat, muss man ihn auch wieder herrausziehen, damit wieder Kontakt entsteht. Ist aber bei Arduino blödsin. Der Reset Knopf ist ein Taster. Wenn du den Arduino Reset Taster drückst, dann resetet sich der ganze Controller. Bei GRBL Reset resetet sich nur die Firmware, ohne den Controller neuzustarten. Was daran der vorteil ist, weis ich nicht. Evtl bleiben die Coordinaten noch vorhanden.
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Aaah verstehe, sprich beim Endstop sollte man einen NO Schalter anbringen und es sollte sich somit auch nichts mehr drehen wenn er gedrückt ist?
Habe im Forum noch etwas gesucht unklar ist mir nun noch-> genügt bei den cycle start hold und reset Funktionen ein Schalten von GND mit den Eingängen? Müssen es besondere Kabel sein oder gar mit einem Kondensator ausgeatattet sein?
Das selbe ist mit den End stops, müssen sie wie hier gezeichnet mit Pull ups ausgestattet sein?
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Hallo Mrschoengruber,
ich habe nun meine endstops auch verdrahtet. Jetzt verstehe ich auch die Schaltung. Die 10kOhm sind auf der Platine der Endstops schon verbaut.
Jetzt kannst Du entweder die rote oder die schwarze Verbindung mit dem Jumper unten rechts auf dem GRBL-Shield herstellen. Die andere Verbindung musst Du dann selbst herstellen.
Ich habe mir einen Adapter 1zu6 erstellt. Eine Seite dann auf dem GRBL-Shield an +5V angeschlossen. An die andere Seite werden dann alle 6 Switche angeschlossen (rote Leitung). Den Jumper habe ich nach rechts gesteckt. Dadurch sind nun die Pins rechts der Limit-Anschlüsse auf Masse.
Nun kann jeder Switch an die entsprechenden Pins (x+, x-, y+, y-, z+, z-) angeschlossen werden (gelbe Leitung). Die schwarze Leitung geht dann an die Masse.
Re: Schaltkasten mit Funktionen wie Feed hold, Cycle Start/Resume, E-Stop, Grbl reset
Hier die Erklärung zum Widerstand am Grbl shield: Auf unserem GRBL-Shield befindet sich genau ein Widerstand. Der ist aus Sicherheitsgründen drauf, damit die ENABLE-Pins der Treiberbausteine disabled sind. So wird zuverlässig verhindert, dass sich die Motoren wahllos drehen, wenn der Arduino einmal resetted wird. Alle anderen Pins sind 1:1 mit den Arduino (AVR) Pins verbunden. Hier gelten dann die Pegel, die im AVR eingestellt sind. Nicht mehr und nicht weniger!