Forum: Mikrocontroller und Digitale Elektronik Arduino: Anschlüsse unipolarer Schrittmotor austesten


von Herbert P. (herb3472)


Lesenswert?

Hallo,

bitte um Hilfestellung bei folgender Aufgabenstellung:

ich habe einen kleinen Schrittmotor aus einem digitalen 
IOMega-Kassettenlaufwerk ausgebaut und möchte ihn versuchsweise mit 
einem Arduino zum Laufen bringen. Es ist offensichtlich ein unipolarer 
Motor mit 6 Anschlüssen, 2 davon habe ich als Mittelanzapfung der beiden 
Wicklungen herausgemessen und mit Plus (eigene +6V-Versorgung für den 
Motor) verbunden. Die Wicklungsenden steuere ich über einen ULN2003 der 
Reihe nach mit den Arduino-Ausgängen 8,9,10 und 11 an (Sketch = Beispiel 
1 aus http://www.arduino.cc/en/Tutorial/StepperUnipolar)

Nun mein Problem: der Motor ruckelt vor und zurück, kann sich aber nicht 
für eine Drehrichtung entscheiden, wie auch immer ich die Pins der 
Motoranschlüsse vertausche. Vor lauter Tauschen bin ich schon ganz wirr 
im Kopf.

Gibt es einen Trick, wie ich systematisch die richtige Reihenfolge der 
Anschlüsse herausfinden kann? Oder ist der Effekt vielleicht auf eine zu 
niedrige Versorgungsspannung zurückzuführen?

Ich bin der Verzweiflung nahe, bitte helft mir!

Herbert

von Alexander S. (esko) Benutzerseite


Lesenswert?

Versuche ersteinmal den Motor zum Laufen zu bekommen, indem du die 
Mittelanzapfungen an das Netzteil mit + legst, und dann die vier offenen 
Enden per Hand nacheinander an - legst. Dann bekommst du schnell heraus, 
in welcher Reihenfolge er angesteuert werden muss.
Danach kannst du es in Software abbilden.

von Herbert P. (herb3472)


Lesenswert?

Herzlichen Dank, das war's!

Ich hatte es auf diese Weise schon vorher probiert gehabt - ohne Erfolg, 
aber da muss ich mich wohl verstöpselt haben.

Es funzt, Hurra, danke!

Herbert

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.