Unbekannten schrittmotor mit L298 und ATMEGA328P

OP #4128778
Lesenswert?
• ▲
▼
Moin moin,
ich habe einen schrittmotor aus eibem flachbettscanner ausgebaut und 
möchte diesen nun über meinen L298 zum laufen bekommen. mit einer 
rechteckspannung von 50hz läuft es schonmal aber es ruckelt ziemlich. 
also habe ich es versucht mit einer pwm von 5000hz pro puls und 100 
pulsen welche sich linear nach jedem puls verlängern (also eine 
dreieckspannung so zusagen.
Das klappt alles schon recht gut allerdings hab ich einen Drehmoment von 
fast null. (Finger hin und das Ding kommt nich mehr vorran) Der einzige 
Aufdruck ist "067008", das Ding hat vier pins (bipolar?) und ich 
betreibe es mit 4,5v.

Wie Steuer ich am besten den L298 ohne einen L297 an?
Wie kann ich rausfinden wieviel schritte der Motor pro Umdrehung hat?

Mfg
OP #4129390
Lesenswert?
• ▲
▼
Moin nochmal,

habe meinen Fehler gefunden, hab den Motor einfach nicht richtig 
angesteuert.
Werde heute Nachmittag nochmal rumcoden und es versuchen besser zu 
machen.
Bin auch auf einen (denke ich) guten Beispiel-code gestoßen 
(http://home.roboticlab.eu/de/examples/motor/stepper) allerdings vestehe 
ich nicht was hier gemacht wird:

>// Erstellung des Musters.
>pattern = (1 << ((state1 % 8) >> 1)) |
>(1 << ((state2 % 8) >> 1));

Könnt emir das jemand erklären? Ich bin mit der Bitmanipulation 
einigermaßen vertraut (was << und >> angeht) aber was bedeutet % 8 ? 
Modulo?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.