Hallo Leute!
Diese kleine Geschichte beginn indirekt vor einem Jahr, als ich das NEX-GH Gimbal mit Alex-MOS 3-Axis Controller bestellte.
Dann wurde ich papa im März'14, es kam also ein Baby, ein Hausumbau und eine Fortbildung bei der Feuerwehr dazu, keene Zeit fürs Modellbauzeugs.
Jetzt, also recht genau ein Jahr später setz ich mich an besagtes 2+1 Axis gimbal von rct.
Mechanischer Aufbau bis auf die zwei Schrauben die gegen die GFK Platte im Motor laufen, dort aber kein Unsinn anrichten, wunderbar.
2S mal dran geklemmt, wickelt das Scheißding erstmal die KAbel auf..
Also erstmal die Software von Basecam (alexmos) auf den PC getan, alles soweit klar.
6-Achsen IMU Kalibrierung gemacht, auch alles klar.
und nun kommts:
Sofern ich das Gimbal für 2 Achsen normal konfiguriere und alles so durcharbeite, läuft es soweit prima.
PID sind was bei P=31, I=0,5 D=30, sowohl Roll als auch Pitch.
Motorpower musste ich aber auf volle 255 +255 Additional Power stellen bei ROLL,
Pitch hingegen läuft mit Power=100 ohne jegliches Zutun prima.
Währen der ganzen Sache ist die Dritte Achse angeklemmt (YAW), aber nicht in der Software aktivert (!)
Der Motor blockiert die Gierbewegung und wird irgendwann auch warm, ich sag mal 50-60°C etwa.
Jederzeit keine I2C Fehler und eine CycleTime von ~620
Aktivere ich die YAW Achse in der AlexMos Software, spinnt die IMU rum, es passiert nichs ausser wildem Kabel aufwickeln, jegliche Kalibrierung endet im nix, die Sensoranzeige pendelt immer umher und der Gyro dreht sich.
und: Jederzeit keine I2C Fehler und eine CycleTime von ~620! also alles wie gehabt.
Der YAW Motor sperrt die Achse (kraftvoll ist er in jedem Fall ;-) )
Große Ratlosigkeit.
die Software und die Firmware ist von vor zwei Tagen aufgespielt,
Board Version 1.0 (richtig so?=)
und Sofware Version 2.4b7 von Basecam.
Wo muss ich nun nach dem Fehler eingrenzenderweise suchen?
Kurzform:
2 Achsen Betrieb "OK", wenn wohl auch zu leichte Kamera (eine kleine IXUS ist grade mal drin), die Videos sind sehr zufriedenstellen für mein Empfinden zunächst (auf dem Monitor der Kamera betrachtet)
Sobald die Dritte achse dazu kommt -> IMU-Daten gemüse ohne i2c fehler.
Mir ist das alles ansich auch super logisch und geläufig, deswegen tapse ich da grade voll im dunkeln.
danke für euer Mitgefühl und vielleicht einen hilfreichen Tipp!
Diese kleine Geschichte beginn indirekt vor einem Jahr, als ich das NEX-GH Gimbal mit Alex-MOS 3-Axis Controller bestellte.
Dann wurde ich papa im März'14, es kam also ein Baby, ein Hausumbau und eine Fortbildung bei der Feuerwehr dazu, keene Zeit fürs Modellbauzeugs.
Jetzt, also recht genau ein Jahr später setz ich mich an besagtes 2+1 Axis gimbal von rct.
Mechanischer Aufbau bis auf die zwei Schrauben die gegen die GFK Platte im Motor laufen, dort aber kein Unsinn anrichten, wunderbar.
2S mal dran geklemmt, wickelt das Scheißding erstmal die KAbel auf..
Also erstmal die Software von Basecam (alexmos) auf den PC getan, alles soweit klar.
6-Achsen IMU Kalibrierung gemacht, auch alles klar.
und nun kommts:
Sofern ich das Gimbal für 2 Achsen normal konfiguriere und alles so durcharbeite, läuft es soweit prima.
PID sind was bei P=31, I=0,5 D=30, sowohl Roll als auch Pitch.
Motorpower musste ich aber auf volle 255 +255 Additional Power stellen bei ROLL,
Pitch hingegen läuft mit Power=100 ohne jegliches Zutun prima.
Währen der ganzen Sache ist die Dritte Achse angeklemmt (YAW), aber nicht in der Software aktivert (!)
Der Motor blockiert die Gierbewegung und wird irgendwann auch warm, ich sag mal 50-60°C etwa.
Jederzeit keine I2C Fehler und eine CycleTime von ~620
Aktivere ich die YAW Achse in der AlexMos Software, spinnt die IMU rum, es passiert nichs ausser wildem Kabel aufwickeln, jegliche Kalibrierung endet im nix, die Sensoranzeige pendelt immer umher und der Gyro dreht sich.
und: Jederzeit keine I2C Fehler und eine CycleTime von ~620! also alles wie gehabt.
Der YAW Motor sperrt die Achse (kraftvoll ist er in jedem Fall ;-) )
Große Ratlosigkeit.
die Software und die Firmware ist von vor zwei Tagen aufgespielt,
Board Version 1.0 (richtig so?=)
und Sofware Version 2.4b7 von Basecam.
Wo muss ich nun nach dem Fehler eingrenzenderweise suchen?
Kurzform:
2 Achsen Betrieb "OK", wenn wohl auch zu leichte Kamera (eine kleine IXUS ist grade mal drin), die Videos sind sehr zufriedenstellen für mein Empfinden zunächst (auf dem Monitor der Kamera betrachtet)
Sobald die Dritte achse dazu kommt -> IMU-Daten gemüse ohne i2c fehler.
Mir ist das alles ansich auch super logisch und geläufig, deswegen tapse ich da grade voll im dunkeln.
danke für euer Mitgefühl und vielleicht einen hilfreichen Tipp!