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 bin gerade erst in der Planung, stehe aber auf dem Schlauch ob ich das mit den 4 PWM Kanälen hin bekomme, oder reicht bei moderaten Drehzahlen ein Software PWM aus ? Ein LCD Modul soll auch noch verbaut werden das ist aber Sekundär und ich muss mal schauen ob ich mit den Pins zurecht komme. Vielleicht habt ihr ja Ideen lg Malte
Die L298/L297 Schaltung hat erst mal nichts mit PWM zu tun. Hier geht es erst mal darum eine richtige Anzahl von Rechtecken zu generieren. Schließlich soll eine bestimmte Position angefahren werden. Wie schnell sollen die Motoren drehen? Schritte/min? Axel
Hallo, aaa du hast recht ich habe mich da mit dem PWM verhauen, ich meine richtige Anzahl von Takten/Sec generieren ;). Beim PWM ändere ich ja die weite nicht die Anzahl :(. Sorry. Ich denke mit 1.8° Motoren und 2 Sec^-1 komme ich aus also 120 min^-1 und 400 Takte/Sec komme ich hin. lg Malte
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? Teils habe ich Schaltungen ohne und teile mit gesehen LG
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.