L297 L298 + Microcontroller 8051

Gast #563022
Lesenswert?

Also wenn ich bei meiner L298, L297 Combu unter 2ms Abstand zwischen den 
Clock-Flanken gehe, zuckt der Motor nur "dumm" rum.

Also muss man es ainfach mal ausprobieren.
Dazu kann man ja einfach zwischen dem wechsel von Low zu High nen 
kleinen _delay_ms(2); einfügen.
#563024
Lesenswert?

jonny wrote:
> Dazu kann man ja einfach zwischen dem wechsel von Low zu High nen
> kleinen _delay_ms(2); einfügen.


Oh Gott, mit Delay gibts doch nur wildes Gezappel, abhängig von den 
sonstigen Tasks auf Deinem MC.
Delay kannste höchstens für ne Blink-LED nehmen, wo der Jitter völlig 
egal ist.
Delay und Stepper passen einfach nicht zusammen.


Für Steppermotoren nimmt man gefälligst den Toggle-Ausgang des T2 oder 
bei mehreren Motoren die PCA-Ausgänge.
Und dann erhöht man beim Anfahren langsam die Preloadwerte bzw. 
verringert sie beim Stoppen.
Stepper können aus dem Stand nur wenige 100Hz, danach muß per Rampe 
hochgefahren werden.
Deshalb haben Steppersteuerungen auch immer Zeiteinstellungen fürs 
Anfahren und Bremsen.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren