FunFly Controller Naze 32

Status
Nicht offen für weitere Antworten.
J

JinGej

Gast
also... brauchen tu ich für FPV auch kein GPS, aber... ich hätts trotzdem gern soweit funktionierend, dass im falle von funkstörungen ein "failsafe" greifen kann und den copter wenigstens ruhig hält wo er ist (von mir aus auch in einem 10m Kreis) oder zurück in meine richtung befördert, damit der funk wieder geht, das muss nicht auf den cm genau sein - es reicht ja meist ein paar meter in meine richtung. mit GPS fliegen oder position halten brauch ich nicht - nur diese "sicherheitsfunktion" für den fall der fälle - und dafür sollte das Wii oder Naze32 GPS ausreichend sein...
 

funkjan

Erfahrener Benutzer
nein ganz klar - so sehe ich das GPS auch bei Multiwii - nur ich brauche es eben dort nicht!

bleiben aber meine Fragen zur AfroFlight 32 und der Performance wegen des anderen Prozessor's - was bringt mir der?

Jan
 

FireN

trägt sonst keine Brille!
naze ist ohne große pid optimierung von haus aus gut eingestellt, der prozessor leistet gute arbeit und die sensoren werden besser angesprochen. fliegt sich hervorragend und viel einarbeiten musst du dich nicht ;)

mfg
 

Roberto

Erfahrener Benutzer
@JinGej: Das Zurückfliegen in Deinen Funkbereich müsste auch ohne GPS möglich sein. Durch das Magnetometer weiss der Copter relativ genau, in welcher Richtung Du stehst (sonst würde Headfree nicht funktionieren). Es wäre z.B so ein Failsave denkbar:
1.: Kein Funkkontakt
2.: Level&Baro modus ein, warte X sek auf Funk -> OK, Abbruch
3.: Steige auf X Meter
4.: Drehe den Copter in Pilotenrichtung
5.: Verkippe den Copter um X Grad nach vorne (fliegt los) sobald Funkkontakt: OK, Abbruch
6.: Warte X Sek (d.h. für X Sek Rückflug) wenn bis dahin kein Funkkontakt, Autolandung einleiten. Resultat: Vermutlich Minimalschaden
Ohne GPS weiss der Copter natürlich nicht, wann er über Deine Position hinweg ist.

@funkjan: Da der Naze eine timing optimierte Variante der Mwii fliegt, ist das GPS da genau so gut/schlecht.
Der Mwii GPS code ist direkt von einer älteren APM Software übernommen (von EOS Bandi).


LG
Rob
 

JUERGEN_

Generation 60++
...Was habe ich denn dann konkret vom 32-bit Prozessor der AfroFlight 32
im Gegensatz zu einem Multiwii FC mit 328p
- fliegt sie ruhiger? Und ich komme mit Multiwii Controllern klar
- sollte dann das setup der AfroFlight 32 für mich ähnlich problemlos sein?
die Bedienung ist quasi identisch mit MWC.
Programmierumgebung ist unwichtig, wenn man eh nich programmieren kann/muss. :)
warum mehr Geld ausgeben für 8Bit ?
die mögliche Präzision ist be STM32 höher da genauer und Gleichzeitiger gerechnet werden kann.

die meisten fähigen Programmierer haben eh sich den neuen Prozessoren zugewand. :)
 

DerDepronTyp

alias "DerSelitronTyp"
Hi Leute,

Wahrscheinlich bin ich wiedermal nur zu dämlich, aber ich versteh nicht wie ich jetzt angeben kann, was ich auf meinem (zukünftigen) Acro Naze für Sensoren drauf hab?
Bei einem normalen MWC Flightcontroller macht man das ja über Arduino, aber das gibts ja beim Naze nicht. Selber erkennen wird der Controller die Sensoren ja wohl kaum und über das GUI macht man das ja auch nicht.

Und ich versteh auch nicht ganz, wieso ich jetzt ne "normale" Naze32 kaufen soll, wenn ich doch ne Acro Naze32 kaufen kann und dann so ne Platine anschliesse und und schlussendlich die gleiche FC habe, aber nur die Hälfte gezahlt habe?
http://www.goodluckbuy.com/hmc5883l...nsor-compass-barometric-pressure-module-.html
oder
http://www.goodluckbuy.com/hmc5883-...asuring-module-care-free-cf-function-iic.html

Oder seh ich da was falsch?

Danke und Gruss,
Tim
 

JUERGEN_

Generation 60++
...,
aber ich versteh nicht wie ich jetzt angeben kann,
was ich auf meinem (zukünftigen) Acro Naze für Sensoren drauf hab?
muss man nicht, die NAZE32-Software erkennt selber welche Sensoren bestückt sind.

man kann bei der ACRO NAZE32 natürlich die ensprechenden Sensoren nachrüsten,
nur wird das gewönlich teuerer.


und wenn du eh schon eine brauchbare 10DOF liegen hast, reicht auch so etwas


-> http://abusemark.com/store/index.php?main_page=product_info&cPath=5&products_id=40

:)
 

DerDepronTyp

alias "DerSelitronTyp"
Aber wieso denn das teure Naze kaufen und nicht das günstige mit den externen Sensoren?
 

funkjan

Erfahrener Benutzer
Was soll ich sagen - Ihr alle seid wie immer der Hammer!!

Danke für Eure Antworten - dann werde ich das AfroFlight 32 - wenn's schon da liegt :) mal verbauen und mich von anderen Sachen trennen.

@"Roberto" - gehört jetzt hier nicht wirklich hin - Hallo - hoffe es geht Dir gut!? wusste nicht Dich auch hier zu treffen - hatte sehr wenig Zeit zum Schrauben und Fliegen - und wenn hat das Optimieren meines MK-Plettenberg-Hexa die wenige Zeit in Anspruch genommen - so dass ich ein wenig den Anschluss an die Optimierung des Baro verpasst habe.

- aber gestern abend habe ich dann mal Deinen Barothread mit für mich neuem "Barocode Änderungen" gesichtet und es ist ja beeindruckend, wie Du die Dinge weiter gebracht hast, die ja dann teilweise, wenn ich es richtig quergelesen habe, wohl auch im "regulären" Code Einzug gehalten haben und Du damit eine Art verdiente Anerkennung.

Da hat es sich ja wohl doch gelohnt Dir wenigstens ein wenig mit der IMU Anschubmotivation "aufgezwungen" zu haben :)
muss mich jetzt nur mal schlau' lesen welche Version sich am besten eignet - ohne GPS - glaube es ist jetzt die 2.1 final 4 und dann noch wie ich mit dem Einstellen der "AltHold Comm Variables" und da ich ja nur noch IMU's mit MPU6050 bzw. hier die AfroFlight auch mit dem Sensor habe, mit dem AccBaroLPF und dem normalen LPF, umgehe - aber wenn ich richtig gesehen habe, haben Erklärungen dazu sogar in die config.h Einzug gehalten.

Hat sich herausgestellt, dass die MPU6050 Kombination diesbezüglich empfindlich ist?


Dazu aber nochmal was allgemeines - bekomme ich die 2.1 final 4 denn überhaupt noch auf ein board mit ATmega328p CPU? - ist es eigentlich in der Grösse ein Unterschied, ob man/ich die GPS Umgebung auskommentiere? (also nicht aktiviere?)

@Juergen_ finde es grad nicht mehr, aber hatte irgendwo von Dir eine Aussage diesbezüglich zum Arduino-Uno Bootloader gelesen - .... man wäre es selber schuld, wenn man den nicht drauf hätte.

Das begreife ich grad nicht - googeln brachte mich zur Erkenntnis, dass der Arduino Uno ein board mit 328p ist welches bei der Programmierung mit der Arduino software dann unter tools>boars>Arduino Uno anzusprechen ist.
Aber wie bekomme ich den denn dann auf mein Paris board mit einem 328p - vielleicht frage ich jetzt was völlig blödes, weil mir Grundkenntnisse fehlen - bitte sieh' es mir nach und erkläre mir bitte was ich warum tun soll bzw. wäre ich für einen link (how-to) dankbar!

Vielen Dank und Grüße


Jan
 

Roberto

Erfahrener Benutzer
Hi, Funkjan!

Das wird in diesem Thread jetzt OT!
Deine "IMU Anschubmotivation" war auf jeden Fall sehr lobenswert und gut !!!

"... MPU6050 Kombination diesbezüglich empfindlich ist?.." Ja, weil bei der MPU für ACC und GYRO nur ein gemeinsamer Hardware LPF eingestellt werden kann. Bei den sonst üblichen Kombis (z.B Deine Freeimu 0.3.5 MS) ist meist ein ausreichender Hardware LPF für das ACC eingestellt und das Gyro ohne weiteren Filter (lässt sich natürlich z.B für die ITG auch noch zuschalten). Deswegen muss man bei der MPU und der ACC/Baro Datenfusion noch einen speziellen Filter-Klimmzug durchführen. Das habe ich in der config.h nochmal in Denglisch erklärt :) . Die 2.1 final 4 ist die richtige Wahl und passt locker auf den Promini - auch mit I2C GPS und normalem Bootloader (habe ich auch noch drauf). Bei dem Promicro sieht das leider anders aus, da dort fast 3KB für das USB Gedöns verbraucht wird. Das Auskommentieren des GPS Teils erhöht natürlich die compilierte Programmgrösse.

LG

Du weisst schon, "Roberto" :)
 

funkjan

Erfahrener Benutzer
Die 2.1 final 4 ist die richtige Wahl und passt locker auf den Promini - auch mit I2C GPS und normalem Bootloader (habe ich auch noch drauf). Bei dem Promicro sieht das leider anders aus, da dort fast 3KB für das USB Gedöns verbraucht wird. Das Auskommentieren des GPS Teils erhöht natürlich die compilierte Programmgrösse.)
grad auch gemerkt man sieht die Größe ja im Arduino unten - ist ja der Hammer was aus der config.h geworden ist - muss man ja richtig gut hinschauen bei den Möglichkeiten.

Wieviel Platz hat man den auf einem Promini? im Gegensatz zu 32u4?

Danke!

Jan
 

DerDepronTyp

alias "DerSelitronTyp"
Hey Jürgen kannst Du mir mal sagen, wieso ich ein Naze32 kaufen soll wenn ich doch das Acro Naze zusammen mit einem externen Kompass/Baro günstiger bekommen kann als das normale Naze mit den selben Sensoren? Ich schnall das einfach ned.
 

JUERGEN_

Generation 60++
kannst du doch machen wie willst du. :)

wenn dir die zusätzliche Verdrahtung kein Problem darstellt, und die Plazierung.
oft ist ein abgesetztes Magnetometer weniger Problematisch. :)
 

DerDepronTyp

alias "DerSelitronTyp"
Das verdrahten ist ja kein problem. Irgendwo 3V und Ground anzapfen und dann noch die I2C Schnittstelle abgreiffen.

Ich zahl doch keine 20$ nur damit mein Copter ein bisschen aufgeräumter ist ;)
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten