GPS am Naze32

Status
Nicht offen für weitere Antworten.
Was schon verfügbar ist, und z.B.: bei Naza auch verwendet wird ist PPP von Ublox, ist schon vielfach von allen möglichen GPS relevanten Seiten getestet und für gut befunden.
Module so um die 200 Tacken, oder halt das Naza-Dingen, leicht gemoddet für "normalen" Uart gebrauch, wie schon vorher beschrieben. Meist besser als ein Meter. Sonst ist das Protokoll wohl auch schon angezapft, für die nichtlöter, müßte man dann softwaremäßig entsprechend anpassen, evtl. kann man das Mag da drin dann ja auch mit nutzen....?

Gruß Peer
 

JUERGEN_

Generation 60++
Klar funktioniert das. Das Funktionsprinzip ist auch schon länger bekannt.
Es ist eben eine Frage des Aufwandes.
Differential GPS und Baro und was weiss ich noch alles - ist alles möglich. Demnächst kann man noch eine Bodenstation mit Radar und Leitstrahl bauen + 3D Videoüberwachung.
und/oder das nötige Wissen über GPS Programmierung. :)

vor ca. 3 Jahren hatte schon mal eine Truppe über die GPS-Genauigkeit Berichtet.
dabei wurde festgestellt das kein vorhandener GPS-Chip es zur genüge leistet.

einzig die GPS-Rohdaten (es wurde ein Venuschip verwendet) mit Auswertung durch einen 32Bit Prozesser,
lieferte die geforderte Genauigkeit mit 10Hz.

:)
 

JUERGEN_

Generation 60++
Dafür kann man es jetzt für den doppelten Betrag in € in D bei den üblichen Verdächtigen beziehen ohne Zollstress.

Aber die Kaltstartzeit liegt nach meinen persönlich dieses Jahr gemachten Erfahrungen eher im Bereich von 30Minuten denn 30Sekunden.
Die Verwendung von passiven Antennen ist auch nur bedingt möglich da die Versorgungsspannung des Moduls über eine Induktivität direkt auf den Innenleiter geht. Bei z.B. Helixantennen, die gleichstrommäßig eine Kurzschluß darstellen, wird dann die Versorgungsspannung eben kurzgeschlossen.
Das kann jedes µBlox Modul das ich bisher in den Fingern hatte besser. Die schalten einfach die Speisung für die Antenne dann ab.

Wenn man aber dGPS betreiben will könnte an doch auch ein Androidtablett als Bodenstation benutzen. Eines an das man USB Geräte wie ein 433MHz Telemetrie Kit anschließen kann. Rechenpower dürfte auch hier vorhanden sein:)
 

JUERGEN_

Generation 60++
...
Aber die Kaltstartzeit liegt nach meinen persönlich dieses Jahr gemachten Erfahrungen eher im Bereich von 30Minuten denn 30Sekunden.
naja, das schafft mein ublox auch, ohne Batterie. :D


und das sogenannte PPP ist so neu ja nun wieder auch nicht.

Als Mitglied des AutoQuad Teams will ich mal ein paar Ungereimtheiten klären:
....
Das GPS-Module ist ein Ublox 6T - nach langen Tests das beste, was es in der Kathegorie gibt.
Das GPS ist bewusst auf der Hauptplatine angebracht, die Antenne ist aktiv. Mit der modularen Lösung gabs etliche Probleme mit EMI - also wieder Rückkehr zur 1-Board Lösung.
.....
Soweit ich weiss, macht sonst kein anderes Projekt von der FPU Gebrauch.
Nicht nur in diesem Punkt ist Bill Nesbitt's Code einzigartig.
also Ublox 6T, und nicht Ublox 6P :D
 
Zuletzt bearbeitet:
Also Fact ist mal, das beste GPS Modul gibt es nicht, genau so wenig wie das beste Auto ;)

Man muß wissen was man will. Schnelle folge der Daten ....T oder genaue Auswertung ......P Modul (mein Kommentar bezog sich schlicht auf Genauigkeit/kleinstmögliche Abweichung von der Realposition).

Dazu sollte man wissen, wie und was die Teile machen. Die von den GPS Sateliten empfangenen Daten sind immer gleich Sche..e, ganz egal welches Modul verwendet wird, auch bei den XXXTausendEuro mil.spec. Modulen!
Der Unterschied liegt in der Auswertung innerhalb des Modules, that´s it.
Die einen rechnen Bodenstationsdaten, bzw. Messungen über Abweichungen in der Ionosphäre mit ein (zweiter Empfangsweg oder Differenzsystem), welche die Laufzeiten der Signale beeinflussen, die anderen rücken eben die beschi..enen Daten schneller raus.

Im Grunde ist es also Gaga sich da über des eine oder andere zu streiten, kommt auf den Zweck an. Oder wie soll der Schweinebauer im Bugatti Veyron die 100Ferkel zum Mäster schaffen, bzw. Mutti Ihre Drilling die Alm hoch fahren?

