Brauche Hilfe bei Flyduino Pro mini in Kombination mit Flyduino DOF9 IMU

Desaster

Erfahrener Benutzer
#21
Wo muss ich den die 5 Volt im Betrieb messen?
Ist es an diesen stellen ok?
Habe so ein Multimeter von Caltek CM 1300

Anhang anzeigen 33622

Die Lötstellen sehen eigenlich alle recht gut aus. Sind nicht matt oder so. Ich bin nicht so gut mit dem Multimeter. Vorallem weiss ich nicht immer so genau wo ich den hinhalten soll um durch zu klingeln. Gibt es da definierte Punkte auf dem Pro mini?
Wenn ich den schwarzen stift vom multimeter auf dem Warthox board an THR GND halte, habe ich mit allen verlöteten pins vom pro mini einen durchgang, auser mit A0. Ist das normal? Der Widerstand ist meistens so um die 12.5 K ohm

Gruss Don
Hiho

Beim Pro Mini sehen die Lötstellen A0 und A5 nicht gut aus ,ich würde alles nachlöten besonders den Mini ,
und vielleicht bisschen mehr Wärme auf den Kolben dafür kürzer Löten

und wech
 
#22
Ich möchte mich ganz herzlich bei euch bedanken. Habe jetzt die meisten Pins nochmal nachgelötet, und siehe da :rolleyes: es geht jetzt wunderbar

IMU_3.jpg

Ich hoffe ich kann dann nochmals auf euch zählen, wenn ich morgen die Motoren und den Lipo von der Post geholt habe und es dann an das einstellen des Senders geht. Ich habe mir den Turnigy 9X Sender von übersee kommen lassen, weil ich gerade so viel Geld über hatte.
Ich komme eigentlich aus dem Bodenständigen Modellbau Mini-z, Savage ssx, Yokomo mr 4tc bd, ach ja einen Walkera 4g3 habe ich auch noch aber ich glaube der war etwas klein um mit Helis anzufangen ;)

Vielen Dank Grüsse Don
 

LSG

Erfahrener Benutzer
#24
MWC Board V2 Rückseite

Anhang anzeigen 33571

ich hoffe das klaptt mit den fotos :)
ich habe sonnst keine brücken oder widrstände verlötet, nur die imu ans flyduino pro mini und den usb dran.

Gruss Don
Hallo Leute,

ich krame das hier noch mal raus, da ich dazu auch noch eine Frage habe:

Muss man auf der Rückseite des MWC Board V2 noch irgendetwas machen oder wozu dient dieses Bild?


Also ich habe bei mir schon das Spannungswandlerset von Flyduino verlötet, jetzt aber einen Sensor, der sowohl mit 5V als auch mit 3.3V läuft. Laut dem Bild muss ja sowohl bei 5V als auch bei 3,3V ein Jumper sowie ein Widerstand verlötet werden. Hat das irgendwer gemacht? Don scheint es ja auch nicht gemacht zu haben und bei Flyduino kann ich auch keinen einzelnen 2k2 Widerstand finden. Verbaut habe ich bei mir sonst noch das Flyduino Pro mini und einen 6DOF Sensor von RoboBee.

Vielen Dank und schöne Grüße
 

JUERGEN_

Generation 60++
#25
dann schliesse deinen Sensor an 5V an.

und messe den Widerstand zwischen SCL - SDA (natürlich ohne Spannung)
kannst du da ca. 4K5 messen, dann vergesse das Bild.

:)
 

LSG

Erfahrener Benutzer
#26
Also ich hatte den Sensor jetzt schon an 3,3V angelötet (mit dem Spannungswandlerset) und messe zw. SCL-SDA nun 6k6 Ohm. Haut das hin oder sollte ich ihn besser an 5V anlöten und den Spannungswandler wieder abknipsen?
 

JUERGEN_

