Gast
#2032288
Hallo, liebes Forum! Ich will eine Lagestabilisierung mit Bascom realisieren (ich bin noch Anfänger, habe aber schon ein bisschen Erfahrung mit Bascom). Als Sensor habe ich ein Gyroskop ADXRS610 zur Verfügung. Ich habe zuerst ein Programm geschrieben, womit ich die eingelesenen Werte umrechne und printen lasse : ADC -> Spannung [mV] -> Winkelgeschwindigkeit [°/s] -> Winkel [°]. Der Winkel driftet beim Stillstand nicht, da ich einen Bandpassfilter schon nach dem Einlesen der ADC-Werte implementiert habe. Die ersten Male klappt das ganz gut, allerdings habe ich Hysterese festgestellt, d.h. die Werte schaukeln sich mit der Zeit hoch (z.B. Soll = 10°, Ist = 15° usw., in beide Richtungen, wobei nach rechts ein bisschen stärker), die Hysterese wird auch immer mehr mit der Zeit. Nun ist es so, dass ich einen normalen P-Regler als Regler eingesetzt habe. Liegt es daran, dass die Hysterese da ist, oder muss ich noch einen speziellen Hysteresefilter implementieren? Hat jemand Erfahrung mit diesem Problem? Über Hilfe würde ich mich freuen! :-) Gruß Bascompasstschon