Jürgen hat so viel Text gekürzt (was kein Vorwurf sondern nur eine Feststellung ist), das der Sinn, ganz in Reportermanier, beeinflusst wurde. Nicht das ich einen Berufsstand anprangern möchte, aber je reißerischer das Ergebnis desto größer das Leserecho - und dafür gibbet eben die Penunsen. (Wer hat da schon Lust neben der Schlagzeile und des Aufmachers noch den ganzen restlichen Text zu lesen)
Ob das für die Auswertung des AQ beste Modul auch bei allen anderen Ansätzen das Beste ist muß man mal ausprobieren.

Da ich gerade meine Nazen fein mit 3S verpolt geröstet habe :mad: (inklu GPS-Modul und RX) bin ich erst mal ein Weilchen mit testen raus.

Just my 2 cents

JJ
 

JUERGEN_

Generation 60++

Anhänge

Zuletzt bearbeitet:

tomm

Erfahrener Benutzer
Hallo in die Runde.
Wie ihr seht bin ich absoluter Neuling und schreibe meinen Jungfern-Post.
Weiss auch nicht, ob ich damit besser einen neuen Thread aufmachen sollte, hab mich jetzt aber fürs hijacken entschieden :).
Versuche mich seit kurzem an meinem ersten Quad und hab mich für eine Naze 32 entschieden und genau da fangen die Probleme an. Ist nämlich keine echte Naze sonder der Flip32+, und dafür ist die Doku eher spärlich.
(hätte wohl doch besser auf den Hinweis gehört: "ist nix für Anfänger").

Folgendes hab ich jetzt mal versucht zu verkabeln und zu testen. Wollte das ganze erstmal "trocken" verdrahten und am laufen haben, bevor alles eingebaut ist und wieder zerlegt werden muß.

Flip23 mit Harakiri SG2.5, "Feature GPS" ist an, Stromversorgung über BEC eines ESC. (V+ und GND im Stecker getauscht, da hat die Flip32+ wohl keine standardkonforme Belegung). ublox Neo-6M angeschlossen.
Rx (blau) auf Signalpin vom RC-Kanal 3, Tx (weiß) auf Signalpin von Kanal 4.
VCC und GND ebenfalls bei Kanal 3 geholt, Spannung 5V des BEC passt).
Hab mich an den Plänen von Roberto auf Seite 1 orientiert http://**************/viewtopic.php?f=18&t=1368
Das bezieht sich halt alles immer auf die "echte" Naze.
Flip+GPS.jpg

Jetzt zu einigen Fragen (werden bestimmt noch mehr)
- kann ich den Flip32 jetzt parallel über USB anschliessen und im BaseflightGUI schauen, ob da was ankommt?
Bin mir nicht sicher, ob sich die Spannungsversorgung vom BEC sich mit der USB-Spannung verträgt. Hatte irgendwo gelesen, daß man dabei die FC grillen könnte.
- wenn dem aber so ist, wie kann ich dann testen? nur über Ucenter? Wenn ich das richtig kapiert hab, kann ich doch das GPS-Modul nur entweder an Ucenter/PC oder die FC anschliessen.
- oder muß das ganze doch an die Pin-Reihe GV -> RT am Flip32 (GND VIN RX TX) = serielle Schnittstelle
- muß/sollte der eingebaute Kompaßsensor (HMC5883l) des Moduls auch an die FC. Wenn ja, wie? I2C liegt ja wohl auf der Pin-Reihe Gv -> CD = GND VIN SCL SDA. Bringt das was oder reicht der identische Sensor auf der FC?
Schonmal besten Dank für euer Feedback
VG
 

Roberto

Erfahrener Benutzer
Hoi!
Tja, leider habe ich Deine beiden Komponenten nicht, deswegen kann ich zur Anschlussbelegung beim Flip wenig sagen.
Der einfachste Test, ob die Verbindung zu Deinem GPS funktioniert ist, wenn Du in der orig. mwii gui einfach auf die Kästchen mit den Sensoren schaust. Ist das GPS grün, dann wurden verständliche Datenpakete empfangen und die Verbindung ist OK. Passgps im cli und ucenter geht auch. Beim Naze ist der gleichzeitige Betrieb von AKKU und USB kein Problem, die clonhardware sollte sich da auch so verhalten. Beim I2C Anschluss eines Sensors, der schon auf der Platine vorhanden ist, kommt es zum Adressenkonflikt, d.h. es kann nicht mehr zwischen den Chips unterschieden werden. D.h. der unerwünschte Sensor muss zum Schweigen gebracht werden. Entweder man kratzt den Chip vom Board, oder durchtrennt die SDA Leitung, wie hier bei Arducopter dargestellt: http://copter.ardupilot.com/wiki/co...roved-performance/#Instructions_for_the_APM20. Bei der Ausrichtung des Magnetometers muss man sich an der Original Ausrichung des Naze richten. Ein externes Magnetometer ist sehr sinnvoll.

