Forum: Mikrocontroller und Digitale Elektronik Schrittmotor ansteuern


von BoTo (Gast)


Lesenswert?

Moin,

ich sage gleich am Anfang dass ish ein neuling bin in der
Mikrocontroller-Welt, deshalb habe ich auch gleich eine Frage.
Ich möchte einen Schrittmotor ansteuern, ich weiss aber nicht genau
wie. Das Programm würde ich sagen ist nicht das Problem, eher wie ich
den Schrittmotor mit dem ATMega8 verbinden soll. Weil ich kann ja nicht
einfach den Schrittmotor an die Ports des Mikrocontroller anschliessen.

Kann mir da vielleicht jemand helfen?

Vielen Dank BoTo.

von Kupfer Michi (Gast)


Angehängte Dateien:

Lesenswert?

lies dir mal
Jones on Stepping Motors:  http://www.cs.uiowa.edu/~jones/step/

durch, schau dir fürs erste die Datenblätter und Appnotes zu den
Motortreibern L293D und L298 an und vor allem suche im Forum nach L293,
L298, Schrittmotor und der gleichen. Das Thema wurde schon tonnenweise
abgehandelt.
Ist am Anfang mühsam und verwirrend, aber es lohnt sich.

von sven lpa (Gast)


Lesenswert?

Moin BoTo,

du hast ganz recht, einen Schrittmotor kamm man nicht einfach an einen
Port eines uC anschliessen, denn ein Schrittmotor "zieht" nämlich
(ausgehend von dem was ein uC-Port hergibt) ziemlich viel Strom.

Ferner gibt es Unipolare- und Bipolare Schrittmotoren, die Ansteuerung
von bipolaren Schrittmotoren ist Schaltungsaufwendiger, da die Polung
der entsprechenden Spule umgekehrt werden muss (dafür gibt es spezielle
Bausteine). Unipolare Schrittmotoren (das sind oftmals jene welche man
aus alten Floppys (5 1/4) oder Druckern ausgebaut hat lassen sich
einfacher ansprechen. Diese lassen sich meistens daran erkennen, dass
sie 5 Leitungen haben. Unipolare Schrittmotoren kann man zB. mit einem
ULN2803 "Treiben". Der ULN2803 liefert pro Ausgang 0,5 A, den Rest
(Takt) macht der Microcontroller. Also Ausgang Microcontroller -
ULN2803 - Schrittmotor.

Ist bei mir aber auch schon lange her, wo ich das mal wissen musste.
Ich hoffe, dass Dir das Informativ ein wenig weiter hilft.

von BoTo (Gast)


Lesenswert?

Ja euere Info's haben geholfen.
Jetzt blicke ein wenig durch. Den Rest findet ich beim Ausprobieren
heraus.

Danke und tschüss bis zum nächsten mal

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.