Schrittmotor ansteuern

Gast #168682
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.
Gast #168683
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.
Angehängte Dateien:
Gast #168684
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren