Hattest Du das mal probiert oder meintest Du das mit Korrekturfaktor?
Ich meinte damit die Integral Variablen left_i und right_i beim standard I Regler in der Lib.
Die Regelparameter aber sonst für beide Seiten gleich lassen.
Muss man ggf. noch bissel was anderes am Code ändern da der I Anteil an manchen Stellen auf 0 zurückgesetzt wird (change direction...).
Läuft los ja, aber hält er bei 46 auch wieder an?Der linke Motor läuft ab einer PW von 46.
Das ist nämlich meistens nicht der Fall![]()
Wenns mal läuft dann läufts leichter...
Ich sollte auch noch darauf hinweisen das die PWM im Timerinterrupt mit einer Rampe langsam geändert wird (eigentlich recht schnell aber beim D Regler könnte das evtl. Probleme machen)
MfG,
SlyD








Zitieren

Lesezeichen