LG
Rob
 

Bamfax

Erfahrener Benutzer
Servus Tomm,

ob Flip oder original-Naze ist ziemlisch wurscht, die geben sich nichts. Mir gefällt der Flip deutlich besser, weil die PINs vernünftig rauskommen.

Rob kann man nichts mehr anfügen.
Den Flip kannst gleichzeitig per USB und Akku betreiben, das passiert nichts. Die PINs 3&4 stimmen. Konfigurieren muss es halt noch und RX/TX sind immer vertauscht anzuschliessen - aber Du scheinst gut lesen zu können und das Handbuch hast ja auch schon gefunden. Vorbildlich. :)
Bzgl. Sensorkonflikt: Du brauchst eigentlich keinen externen Sensor, außer Du hast Probleme mit der Qualität des Kompass-Outputs. Nehm erstmal den Kompass auf der FC und schau wie gut das funktioniert. Die VCC / GND Leitung auf der Flip sind übrigens vertauscht, damit der Kompass weniger beeinflusst wird. Was ist das denn für ein GPS BoB? Wenn da der Kompass nicht automatisch mit-angeschlossen wird, bist Du ja momentan im Grünen.

Olli
 

tomm

Erfahrener Benutzer
Hi Roberto / Olli,
merci für die Infos. Hab's dann auch gleich mal riskiert und usb angesteckt. Wie passgps funktioniert muss ich mich erst noch einlesen, aber in der BaseflightGui bleiben die GPS-Pakete unten in der Statuszeile bei 0 stehen, von daher gehe ich mal aus, dass da nix ankommt. Außerdem dauert's die 10 sec beim booten, bis die FC durchstartet und das deutet ja eher darauf hin, dass die GPS-Initialisierung scheitert. Muß es wohl erstmal mit ucenter versuchen, warte aber gerade auf einen neuen ftdi-adapter (merke: Stick nicht eingesteckt lassen, wenn das Laptop in die Tasche kommt ;)
Verbaut ist übrigens dieser Bob: http://witespyquad.gostorego.com/ublox-6m-gps-w-mounting-backplane.html
Da ich ja eh schon bei witespy bestellte, hat sich das angeboten. Preis ist auch ok und wurde relativ schnell geliefert.
Lt. witespy-website ist das ding bereits auf 115200 baud. Hab trotzdem alle Kombinationen aus 115200 / 38400 / gps_type=1 / gps_type=4 durchprobiert. Leider ohne Erfolg. Btw, liegt's an meinem Rechner, Javainstallation oder was auch immer, dass die BaseflightGUI crasht, sobald ich auf den Reiter Passgps gehe oder normales Verhalten, solange GPS nix sauberes liefert aber aktiviert ist?
Werde berichten, sobald ich das Ding am PC aktiviert gekriegt hab, dauert aber ein bischen (ftdi von ebay + 10 Tage beruflich unterwegs)
OT: Olli, hab dein abgefahrenes V12 Projekt gesehen. Wie kannst du 12 Motoren mit ner Naze steuern? Ich dachte bei 10 ist Schluß. Auf jeden Fall abgefahren, aboniert ;)
Vg
Tom
 

Bamfax

Erfahrener Benutzer
Hi Tom,

das hat Dir Dein Stick bestimmt krumm genommen ;). Hatte mal was ähnliches, ist doof wenn der USB Port im Handschuhfach ist und das nur funktioniert, solange das Handschuhfach offen ist. Man sollte dann das Fach auch offen lassen, wenn der Stick steckt.

Geh mal brav die GPS Anleitung vom Rob lesen. Das GPS will konfiguriert werden. Mit einem bestimmten gps_type macht Rob eine Autoconfig vom GPS, d.h. da sollte das GPS dann eigentlich von der Harikiri konfiguriert werden und funktionieren. Wenn das nicht geht, probier es mit dem Ucenter, GPS direkt am PC und schau, ob Du da überhaupt Daten bekommst. Alternativ ohne FTDI natürlich passgps, aber damit kenne ich mich nicht aus. Alles weitere, wenn Du am PC Daten gesehen hast...

OT: Y-Kabel :)

Olli
 

tomm

Erfahrener Benutzer
Werd's testen.
Um das ganze zu komplettieren, muß wohl diese Leitung auf dem flip32 gekappt werden für den externen Mag, oder? (Suchbild: rote Linie)
Flip_sca_mag.jpg
Na Prost-Mahlzeit. Auf dem Foto sieht das riesig aus, die reale Welt ist aber anders.
Das werden wir wohl noch ein bischen vertagen. Hoffen wir mal, daß Roberto nicht recht behält mit seiner Empfehlung ;)
VG
Tom
 

Bamfax

Erfahrener Benutzer
Probier's doch erstmal aus, ohne gleich auf der FC rumzuschnipseln. Ob und wie der Mag Probleme hat siehst Du doch erst beim Fliegen.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten