PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 6 Schrittmotoren (L298/L297) an einem ATmega16/32



the_muck
31.01.2010, 22:46
Hallo liebe Gemeinde,
für eine kleines Projekt möchte ich 6 Schrittmotoren unabhängig über
einen ATmega 16 oder 32 Steuern. Betrieben werden die Motoren über die
Klassische L298/L297 Schaltung.

Mein Problem ist gerade wie ich am geschicktesten die
Schrittgeschwindigkeiten einstelle da 4 Motoren gleichzeitig unabhängig
mit verschiedenen Geschwindigkeiten betrieben werden, ich lesen 2
Analoge Signale ein die sich stetig verändern und nach entsprechender
Umrechnung muss die Geschwindigkeit für jeden Motor verändert werden.
Die anderen beiden Bewegen sich nur wenn die 4 Stehen und von extern ein entsprechendes Signal kommt, aber äquivalent wie die 4.

Ich denke mit 1.8° Motoren und 2 Sec^-1 komme ich aus, also 120 min^-1 und 400 Takte/Sec komme ich hin.

Kann ich das mit einem Atmega 16 oder 32 realisieren ?

Eine Frage habe ich da noch, wenn ich die l297 über den µC ansteure, müssen dann an Enable, Clock,
Half/Full, CW/CCW, pull up Widerstände? Ich denke doch, habe nur auch Schaltungen gesehen an denen das nicht so war.

lg der muck