ARM-o-Kopter Höhenregler
zurück zur Übersicht16.10.2007
Es musste wieder einmal ein Stückchen weiter gehen...
Eckdaten:
- MPX4115A
- LTC2400 (was für eine langsame Schnecke!)
- ein paar Zeilen Code
- 10 Minuten Parameter suchen
Der Regelung beruht auf einem klassischen PID-Regler, wobei beim D-Anteil zusätzlich zur Fehleränderung noch die Beschleunigung in z-Richtung hinzugenommen wurde.
Dabei ist folgendes heraus gekommen... Bei weitem noch nicht perfekt, aber ein beruhigender erster Ansatz ist damit getan. Wahrscheinlich werde ich noch auf einen anderen ADC umbauen, da 133ms pro Höhenmessung doch ein wenig sehr viel sind. Noch wichtiger ist aber, dass ich endlich mal mit einer ordentlichen Fernsteuerung weiter teste - im Moment verwende ich das Abfallprodukt von meinem Lama4, welches eine schreckliche Drift aufweist. Daher auch die vereinzelten Ausbrecher und Abfangmanöver im Video - aber ich schwöre: den Gashebel habe ich nicht angerührt... ;)
Nachträglich habe ich dann den Luftdrucksensor noch in Moosgummi eingepackt, was zu einem etwas ruhigeren Flugverhalten geführt hat. Die Schwankungen in der Höhe werden dadurch aber nicht ausgemerzt - nur die Motoren laufen ruhiger und nicht so stark pumpend.
weiter mit Neue Regler