STorM32 BGC: 3-Achsen STM32 Brushless Gimbal Controller

G

Gelöschtes Mitglied 1973

Gast
mach ma n video von gimbal setup tool und was du mit der kiste machst, eventuell is da n fehler?
 

digaus

Erfahrener Benutzer
Ich glaube das configurationstool ist nicht dafür geeignet ein zwei Achs Gimbal zu konfigurieren. Du solltest es vielleicht mal manuell probieren. Die zweite Imu muss beim 2 achs gimbal übrigens ausgeschaltet sein.
 

Weilent

Erfahrener Benutzer
Wenn man einen quadcopter mit 4s hat, sollte man dann trotzdem ein 12v bec für das Gimbal nutzen oder direkt Akku anschließen.

Würde vermuten, dass bec besser ist, weil permanent gleiche Spannung oder macht das nicht viel aus (den bec unter zu bekommen wird nicht leicht...)
 
mach ma n video von gimbal setup tool und was du mit der kiste machst, eventuell is da n fehler?
Habe im Moment leider nicht so viel Zeit. Werde es aber die Tage mal in Angriff nehmen.

Ich glaube das configurationstool ist nicht dafür geeignet ein zwei Achs Gimbal zu konfigurieren. Du solltest es vielleicht mal manuell probieren. Die zweite Imu muss beim 2 achs gimbal übrigens ausgeschaltet sein.
Ein Versuch ist es Wert. Besorge mir mal ein 3-Achs-Gimbal um das zu testen.
 
G

Gelöschtes Mitglied 1973