Generation 60++
#28
Also ich hatte den Sensor jetzt schon an 3,3V angelötet (mit dem Spannungswandlerset) und messe zw. SCL-SDA nun 6k6 Ohm.
Haut das hin oder sollte ich ihn besser an 5V anlöten und den Spannungswandler wieder abknipsen?
das heisst die Pullup sind schon auf deinem Sensor vorhanden. nun solltest du von 3,3V nach SCL ca. 3K3 messen können?
wenn nicht, ist noch ein Jumper auf deinem Sensorboard zu schliessen.

3,3V ist möglich, aber eigentlich Blödsinn. :)
ich würde immer eine Eigene, saubere separate Spannungsversorgung für den Analogzweig bevorzugen.

.....
wer Heute allerdings mehr wie 13€ für eine 6DOF bezahlt,
-> http://www.drotek.fr/shop/en/42-mpu6050-gyro-accelerometer.html
-> http://dx.com/p/gy-521-6dof-mpu6050-module-3-axis-gyroscope-accelerometer-for-mwc-arduino-148190
ist selber schuld. :)
 

LSG

Erfahrener Benutzer
#29
Ja das ist eigentlich Blödsinn, nur waren die jetzt schon dran. Also von 3,3V nach SCL sind tatsächlich 3k3. Nur liegt schon beim Sensoranschluss zwischen GND und 3V3 überhaupt keine Spannung an, bei den Servoanschlüssen allerdings schon (ohne Akku mit USB). Auch ein probeweise angeschlossener Jumper macht keinen Unterschied.

Hat noch wer noch eine Idee? Sonst mache ich den Spannungswandler mal ab und versuche mein Glück mit 5V. Wobei so wie es jetzt ist bei 5V auch nichts ankommt.

In MultiWii geht der I²C Error von max bis min hin und her und im Sketch habe ich die internen Pullups deaktiviert. Ausschlag wird ohne Strom natürlich keiner angezeigt.

Da fällt mir gerade noch ein, in der unteren breiten Leiste des Pro mini (10 bis RAW) ist noch ein freier VCC-Pin, den ich bei noch niemanden angelötet gesehen habe und auch selbst nicht angelötet habe. Daran kann es nicht liegen, dass ich keinen Strom bekomme?

Danke soweit und schöne Grüße
 

JUERGEN_

Generation 60++
#30
... Nur liegt schon beim Sensoranschluss zwischen GND und 3V3 überhaupt keine Spannung an,
bei den Servoanschlüssen allerdings schon (ohne Akku mit USB).

ich weiss nicht was für Caos du auf deiner Platine hast.
ev. den 3,3V-SPAWA verkehrt herum eingelötet, der wäre in deinem falle jetzt eh überfüssig.

eigentlich ist es ganz einfach wenn man schaltungen lesen kann.
schau die einfach diese Schaltung mal an,
-> http://static.rcgroups.net/forums/attachments/2/9/0/1/5/3/a3840712-1-AERODUINO-fun_V2B.jpg
und nehme an das der BMA020 dein Sensor ist.
 

LSG

Erfahrener Benutzer
#31
:D Mein Sensor ist der von Desaster verlinkte, Post #27 (ADXL345+ITG3200/3205).

Die Schaltung ist ja nicht das Problem, nur auf dem Flyduino MWC Board V2 sieht man nicht alles. Ich weiß auch nicht, warum bei meinem Board keine Spannung am Sensor ankommt...
Laut dem Schaltplan ist der WMP-Sensor an D12 angeschlossen und da habe ich tatsächlich auch 5V(4,85-4,92 schwankend). Kann ich meinen Sensor auch dort anschließen, wenn bei "5V"/"3V3" nichts ankommt? Den Spannungswandler habe ich schon wieder entfernt.
 

JUERGEN_

Generation 60++
#32
normalerweise sind VCC, +5V-BEC, +5V-Sensor zusammengeschaltet
D12 wird eigentlich nicht mehr unterstützt.
 

LSG

Erfahrener Benutzer
#35
I²C-Fehler

Vielen Dank erst mal für die Hilfe.
Das Problem lag einfach darin, dass ich den in Beitrag #29 erwähnten Stift nicht angelötet hatte, weil ich stur nach der Anleitung anderer gegangen bin, welche den Sensor an D12 angeschlossen hatten. Die brauchten dann die normale Stromversorgung natürlich nicht! Nächste mal hänge ich gleich ein Bild dran...

