Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable |
|
1 2
|
|
30.06.15 22:33
Dj-EKI:2nicht registriert
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
mhm, ja, aber das schon sehr lange ^^ Auf dem GRBL Shield ist es zwar noch in der 0.8V, aber total irrelevant. Wie soll ich mir das jetzt bei dir vorstellen? Hast du auf dem Grbl Shield gelötet, obwohl es Pins gibt, womit man frei Stecker stecken könnte? Wie wäre es mit umlöten? Und wie kommst du darauf, dass es keine 5V mehr sind? GRBL schwört auf Interne Pullups. Also sollte 5V auf dem Z-Limit Pin sein. Es sei denn, der Pullup ist im Grbl deaktiviert. Sollte aber Standard aktiviert sein. Was heißt traditionelle Version. Es gibt die Hex Datei als generic default, die ich verwende und extra für euch als shapeoko2. Du könntest zwar die Pins im Arduino umprogrammieren, aber das wird sicherlich schon sein Grund haben, dass die vertauscht sind.
|
|
|
01.07.15 07:52
Ronald Moderator
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
Hallo Mr. Schoengruber,
mir ist leider, nach den blumigen Schilderungen, nicht ganz klar wo das Problem liegt.
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!
LG Ronald
|
|
|
01.07.15 17:37
Dj-EKI:2nicht registriert
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
Ja, der Enable für alle Achsen hat ein Widerstand. Vllt mein Mr. Schoengruber diesen Widerstand. Ich bin davon ausgegangen, dass er ein externen Pullup bauen wollte.
Vllt kann ja Mr. Schoengruber uns da noch aufklären ^^
|
|
|
|
01.07.15 21:57
Dj-EKI:2nicht registriert
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
Wir glauben dir das schon, und wir wissen das auch. Nur den Sinn finden wir irgendwie nicht, warum du die Pins getauscht haben möchtest. Nimm dir nen Edding und beschrifte dir doch die Pins einfach um. Dann ist doch alles ok.
|
|
|
|
01.07.15 22:59
Dj-EKI:2nicht registriert
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
aha, jetzt habe ich dich verstanden.
Und nein, ein Relais darfst du nicht an ein PWM anschließen. Das schafft das Relais nicht. Desswegen kannst du keine konstante Spannung messen. Vllt kann Ronald etwas helfen, weil ich die Pins nicht nutze. Ich kann dir aber schon mal ein Einblick in die GRBL Firmware geben, denn da sind die Einstellungen zu machen. Leider blicke ich nicht durch, warum man pwm und Dir zusammen benötigt... Oder wo man überhaubt pwm benötigt... Ansonsten muss da ein Mosfet angeschlossen werden. Der kann mit pwm umgehen. PWM ist ein Puls, der ständig abgegeben wird, je nachdem die Geschwindigkeit eingstellt wird. DIR ist logisch, natürlich auch für Geschwindigkeit. Wo bleibt also jetzt Enable?
Dort wo kein "//" davor steht, ist aktiv.
Im Programm kannst du sehen, das man "#define VARIABLE_SPINDLE // Default enabled. Comment to disable." deaktivieren kann und die Pins so wie in v0.8 belegt sind. Leider verstehe ich das so im Text, dass es nur deaktiviert wird und Enable Pin nicht aktiviert wird. Also wird da nur 0V gesendet. Du kannst es ja ausprobieren, was nun stimmt. Sie wiedersprechen sich irgendwie...
Leider müsstest du alles mit Arduino Programm umschreiben. Ich hoffe, du findest dich da irgendwie rein.
mfg EKI
Zuletzt bearbeitet am 01.07.15 23:02
|
|
|
|
01.07.15 23:19
Dj-EKI:2nicht registriert
|
Re: Grbl Controller V0.9 Pintausch Z- End Stop mit Spindle Enable
PWM schalten meist schon in Milliskenden. Dass bedeutet, ein Mosfet allein kann das nur bewältigen. Evtl könntest du pwm programmiert lassen und im G-Code einfach die Spindel auf 1000 stellen. Das sollte die volle 5V ergeben. Ich hoffe, dass der dann Konstant 5V sendet. Mit ein Multimeter leider nicht zu überprüfen. Aber wenn der Relais ruig bleibt, dann wird es wohl funktionieren. Willst du denn die Geschwindigkeit mit GRBL steuern?
|
|
|
|
1 2
|