Gast
is es eigentlich möglich 3 verschiedene "profile" zu speichern und die per taster umzuschalten?
sonst müsste ich ja immer n laptop dabei haben oder? :(
 

OlliW

Erfahrener Benutzer
@D3r_Gr0ss3:
es haben bereits zig Leute vor die ein 2 Achs Gimbal zum Laufen gebracht, leider hat keiner eine sinnvolle Beschreibung gegeben, aber sich deswegen nen 3-Achs zuzulegen scheint mir etwas "grass"

@amadeus:
wenn du Profile wie beim AM meinst, dann nein
Grund: ich kann keine halbwegs sinnvolle Anwendung erkennen
 

r0sewhite

Erfahrener Benutzer
Bei AM nutze ich es an der Jordana, um zwischen normaler Stabilisierung und Pitch-/Roll-Follow für dynamische Aufnahmen umzuschalten. Zusätzlich ist eine komfortable Umschaltmöglichkeit bei Kamera- oder Objektivwechsel ganz sinnvoll.
 

OlliW

Erfahrener Benutzer
das STorM32 hat so ca. 125 Parameter, ich denke bei AM ist's noch mehr ... du/ihr findet es sinnvoll immer peinlich darauf achten zu müssen alle 124 Parameter exakt identisch zu haben nur um zwischen Follow/Hold umzuschalten ?

für mich ist das der reine Wahnsinn ...

ähnlich bei Kamera/Objektiv Wechsel, wieviele Parameter muss man da ändern? Wobei ich da übrigens sogar der Meinung bin das wen Zeit ist Kameras umzubauen auch schnell nen neues Profil geladen werden kann (wobei ich dafür immer auf ne App gehofft hatte, ist schon traurig dass sich in 1 1/2 Jahren Keiner gefunden hat)

das STorM32 bietet eine IMHO x-mal komfortablere, und wesentlich flexiblere Methode: on-board Skripts !
(http://www.olliw.eu/storm32bgc-wiki/STorM32_Scripts)

und was man damit noch so alles machen kann ... kann kein Profil dieser Welt ... der helle Wahnsinn ... :D
 
G

Gelöschtes Mitglied 1973

Gast
hmm ok

ich fand das immer praktisch
umschalten zwischen "foto" -> kein deadband,
Film -> mehr deadband softeres pan,
und 2ter mann -> pwm eingänge externen empfänger zur steuerung.
 
So es gibt Neuigkeiten.

Nachdem ich das Board gefühlte hundert mal programmiert habe und es jedes mal gescheitert ist, habe ich mal einen anderen Weg versucht.
Den weg über den Flashloader Demonstrator! Ist zwar eigentlich für die Programmierung unter XP im wiki beschrieben, aber es hat funktioniert! Irgendwie war bei meinem Board eine Sperre drinnen. Durch die verwendung des Flashloaders konnte ich diese entfernen. Dachte zuerst, das ich das Board gekillt habe weil es garnichts mehr gemacht hat, aber war zum Glück doch nicht so.
Bei dem entfernen der Sperre wird der gesamte Chip gelöscht, deswegen.
Wieder eine Erfahrung reicher. Somit hat mein Board jetzt die aktuellste Firmware drauf.

Versuche jetzt nochmals die Einrichtung, vielleicht klappt es ja jetzt ;)
Schon mal vielen Dank an die Unterstützung hier im Forum.

Werde weiter berichten, sobald sich was getan hat.
 
So, nachdem jetzt die Firmware drauf war, aber jedes Programm bei verifizieren Probleme macht, wollte ich die Firmware über die eigene GUI flashen.

Dabei kommt dann folgende Fehlermeldung:
Fehlermedlung.png
Wie bekomme ich die "write protction" weg, sodass er die verifizierung komplett ohne Fehlermeldung durchläuft?

Könnte das auch an der immer Fehlschlagenden Einrichtung liegen, sodass ein Teil nicht auf bestimmte Parameter zurückgreifen kann und somit irgendwelche Informationen Fehlen? Oder hat das damit nichts zu tun?
 
Habe mal zwei Bilddateien angehängt. Auf dem ersten Bild (Beispiel_Gut) habe ich markiert wie man in den Monitormodus kommt:

Einfach auf Data-Display klicken, dann öffnet sich das Fenster welches links zu sehen ist.

Dort ist es wichtig, dass man die Skalierung auf 1,5° einstellt, sonst ist die Auflösung zu grob und man erkennt die feinen Schwingungen nicht.

Als nächstes wählt man die Achse aus welche man einstellen möchte. In meinem Fall habe ich die Roll-Achse ausgewählt.

Ist das alles eingestellt klickt man auf "Start", nimmt den Copter und dreht ihn erst langsam, dann immer schneller um die Roll-Achse ein paar mal nach links und rechts.

Anschließend sieht man dann die entsprechenden Linien wie auf dem Bild zu sehen. Die grüne Linie in der Mitte, welche im Graph "Angles" abgebildet ist ist für den Tuningprozess am wichtigsten.

Sie zeigt die Abweichung des Gimbals vom gewünschten Winkel an. Würde die Regelung perfekt funktionieren wäre also eine gerade Linie ohne Ausreißer nach oben oder unten zu sehen. Die Realität sieht natürlich anders aus. Es sind leichte Ausreißer zu erkennen, allerdings erst in dem Bereich in dem ich den Copter schnell hin- und her gedreht habe. Mit einer Abweichung von (geschätzt) 0,2° kann ich jedoch gut leben. Davon ist im Video nichts zu erkennen.

Für das zweite Bild (Beispiel_Schlecht) habe ich die PID-Werte der Roll-Achse zum schlechten hin verändert.

Zu sehen ist, dass schon gleich zu Beginn der Aufzeichnung (Copter stand noch ruhig auf dem Tisch) Vibrationen vorhanden sind, ohne äußeren Einfluss.
Beim Bewegen um die Roll-Achse (selbe Prozedur wie weiter oben beschrieben) ist außerdem die Abweichung insgesamt größer geworden.
Man sieht auch an der unteren grünen Linie im Graph "Control" dass die Steuerung deutlich stärkere Korrekturen vornimmt. In dem Fall zu stark, sodass sich das Ganze aufschwingt.

P.S.:
Die PID-Werte die auf dem Bild "Beispiel_Gut" zu sehen sind sind für ein Tarot T-2D Gimbal mit GoPro 4.
Das Gimbal wurde mit einem zusätzlichen Motor noch um eine dritte Achse erweitert.
du hast das Tarot 2d doch umgebaut.....hast du die Rollachse genau ausgerichtet oder so gelassen..ich frage deshalb weil bei den Gimbal normalerweise die Rollachse (Gimbal Motoren Aus) nach rechts wegkippt. Ich bin am überlegen ein 13g Gewicht anzubringen so das das Gimbal genau ausbalansiert wird.Vieleicht hat ja noch jemand das 2D umgebaut und kann darüber bericjten.
 

r0sewhite

Erfahrener Benutzer
das STorM32 hat so ca. 125 Parameter, ich denke bei AM ist's noch mehr ... du/ihr findet es sinnvoll immer peinlich darauf achten zu müssen alle 124 Parameter exakt identisch zu haben nur um zwischen Follow/Hold umzuschalten ?

für mich ist das der reine Wahnsinn ...

ähnlich bei Kamera/Objektiv Wechsel, wieviele Parameter muss man da ändern? Wobei ich da übrigens sogar der Meinung bin das wen Zeit ist Kameras umzubauen auch schnell nen neues Profil geladen werden kann (wobei ich dafür immer auf ne App gehofft hatte, ist schon traurig dass sich in 1 1/2 Jahren Keiner gefunden hat)

das STorM32 bietet eine IMHO x-mal komfortablere, und wesentlich flexiblere Methode: on-board Skripts !
(http://www.olliw.eu/storm32bgc-wiki/STorM32_Scripts)

und was man damit noch so alles machen kann ... kann kein Profil dieser Welt ... der helle Wahnsinn ... :D
Hallo Olli,

ich werde mich irgendwann nochmal mit dem STorM beschäftigen und das ausprobieren. Mit den Scripten hab ich mich damals nicht wirklich beschäftigt und mich aus Zeitmangel nicht weiter mit dem Controller beschäftigt.

Wenn sich die genannten Aufgaben mit den Scripten erledigen lassen, ist die Welt doch völlig in Ordnung. Allerdings fand ich die Sache mit den zwei Profilen bisher auch nicht weiter schwer: Profil 1 in Datei sichern, als Profil 2 laden und in beiden Profilen gegensätzige Schalterwirkung einstellen und im zweiten Pitch/Roll Follow aktivieren. Das hat den gesamten Konfigurationsaufwand vielleicht um 10 Minuten verlängert, was ich aber nie als lästig empfand, weil ich pro Copter eine Kamera habe und die Arbeit daher nur einmal mache.

Btw: Mit dem geschirmten Kabel dürften auch bei Deinem Board die I2C-Probleme Schnee von gestern sein. 4 Adern plus Schirm und nur 2mm Außendurchmesser und hochflexibel. Was will man mehr?

 
FPV1

Banggood

Oben Unten