Der WII-Copter ( Selbstbau-Projekt )
#9046 Re: Der WII-Copter ( Selbstbau-Projekt )
ich konnte das Problem nun eindeutig nachstellen:
-mit Version 1.8 alles bestens
-ab Version 1.9 oder höher Problem
-nach dem abschalten des BMA020 funktioniert es in 1.9 oder höher, Verkabelung etc ist nicht geändert!
also muß in Code eine Änderung passiert sein, wo könnte ich da suchen?
kann der BMA umgelötet werden?
Beste Grüße
Jo
-mit Version 1.8 alles bestens
-ab Version 1.9 oder höher Problem
-nach dem abschalten des BMA020 funktioniert es in 1.9 oder höher, Verkabelung etc ist nicht geändert!
also muß in Code eine Änderung passiert sein, wo könnte ich da suchen?
kann der BMA umgelötet werden?
Beste Grüße
Jo
- Michael Brakhage
- Beiträge: 450
- Registriert: 22.01.2011 19:46:29
- Wohnort: 32689 Kalletal
#9047 Re: Der WII-Copter ( Selbstbau-Projekt )
Hallo Jo
das Problem scheint nicht der BMA020 selbst zu sein, sondern der etwas geänderte Code für den I²C Bus. Ab Version 1.9 wurde das Handling mit fehlerhaften Daten auf dem I²C Bus geändert, so das Datenmüll nicht mehr rausgefiltert wird. Dadurch kann es zu Problemen kommen in bestimmten Konstellationen. Ich denke eher bei Dir wird es ein Problem mit den Pull-Up Widerständen sein. Hierzu wurde schon des öfteren berichtet. Ich kann dir da leider auch nicht sehr viel weiterhelfen. Google mal danach. Wirst sicher was finden, aber eher auf Englisch.
das Problem scheint nicht der BMA020 selbst zu sein, sondern der etwas geänderte Code für den I²C Bus. Ab Version 1.9 wurde das Handling mit fehlerhaften Daten auf dem I²C Bus geändert, so das Datenmüll nicht mehr rausgefiltert wird. Dadurch kann es zu Problemen kommen in bestimmten Konstellationen. Ich denke eher bei Dir wird es ein Problem mit den Pull-Up Widerständen sein. Hierzu wurde schon des öfteren berichtet. Ich kann dir da leider auch nicht sehr viel weiterhelfen. Google mal danach. Wirst sicher was finden, aber eher auf Englisch.
--
Gruß Michael
Gruß Michael
#9048 Re: Der WII-Copter ( Selbstbau-Projekt )
Nabend !
Hab immer noch Probleme mit dem MAG....
Kann im Code ändern,machen und tun....im GUI zeigt der jetzt nach Süden und wenn man den Copter um die Z Achse (Yaw) dreht,geht die Kompaßrose kurz mit
und und dann wieder zurück nach Süden. Und wenn man den um Roll kippt,so 50 grad,denn springt der Kompaß auf Nord.
Hab dem MAG schon längere Kabel verpaßt,damit ich den von Störquellen weg bekomm...
Das hab ich Code eingestellt:
//if you want to change to orientation of individual sensor
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -Y; accADC[PITCH] = X; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] = X; gyroADC[YAW] = Z;}
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = Y; magADC[PITCH] = -X; magADC[YAW] = Z;}
Einbaurichtung siehe Foto.
Jemand Tipps ?
Hab immer noch Probleme mit dem MAG....

