Servos durch Gimbal Motoren ersetzen - Arduino

Status
Nicht offen für weitere Antworten.

arduinonoob

Neuer Benutzer
#1
Hallo zusammen !

Beschäfftige mich seit einem halben Jahr mit einem Arduino Mega und habe schon die ein oder andere spielerei damit gemacht :) Nun habe ich vor mir ein Gimbal zu bauen für meine Hero3.
Ich benutze den MPU-6050 Gyro, ein Arduino Megaboard und drei 0815 Servos ((zu Testzwecken) 2 für Pitch und einen für Roll) das funktioniert in meinem Versuchsaufbau auch recht gut (mal abgesehn vom ruckeln bzw. zittern der Servos) in erster linie ging es mir mal darum die Servos über den Gyro korrekt anzusteuern was wie gesagt funktioniert. Nun zu meinem eigentlichen Problem: Habe mir nun zwei Gimbal Motoren GB2208-80 gekauft und möchte diese nun statt den Servos betreiben. Eigentlich habe ich gedacht, Servo raus Gimbal Motor rein - läuft! Nix da !

Habe gerade rausgefunden - dank dem FPV Forum, das diese Gimbal Motoren nix anderes sind als Brushlessmotoren nur etwas anderst Gewickelt ?! War eigentlich im Glauben das es "nur" etwas bessere Servos sind. Jedenfalls habe ich gerade diesen Sketch vor mir http://code.google.com/p/brushless-gimbal/downloads/list und was soll ich sagen...dieser Sketch erschlägt mich - davon abgesehn bekomm ich ihn auch nicht kompiliert.
Habe das Arduino Kochbuch von O'Reilly auch das hilft mir momentan nicht weiter....

Hat mir vll jmd einen Tip wo ich paar infos bekomme oder so? Oder wie ich das Problem am besten angehe. Mir würds fün anfang schonma reichen wenn ich ein Gimbal Motor über den Gyro bewegt bekomme. Bekomm ihn einfach nicht zum laufen. Vll hat auch jmd eine kleine eigenen sketch in dem ich mal etwas spicken kann.


Viele Grüße :)
 

olex

Der Testpilot
#2
Um den Gimbalmotor zum Laufen zu bekommen, reicht ein Arduino alleine nicht - du brauchst Motortreiber-ICs oder einzelne FETs wie auf einem ESC, weil, wie du schon selbst schreibst, ein Gimbalmotor nichts anderes ist als ein normaler Brushlessmotor mit anderer Wicklung - dadurch hat er keinerlei Gemeinsamkeiten mit einem Servo. Die Ansteuerung des Motors ist dadurch auch wesentlich komplizierter als für ein Servo.
 

Jogijo

Erfahrener Benutzer
#3
Ohne Lagesensor weiß man bei einem BL-Motor auch nicht wo er gerade steht, alleine darum wird das nicht so ohne weiteres klappen.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten