ub_marco Geschrieben September 9, 2015 at 18:57 Geschrieben September 9, 2015 at 18:57 Hallo, ich habe eine Frage zum Stepper Brick. Mein Stack besteht aus Step-Down-Power-Supply, RED-Brick und Stepper Brick. An der Step-Down-Power-Supply hängt ein 12V Netzteil. Wenn ich im Brick Viewer den Stepper Brick aktiviere, leuchtet die rote LED auf dem Stepper Brick und der Motor (euer Nema17) zuckt nur ganz leicht. Das schaut mir so aus als ob der Brick nicht auf die Stack-Versorgung schaltet. Im Anhang ein Screenshot. Gestern hat es noch funktioniert... Danke marco Zitieren
ub_marco Geschrieben September 11, 2015 at 06:46 Autor Geschrieben September 11, 2015 at 06:46 Hallo nochmal, ich habe mir die Firmware angeschaut. In stepper.h finde ich: #define STEPPER_VOLTAGE_EPSILON 1000 Der Code in stepper.c (ab Zeile 264) sagt, dass bei einer externen Spannung über 1V die externe Spannungsquelle am Stepper verwendet wird. Wenn diese nun aber kleiner als die stepper_minimum_voltage ist, welche bei mir auf dem Defaultwert von 8V steht, dann geht die rote LED an (ab Zeile 135). In meinem Screenshot sehe ich da 1V als externe Spannung; sie hatte gependelt zwischen 0,9V und 1,2V. Ich hatte allerdings keine externe Spannungsversorgung am Stepper Brick dran. Woher kommt also das eine externe Volt? Ist das ein EMV Problem? Am Vortag, als es noch funktionierte, hatte ich zwischen dem RED Brick und dem Stepper Brick noch einen Servo Brick. Danke & Grüße marco Zitieren
batti Geschrieben September 11, 2015 at 12:53 Geschrieben September 11, 2015 at 12:53 Hallo Marco, wird der Stepper im Aufbau warm? Grüße, Bastian Zitieren
ub_marco Geschrieben September 11, 2015 at 18:45 Autor Geschrieben September 11, 2015 at 18:45 Hallo Bastian, nach 10 Minuten "Enable Stepper Motor" und Driving Forward/Backward wird der Stepper Brick nicht warm. Der Passivkühlkörper hat Raumtemperatur. Wenn ich die Spannung von der Step-Down-Power-Supply abziehe und nur noch der RED Brick am USB hängt, habe ich eine Stack Voltage von 0.6V und die External Voltage am Stepper Brick zeigt meist 0,1V mehr an. Schließe ich eine 9V Batterie an die externe Eingang des Steppers an, dreht der Schrittmotor einwandfrei. Ich sehe 2 Möglichkeiten: - Brücken der externen Spannungsversorung des Stepper Brick, so dass keine Potentialdifferenz entstehen kann - Aktualisierung der Firmware auf #define STEPPER_VOLTAGE_EPSILON 2000 Was meint ihr? Gruß marco Zitieren
batti Geschrieben September 14, 2015 at 14:49 Geschrieben September 14, 2015 at 14:49 Hallo Marco, Danke für die schnelle Antwort. Die Versorgungsspannungen über den Stapel und über die externe Buchse werden im wesentlichen über jeweils eine Diode zusammengeschaltet. Ich vermute das der Rückwärtsstrom der Diode für die externe Buchse zu der "fehlerhaften" Spannungsmessung führt. Bisher ist uns das Problem ehrlich gesagt nicht aufgefallen und scheint nicht aufgetreten zu sein. Da für den Treiber eine Mindestspannung von 8V notwendig ist, darf das Epsilon auch deutlich größer sein. Ich habe mal das Epsilon auf 6V erhöht. Die Firmware ist anbei.stepper-brick.bin Zitieren
ub_marco Geschrieben September 15, 2015 at 18:50 Autor Geschrieben September 15, 2015 at 18:50 Hallo Bastian, vielen Dank für die schnelle Reaktion und das Update der Firmware. Klappt wunderbar, der Brick funktioniert nun perfekt. Grüße Marco Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.