moin moin alle zusammen ..
soo, ich bin jetzt mal n ganzen fetzen weitergekommen..
allerdings tun sich mir jetzt doch wieder einige fragen auf ..
erstmal n link : hier ist n foto von meinem testaufbau http://imageshack.us/photo/my-images/841/20111005123554.jpg
und hier das sketch dazu ...
#include <Stepper.h>
#define motorSteps 200
#define motorpin1 2
#define motorpin2 3
#define motorpin3 5
#define motorpin4 6
#define motorpin5 8
#define motorpin6 9
Stepper myStepper1(motorSteps, motorpin1,motorpin2);
Stepper myStepper2(motorSteps, motorpin3,motorpin4);
Stepper myStepper3(motorSteps, motorpin5,motorpin6);
void setup() {
myStepper1.setSpeed(300);
myStepper2.setSpeed(300);
myStepper3.setSpeed(300);
Serial.begin(9600);
}
void loop() {
Serial.println("Stepper 1 vor");
myStepper1.step(3600);
delay(500);
Serial.println("Stepper 1 zurueck");
myStepper1.step(-3600);
delay(500);
Serial.println("Stepper 2 vor");
myStepper2.step(3600);
delay(500);
Serial.println("Stepper 2 zurueck");
myStepper2.step(-3600);
delay(500); Serial.println("Stepper 3 vor");
myStepper3.step(3600);
delay(500);
Serial.println("Stepper 3 zurueck");
myStepper3.step(-3600);
delay(500);
}
funktioniert soweit alles richtig fein.
jetzt die frage ... ich kann ja bei den motortreibern den strom begrenzen. d.h. die stepper vertragen 0,33A, um das einzustellen muss ich doch eigentlich den motor drehen lassen, und dabei zwischen den 2 kabeln den strom messen ? oder seh ich das falsch ... (bei einem schaltschrank hab ich das bisher mit ner stromzange gemacht, daher die frage)
und interessieren würd mich auch noch, die stepper sind 1,8° / 200 steps ääh motoren, d.h. ich brauche 200 schritte pro umdrehung, wenn ich ohne microschritte arbeite ...
aber das fährt er nur etwa ne viertelumdrehung ...seltsam ..
achso, die werte oben im sketch sind einfach nur fiktiv, zum testen.
da ich auch noch nicht genau weiss wie sich das mit der maximalen geschwindigkeit verhält usw ...
das (grosse, langfristige) ziel ist eigentlich ne eigene cnc-anlage, (evtl über android tablet) ... aber ich möchte gerne dazu lernen und das ganze verstehen, auch für weitere projekte .. .
deshalb entfällt für mich das blosse kopieren von code ..
allerdings würd mich schon mal interessieren wie ich das im weiteren verlauf realisieren kann, mit dem g-code interpreter (reprap oder so) ...
danke schon mal für eure zeit & hilfe