Kann im Code ändern,machen und tun....im GUI zeigt der jetzt nach Süden und wenn man den Copter um die Z Achse (Yaw) dreht,geht die Kompaßrose kurz mit
und und dann wieder zurück nach Süden. Und wenn man den um Roll kippt,so 50 grad,denn springt der Kompaß auf Nord.
Hab dem MAG schon längere Kabel verpaßt,damit ich den von Störquellen weg bekomm...
Das hab ich Code eingestellt:
//if you want to change to orientation of individual sensor
#define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -Y; accADC[PITCH] = X; accADC[YAW] = Z;}
#define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = -Y; gyroADC[PITCH] = X; gyroADC[YAW] = Z;}
#define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = Y; magADC[PITCH] = -X; magADC[YAW] = Z;}
Einbaurichtung siehe Foto.
Jemand Tipps ?
- Dateianhänge
-
- IMG_1874.JPG (2.22 MiB) 585 mal betrachtet
Gruß Ralf
#9049 Re: Der WII-Copter ( Selbstbau-Projekt )
Copter beim kalibrieren des Mag grob in Richtung Norden ausrichten, bevor man anfängt - sonst schlägt das ganze um 180° um. Hatte ich erst bei meinem FlyduMini. Sucht man sich nen Wold dran, scheint ein Softwarebug zu sein.
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#9050 Re: Der WII-Copter ( Selbstbau-Projekt )
...und eventuell zu dicht am servo, da ist ein motor drin, der einen magneten hat...
Schrotttri (der Quicky für zwischendurch:) ... hat sich ..ä... erledigt ..... nagut... geht wieder)
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
#9051 Re: Der WII-Copter ( Selbstbau-Projekt )
Da sitzt der normal nicht,hatte ich da nur fürs Foto angeklebt,aber danke für die/den tipp(s).Jingej hat geschrieben:...und eventuell zu dicht am servo, da ist ein motor drin, der einen magneten hat...
Mit der Ausrichtung nach Norden,das wusste ich noch nicht.
Gruß Ralf
#9052 Re: Der WII-Copter ( Selbstbau-Projekt )
Scheint daran zu liegen das von der aktuellen Ausrichtung nur das Magnetfeld als Fluß zru ausrichtung beim Kalibrieren genutzt wird, zeigt der Copter dabei z.b. nach West oder Ost kann es dazu kommen, das die Orientierung auf den Südpol erfolgt und dann haste eben den Effekt.
Wie gesagt, ich hab es nur zufällig rausgefunden, hat 4 Kalibrierungen gedauert, bis es paßte ( und ich wußte, warum )
Wie gesagt, ich hab es nur zufällig rausgefunden, hat 4 Kalibrierungen gedauert, bis es paßte ( und ich wußte, warum )
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#9053 Re: Der WII-Copter ( Selbstbau-Projekt )
Danke für die Info,Michael Brakhage hat geschrieben:Hallo Jo
das Problem scheint nicht der BMA020 selbst zu sein, sondern der etwas geänderte Code für den I²C Bus. Ab Version 1.9 wurde das Handling mit fehlerhaften Daten auf dem I²C Bus geändert, so das Datenmüll nicht mehr rausgefiltert wird. Dadurch kann es zu Problemen kommen in bestimmten Konstellationen. Ich denke eher bei Dir wird es ein Problem mit den Pull-Up Widerständen sein. Hierzu wurde schon des öfteren berichtet. Ich kann dir da leider auch nicht sehr viel weiterhelfen. Google mal danach. Wirst sicher was finden, aber eher auf Englisch.
hab einen passenden Beitrag gefunde den ich sehr gut finde,
eventuell nützt es anderen (RC-Network)
http://www.rc-network.de/forum/showthre ... 3%B6sungen
MultiwiiForum
http://www.multiwii.com/forum/viewtopic.php?f=8&t=986
#9054 Re: Der WII-Copter ( Selbstbau-Projekt )
also, mit dem MAG bin ich in keinster weise zufrieden...:
warum zuckt die YAW Achse vom MAG (braun) so schlimm, sowie ich die Motoren anmache?
dementsprechend verhält er sich auch in der Luft... kalibriert ist (richtig?) hab erst auf norden gerichtet, dann calibMag gedrückt, dann 2x im Uhrmachersinn um YAW, 2x um ROLL und 2x um PITCH gedreht... wenn ich nen von hand dann dreh, zeigt er mir im GUI alles richtig an (ist als kompass zu gebrauchen) nur sowie ich die motoren an mach.... dieses bild und zucker ohne ende...
warum zuckt die YAW Achse vom MAG (braun) so schlimm, sowie ich die Motoren anmache?
dementsprechend verhält er sich auch in der Luft... kalibriert ist (richtig?) hab erst auf norden gerichtet, dann calibMag gedrückt, dann 2x im Uhrmachersinn um YAW, 2x um ROLL und 2x um PITCH gedreht... wenn ich nen von hand dann dreh, zeigt er mir im GUI alles richtig an (ist als kompass zu gebrauchen) nur sowie ich die motoren an mach.... dieses bild und zucker ohne ende...
- Dateianhänge
-
- gui.jpg (158.55 KiB) 532 mal betrachtet
Schrotttri (der Quicky für zwischendurch:) ... hat sich ..ä... erledigt ..... nagut... geht wieder)
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
#9055 Re: Der WII-Copter ( Selbstbau-Projekt )
Ich würde sagen da kommt irgendwo Schrott auf den Bus, oder der Sensor hat ne kalte Lötstelle auf dem PCB. Eher letzteres. Mal unter der Lupenleuchte kontrollieren. Was ist das denn für ne IMU die du verwendest ? Drotech.fr ? Da ht letztens Nico erst was geschrieben das da wohl nicht immer perfekt gearbeitet wurde beim löten und man das checken sollte.
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#9056 Re: Der WII-Copter ( Selbstbau-Projekt )
müsste dann nicht was bei Debug2 stehen? da zählt er meines Wissens doch die i2c-errors aufCrizz hat geschrieben:Ich würde sagen da kommt irgendwo Schrott auf den Bus,
#9057 Re: Der WII-Copter ( Selbstbau-Projekt )
also, im debug2 ist ne null und ich hab auch die aktuelle 1.9 (hab das alles beachtet: http://www.rc-network.de/forum/showthre ... 3%B6sungen)
es iste die freeimu 0.3.5_MS von fabio - ich hab 2 von denen und beide zeigen das gleiche verhalten
es iste die freeimu 0.3.5_MS von fabio - ich hab 2 von denen und beide zeigen das gleiche verhalten

Schrotttri (der Quicky für zwischendurch:) ... hat sich ..ä... erledigt ..... nagut... geht wieder)
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
#9058 Re: Der WII-Copter ( Selbstbau-Projekt )
sehr seltsam, schraib doch mal Fabio an, was der dazu meint. Die internen Pullups des Arduino haste aber abgeschaltet, oder ? Nicht das es da schon klemmt... Was hst du für nen Bustakt eingestellt ? Meine Varesano-IMUs laufen alle auf 400 kHz.
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#9059 Re: Der WII-Copter ( Selbstbau-Projekt )
danke für die links, gut geschriebenmr_swell hat geschrieben:Danke für die Info,
hab einen passenden Beitrag gefunde den ich sehr gut finde,
eventuell nützt es anderen (RC-Network)
http://www.rc-network.de/forum/showthre ... 3%B6sungen
MultiwiiForum
http://www.multiwii.com/forum/viewtopic.php?f=8&t=986