Vllt. kann mir noch jemand bei meinem jetzigen Problem helfen. Ich habe jetzt einen schwankenden I²C-Fehler von +-33.000 (Sensor ADXL345+ITG3200/3205). Ansonsten zeigt der Sensor aber die Bewegungen richtig an und der Graph schlägt bei jeder Bewegung aus. In MultiWii sieht das in Ruhelage so aus:
MultiWii Conf.jpg
Deshalb habe ich auf der Rückseite an der entsprechenden Stelle zwei 2k2 Ohm Pullup-Widerstände verlötet und den Jumper geschlossen. Damit bleibt der I²C-Fehler aber erhalten. Ist das so überhaupt richtig? Ich messe damit die Widerstände:

SCL-SDA: 2,64k
5V-SCL: 1,32k
5V-SDA: 1,32k
Rückseite: Jumper, jew. rechter Kontakt vom Widerstand: entsprechend ebenfalls 1,32k
20121201_002341.jpg

Vorher/ohne Pullup-Widerstände:

SCL-SDA: 6,61k
5V-SCL: 3,29k
5V-SDA: 3,31k

In der config habe ich die internen Pullups deaktiviert, die entsprechenden Lötstellen noch mal nachgelötet+sauber gemacht und jetzt fällt mir nicht mehr ein, was ich sonst noch machen könnte.
Sketch Sensoren.jpg sketch.jpg
Wäre nett, wenn sich das alles mal wer angucken könnte.
Hier habe ich die Anleitung für den Einbau der 2k2 Widerstände her: http://www.multiwii.com/forum/viewtopic.php?f=8&t=986
 
Zuletzt bearbeitet:

JUERGEN_

Generation 60++
#36
...
Deshalb habe ich auf der Rückseite an der entsprechenden Stelle zwei 2k2 Ohm Pullup-Widerstände verlötet und den Jumper geschlossen. Damit bleibt der I²C-Fehler aber erhalten. Ist das so überhaupt richtig? Ich messe damit die Widerstände:

SCL-SDA: 2,64k
5V-SCL: 1,32k
5V-SDA: 1,32k

Rückseite: Jumper, jew. rechter Kontakt vom Widerstand: entsprechend ebenfalls 1,32k
Anhang anzeigen 41308

Vorher/ohne Pullup-Widerstände:

SCL-SDA: 6,61k
5V-SCL: 3,29k
5V-SDA: 3,31k
demnach sind die widerstände vollkommen überflüssig, und auf deiner IMU schon vorhanden.

.
 

Desaster

Erfahrener Benutzer
#38
Hiho
Löt die Widerstände aus.
Und auf dem Foto mit den 2 Widerständen,sieht fast so aus als ob links oben die 2 Lötstellen kontakt miteinander haben ,und dann alle lötstellen nochma kontrollieren, sonst mach nochma 2 Fotos vom Board vorder und rückseite und lad hoch

und wech
 

LSG

Erfahrener Benutzer
#39
Hiho
Löt die Widerstände aus.
Und auf dem Foto mit den 2 Widerständen,sieht fast so aus als ob links oben die 2 Lötstellen kontakt miteinander haben ,und dann alle lötstellen nochma kontrollieren, sonst mach nochma 2 Fotos vom Board vorder und rückseite und lad hoch

und wech
Also der Fehler war auch ohne den Widerständen vorhanden. Beim Durchlesen des MultiWii-Sensor-Kompendiums habe ich mal probliert, was man in der Sensors.pde alles so verändern kann.

Wenn man die ADRESS des ADXL345 von 0x1D auf 0x53 ändert, entsteht kein I²C-Fehler fehler mehr!

Ich weiß nicht recht, was ich da getan habe, jedenfalls ist der Fehler jetzt dauerhaft auf 0 und die Sensoren funktionieren.

Ich hoffe mal, das geht alles so.
I2C Fehler Problemlösung mit Pfeil.jpg
 

Anhänge

FPV1

Banggood

Oben Unten