Hallo,
die Frage ist ja recht häufig, allerdings scheint mein Schrittmotor sich
ein wenig von den anderen zu unterscheiden. Er stammt aus einer relativ
neuen WesternDigital-Platte und ist komplett unbeschriftet.
Er hat 4 Anschlüsse (nenne sie mal B, G, R, S) und lässt sich problemlos
mit 5V, max. 500mA betreiben.
Die Spulen sind in 90°-Winkeln angeordnet, also in jeder phase rastet
der Motor in 4 90° versetzten Winkeln ein. Ich habe 12 Phasen ausfindig
gemacht, für eine Umdrehung wiederholen sie sich also 4mal, macht 48
Schritte oder 7.5°
Die Steuersequenz für eine Viertelumdrehung folgt, dabei ist der
Anschluss bei (+) mit +5V verbunden, (0) mit Masse, die anderen beiden
jeweils gar nicht.
1 | Schritt 1 2 3 4 5 6 7 8 9 10 11 12
|
2 | (+) G G B S S S B R R R B G
|
3 | (0) B R R R B G G G B S S S
|
Kommt das jemandem bekannt vor?
Wie steuere ich das am besten an? (interessiere mich hauptsächlich für
den Part der hinter den Digitalausgängen eines beliebigen µCs liegt)
Reicht es vielleicht sogar, einfach vier Wechselspannungen anzulegen
(zwischen +5V und -5V, statt unbeschaltet dann 0) -- wobei B
seltsamerweise die doppelte Frequenz der anderen haben müsste?
(oder ist B eigentlich Masse, und es reichen drei Wechselspannungen an
R, G und S?)
Sorry nochmal für meine Ahnungslosigkeit, aber irgendwann muss man ja
mal anfangen...