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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.