Gast
#423681
Hallo zusammen,
uihhh neues Forum-Design, seit wann isn das ?
Also habe meinen Stepper am laufen.
Bisher natürlich alles sehr "dirty" programmiert,
also vollkommen ohne Timer/Counter/PWM....
Bisher dreht der auch nur in eine Richtung
und das unentwegt. Das kann ich sowohl im Halb-, als
auch im Vollschritt machen....
Meine Fragen wären also:
01) Wenn ich den Motor nun andersrum laufen lassen wollte,
msste ich dann nur die Werte in der Tabelle umdrehen? (hier
Halfstep)
PORTC = 0x03;
schlaf(1);
PORTC = 0x01;
schlaf(1);
PORTC = 0x09;
schlaf(1);
PORTC = 0x08;
schlaf(1);
PORTC = 0x0C;
schlaf(1);
PORTC = 0x04;
schlaf(1);
PORTC = 0x06;
schlaf(1);
PORTC = 0x02;
schlaf(1);
Also z.B. aus PORTC = 0x03 wird dann PORTC = 0xFC ???
Also das dann immer ganz genau umgekehrt angesteuert wird...?
02) Wie kann ich es realisieren, das der Motor nur einen HalfStep
macht,
dazu muss ich dann doch die Position wissen, in der sich der
Anker befindet. Und somit dann jedes mal den letzten Step merken,
damit ich beim nächsten mal weiss wo ich weiter machen muss, oder
??
Danke