PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ansteuerung eines schrittmotors



merlin63
28.03.2005, 15:12
hallo liebe bastler

bin noch neu hier und brauche mal eure hilfe
ich versuche mit einem atmega8 einen schrittmotor anzutreiben
habe mir dazu das buch und die platine von roland walter besorgt
für den antrieb habe ich mich für die 297/298 kombination
entschieden.
nun versuche ich mit bascom basic ein vernünftiges triggersignal
zu programieren
habe schon so vieles probiert
(soundbefehl, einfache port High-Low schaltung auch schon den
16-bit timer bemüht)
aber scheinbar bekomme ich kein sauberes rechteck hin.
habe leider auch kein ozzi um das zu kontrollieren
der motor dreht zwar aber nicht sauber denn er rubbelt
oft oder verliert schritte.
wäre schön wenn mir mal jemand ein beispiel-listing
zukommen lassen könnte.
mit bestem dank und ein frohes osterfest
gruß thomas

coldfirev3
28.03.2005, 15:41
Bau erst mal einen Trigger mit NE555 auf um zu sehen ob deine Steuerung richtig funktioniert.
Die beschriebenen Fehler klingen nach zu wenig Strom oder Schwingneigung.

merlin63
28.03.2005, 18:49
hallo coldfire

danke erstmal für die antwort
das werd ich dann mal machen
ein freund von mir hat einen ozzi
wie müssen denn die zeiten für ein rechtecksignal aussehen
oder hängt das von den verwendeten motoren ab
habe den minebea von robotikhardware 7V/12ohm
sechs anschlüsse
danke gruß thomas

coldfirev3
29.03.2005, 15:11
Die Zeiten sind nicht wirklich vom L297/298 abhängig.
Für die Steuerung ist es nötig, steile und saubere Flanken zu haben damit keine Mißverständnisse auftauchen (Hysterese und so) der Motorstufe selbst ist es aber Wurst ob 1 Schritt pro Stunde oder 200 pro Sekunde gefordert werden.

Nicht so egal ist es dem Motor selbst, dort kommt es auf Massenträgheit, Eigenresonanz, mechanische Last usw. an.
Für die Kombi 297/298 ist ein gutes Layout und schnelle Klemmdioden zwingend erforderlich, damit steile Ausgangsflanken und Dämpfung der Schwingneigung gewährleistet ist.