na da bin ich mal froh das ich seit langem mit logic level converter (LLC) fliege, eine fehlerquelle weniger

frohe weihnachten euch allen

gruß Chris (der endlich mal wieder zeit zum basteln hat

Vario Sky-Fox: OS MAX 61; GY 401 + S9254 Servo; Taumelscheibe: 4x S 9001; 35Mhz
T-REX 450 S CF:Motor: 2221-8; RONDO flybarless ; Jazz 40-6-18; TS: 3x robbe FS 60; HS: S9257; 2.4GHz
FC 18V3plus 35 MHz; FF-7 (T7CP) 2,4 GHz
T-REX 450 S CF:Motor: 2221-8; RONDO flybarless ; Jazz 40-6-18; TS: 3x robbe FS 60; HS: S9257; 2.4GHz
FC 18V3plus 35 MHz; FF-7 (T7CP) 2,4 GHz
#9060 Re: Der WII-Copter ( Selbstbau-Projekt )
ja, pullups sind // - also ausCrizz hat geschrieben:sehr seltsam, schraib doch mal Fabio an, was der dazu meint. Die internen Pullups des Arduino haste aber abgeschaltet, oder ? Nicht das es da schon klemmt... Was hst du für nen Bustakt eingestellt ? Meine Varesano-IMUs laufen alle auf 400 kHz.
bustakt ist 400
wie gesagt, wenn die motoren nicht laufen ists ruhig
was mir auffällt, die cycle time schwankt recht schnell zwischen 2700 und 3000 aber egal ob motoren an oder aus
Schrotttri (der Quicky für zwischendurch:) ... hat sich ..ä... erledigt ..... nagut... geht wieder)
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"
QuadWiiCopter (Bulldozer - 281) - jetzt noch flacher http://sdrv.ms/Xhu4Dy
MiniHexaWiiCopter
MiniTriWiiCopter - geht wie Sau der Kleene
FunCub
Cessna 182
div. Depron Eigenbauten
T-Rex 450 Pro
4#3B bl
4#3B 2bl (fliegt auch outdoor super)
SciFi-Fan? http://www.starship-models.com!
"Too stupid to understand science? - Try religion!"