Guten Tag Da ich nichts passendes in der Suchfunktion finden konnte, versuche ich es nun hier. Ich habe einen Unipolaren Schrittmotor mit 200 Step pro Umdrehung (1, 8 Grad) und fünf anschlüssen (Spuhlenanzapfungen zusammen). Ich möchte diesen nun per Atmega 8? ansteuern. Dies sollte so geschehen, dass bei einem Impuls auf einen Pin des ICs der Motor einen Step weiterdreht. Sobald auf einen anderen Pin einen Impuls gelegt wird, sollte er einen Schritt zurück drehen. Ich habe noch nie mit einem Microcontroller gearbeitet. Dies sollte mein erstes Projekt werden. Ich habe erfahrung in der Programmierung mit C++ und Visualbasic. Jedoch denke ich, dass mir das hier nicht weiterhelfen wird. Kann mir da jemand bezüglich der Software und IC auswahl etwas weiterhelfen? Mir ist natürlich klar, dass ich den Schrittmotor nicht direkt an den IC hängen kann/ darf und werde noch einige billig- Transistoren vorschalten. Besten Dank F. Farkas
>Mir ist natürlich klar, dass ich den Schrittmotor nicht direkt an den IC >hängen kann/ darf und werde noch einige billig- Transistoren >vorschalten. Weise Erkenntnis. Und welche Informationen liefert dir google zum Thema "Unipolarer Schrittmotor AVR" nicht?
Hi >Ich habe einen Unipolaren Schrittmotor mit 200 Step pro Umdrehung (1, 8 >Grad) und fünf anschlüssen (Spuhlenanzapfungen zusammen). Könnte ein unipolarer Schrittmotor sein. Steht eine Bezeichnung drauf? MfG Spess
Hallo zusammen Habe nicht gedacht so schnell Antworten zu bekommen. Dieser Motor stammt aus einem alten Epson Drucker. Marke: Astrosync TYP: 17PM- K041- P2F P/ N: EM- 217 Habe, wie oben schon erwähnt, keine Ahnung von Microcontrollern. Habe schon einige male vom Atmega gehört, daher dachte ich, es sei damit möglich. Da wurde beschrieben, man könne in C schreiben. Ich kann kein Assembler. F. Farkas
Kannst du C? Es gibt hier links oben ein Tutorial, mit wenig Suche findet sich auch einiges zu Schrittmotoren.
PS: es beschleunigt vielleicht die Suche, auch nach "L293D" zu suchen.
Guten Abend So jetzt habe auch ich mich hier mal angemeldet. Ich hoffe das Ihr mir auch so noch helfen könnt :) Also, ich habe die Suchfunktion genutzt und einiges gefunden. Jedoch hat sich mein Problem noch nicht gelöst. Ich dachte ich kann einfach einen Microcontroller nehmen, einige Transistoren vorschalten und einige Pins (natürlich die richtigen) auf 1 schalten, und der dreht. Ich kenne nur die fertigen Baugruppen, mit denen man einige kleine motörchen ansteuern (drehen) kann. Dies jedoch absolut ungeregelt. Wie muss ich das angehen? ffarkas
Noch vergessen zu erwähnen: Ich würde den Motor gerne im Halbschritt ansteuern (ich möchte ja die vollen 200 Positionen) Die Ansteuerungsreihenfolge ist mir klar. Nur weiss bezüglich dem IC und der Software noch nicht weiter. ffarkas
Ferenc Farkas schrieb: > Also, ich habe die Suchfunktion genutzt und einiges gefunden. Jedoch hat > sich mein Problem noch nicht gelöst. Ich dachte ich kann einfach einen > Microcontroller nehmen, einige Transistoren vorschalten und einige Pins > (natürlich die richtigen) auf 1 schalten, und der dreht. Nimm einen L293D, wie Klaus weiter oben schon vorgeschlagen hat. Der funktioniert im Grunde genau so wie du dir das vorstellst. Mit dem Stichwort L293D findest du über Google jede Menge Beiträge dazu. Wenn es auch schon alt ist, auch das Pärchen L297/L298 könnte für dich interessant sein. > Wie muss ich das angehen? Persönlich würde ich dir ans Herz legen, dein Motörchen erst mal beiseite zu legen, an deinen µC erst mal ein paar LED anzuschliessen und dann ein paar Übungen mit den LED zu machen: einschalten, ausschalten, blinken, Muster machen, Lauflicht etc. Dabei lernst du dann nach und nach auch andere Komponenten deines µC kennen, wie man Tasten auswertet, wie man eine UART einbaut und ganz wichtig: die Arbeitspferde der µC - die Timer. > Ich habe noch nie mit einem Microcontroller gearbeitet. > Dies sollte mein erstes Projekt werden. Ist zwar nicht schwer in dem Sinne, aber muss schon ein wenig wissen, wie µC Programme aufgebaut werden. Von daher: erst mal 5 Nummern kleiner anfangen: mit LED. AVR-GCC-Tutorial AVR-Tutorial
Vielen Dank kbuchegg Ja, werde mir mal zuerst ein AVR Board besorgen und da mal loslegen. So sind wir "Bastler" halt. Wir wollen immer hoch hinaus, ohne zuerst mit den Grundlagen zu beginnen :)) ffarkas
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.