Mathias2010
28.01.2010, 17:03
Hallo zusammen!
Erstmal zu mir: Ich bin neu hier. Diese Seite hat mir schon ein paar mal weiter geholfen. Ich hoffe auch diesmal.
Mein Vorhaben:
Ich habe ganz klassische eine Schrittmotoransteuerung aus einem L297 & L298 zusammen gebaut (Schaltplan siehe im Anhang). Angesteuert werden sollen CLOCK und CW/CCW über einen ATmega32, so dass ich bestimmte Schrittsequenzen fahren kann. Für einen Schritt muss, so weit ich weiß, CLOCK von LOW auf HIGH setzen. Dies sollte sich ja mit einem Port/Pin von dem ATmega32 bewerkstellligen lassen. Ähnlich gedenke ich mit der Richtung (CW/CCW) zu verfahren. Die Programmierung erfolgt in Assembler.
Mein Probleme:
- Wie lange muss CLOCK mindestens auf HIGH stehen damit ein Schritt ausgeführt wird?
- Wie lange muss CLOCK auf LOW stehen, damit der Sprung zu HIGH erkannt wird?
- Wie schnell kann man eine solche Sequenz (LOW->HIGH->LOW->HIGH) schalten (Pulswiederholfrequenz)?
Ich habe auch schon die Suche bemüht, allerdings bisher ohne Erfolg. Vielleicht habe ich auch unter den falschen Stichwörtern gesucht.
Ich hoffe ihr könnt mir weiter helfen.
Mathias
Erstmal zu mir: Ich bin neu hier. Diese Seite hat mir schon ein paar mal weiter geholfen. Ich hoffe auch diesmal.
Mein Vorhaben:
Ich habe ganz klassische eine Schrittmotoransteuerung aus einem L297 & L298 zusammen gebaut (Schaltplan siehe im Anhang). Angesteuert werden sollen CLOCK und CW/CCW über einen ATmega32, so dass ich bestimmte Schrittsequenzen fahren kann. Für einen Schritt muss, so weit ich weiß, CLOCK von LOW auf HIGH setzen. Dies sollte sich ja mit einem Port/Pin von dem ATmega32 bewerkstellligen lassen. Ähnlich gedenke ich mit der Richtung (CW/CCW) zu verfahren. Die Programmierung erfolgt in Assembler.
Mein Probleme:
- Wie lange muss CLOCK mindestens auf HIGH stehen damit ein Schritt ausgeführt wird?
- Wie lange muss CLOCK auf LOW stehen, damit der Sprung zu HIGH erkannt wird?
- Wie schnell kann man eine solche Sequenz (LOW->HIGH->LOW->HIGH) schalten (Pulswiederholfrequenz)?
Ich habe auch schon die Suche bemüht, allerdings bisher ohne Erfolg. Vielleicht habe ich auch unter den falschen Stichwörtern gesucht.
Ich hoffe ihr könnt mir weiter helfen.
Mathias