Unterschiede zwischen den Revisionen 2 und 3
Revision 2 vom 11.11.2015 09:53
Größe: 20262
Autor: LotharF
Kommentar:
Revision 3 vom 11.11.2015 10:05
Größe: 20194
Autor: LotharF
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 73: Zeile 73:
= Anschluss ext. Kompass =

Der externe Kompass wird einfach mit dem beiliegenden 4poligen Molexkabel an die NaviCtrl angesteckt.

Informationen zur Montage des Externen Kompasses findet man hier: '''[[ExternalCompass]]'''
= Connection ext. compass =

The external compass is easily connected with the 4-pin Molex cable to the !NaviCtrl.

More information on mounting the external compass can be found here: '''[[en/ExternalCompass|ExternalCompass]]'''
Zeile 87: Zeile 87:
= Einstellungen im KopterTool =

Nach der Montage der Navigationseinheit wird diese im KopterTool eingestellt. Hierfür werden zwei freie Kanäle am Sender benötigt. <<BR>>
Der erste Kanal wird einem 3-fach Schalter am Sender zugewiesen, der zweite einem 2-fach Schalter.

Mit dem 3-fach Schalter werden die GPS-Funktionen:
 * Schalterstellung AUS = GPS aus
 * Schalterstellung Mitte = PositionHold
 * Schalterstellung AN = ComingHome
geschaltet.

Mit dem 2-fach Schalter wird die GPS-Funktion:
 * Schalterstellung AUS = GPS aus
 * Schalterstellung AN = CareFree
geschaltet.

Diese beiden Kanäle müssen in den Einstellungen jetzt nur noch im Reiter [[MK-Parameter/Easy-SETUP|"Easy Setup"]] bei ''GPS Modus Steuerung'' und ''Carefree Steuerung'' eingetragen werden.
= Settings in the KopterTool =

When the navigation unit is mounted on your copter you need 2 free channels on your transmitter that you can use the functions. <<BR>>
The first channel can be used with a 3way switch and the second with a 2way switch on your transmitter.


With the 3-way switch you use the GPS functions:
 * Switch position OFF = GPS off
 * Switch position center = PositionHold
 * Switch position center ON = ComingHome


With the 2-way switch you use the GPS functions:
 * Switch position OFF = CareFree off
 * Switch position ON = CareFree on
 

Both channes mus also be set under [[en/MK-Parameter/Easy-SETUP|"Easy Setup"]] -> ''GPS Mode Control'' and ''Carefree control''.

This pages as a PDF-Document? Simply click on the symbol and wait a few seconds... --->

NaviCtrl V2.1





NaviCtrl V2.1

The NaviCtrl is an additional module for the FlightCtrl. On the MikroKopter you use the NaviCtrl together with the MKGPS as a navigation unit.

With the navigation unit you can use functions like PositionHold, ]]en/ComingHome|ComingHome]], CareFree, [en/FollowMe|FollowMe]] or a Waypoint fly. (All functions of the MikroKopter are described here: Functions)

The NaviCtrl V2.1 includes an integrated compass module and a connector for an external compass module.

On the NaviCtrl board is also a Micro-SD card socket. Here you can insert an micro SD card (max. 2GB / FAT16).
During flight the LOG files of the Kopter will be saved on this micro SD card.

After the flight you can take a look on the recorded data in the LOG file (if required) wit our program GPX-Viewer.
Informations for the GPX Viewer can be found here: GPX-Viewer







Mounting / Connections

The connections of NaviCtrl are as follows:

NaviCtrl V2.0 - top

NaviCtrl V2.0 - bottom

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/NaviCtrl/NaviCtrl-V2.1/NaviV2_1-oben.jpg?m=1446561488

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/NaviCtrl/NaviCtrl-V2.1/NaviV2_1-Unten.jpg?m=1446561343



The installation of the navigation unit can be done quickly:







Connection ext. compass

The external compass is easily connected with the 4-pin Molex cable to the NaviCtrl.

More information on mounting the external compass can be found here: ExternalCompass

https://gallery3.mikrokopter.de/var/resizes/intern/MK-Baugruppen/NaviCtrl/NaviCtrl-V2.1/NaviV2_1_ext_Compass.png?m=1446823960







Settings in the KopterTool

When the navigation unit is mounted on your copter you need 2 free channels on your transmitter that you can use the functions.
The first channel can be used with a 3way switch and the second with a 2way switch on your transmitter.

With the 3-way switch you use the GPS functions:

With the 2-way switch you use the GPS functions:

Both channes mus also be set under "Easy Setup" -> GPS Mode Control and Carefree control.







Kompass kalibrieren

Bei Neuanschluss der NaviCtrl muss der integrierte Kompass (oder der angesteckte externe Kompass) neu kalibriert werden.
Wurde der Kompass nicht kalibriert, kann man den Kopter nicht starten und es wird über die Telemetrie eine Fehlermeldung angezeigt.

Die Kalibrierung

Bitte beachten

Der Kopter sollte draußen, fernab von magnetischen Einflüssen kalibriert werden!

Er muss mehrmals um die eigene Achse komplett gedreht werden.

Hierbei gilt: Je genauer der Kompass kalibriert wurde, desto besser fliegt der Kopter hinterher.

Zieht der Kopter z.B. Kreise (bei eingeschalteter GPS-Funktion PositionHold und in einer Höhe über Haus- / Baumniveau) , sollte man den Kompass neu kalibrieren.

Sollte es Probleme beim Kalibrieren geben (z.B. ERR22), kann ein Magnetfehler am Kopter hieran schuld sein.
Informationen hierzu können hier nachgelesen werden: MagnetError



Die Kalibrierung erfolgt in 5 Schritten:

Step

Funktion

Beispielansicht / Funktion

Step 1
Kompass Kalibrierung einleiten

Nick nach unten
(und halten)

dann

Gas oben + Gier links

(Der Kopter piept 1x )

https://gallery3.mikrokopter.de/var/thumbs/intern/Sender-Stick/Sender_Mode2_Kalibrieren_Kompass.jpg?m=1410789223

Step 2
Kalibrierung starten

Nick 1x nach unten ziehen

(Der Kopter piept 2x und das Knacken beginnt)

https://gallery3.mikrokopter.de/var/thumbs/intern/Sender-Stick/Sender_Mode2_Kompass_Step.jpg?m=1410788553

Kalibrieren der X-Achse (Nick-Achse)

Den Kopter mit der Front
(Pfeilrichtung der FlightCtrl)
nach Süden oder Norden ausrichten,

dann

den Kopter ein paar Mal über die Nickachse komplett drehen, bis der Summer nicht mehr "knarrt".

https://gallery3.mikrokopter.de/var/thumbs/intern/Kopter/Kompasskalibrierung_Kopter-1.jpg?m=1410792432

Kalibrieren der Y-Achse (Roll-Achse)

Den Kopter um 90° drehen.
Das Knacken beginnt wieder.

Den Kopter ein paar Mal über die Rollachse drehen, bis der Summer nicht mehr "knarrt".

https://gallery3.mikrokopter.de/var/thumbs/intern/Kopter/Kompasskalibrierung_Kopter-2.jpg?m=1410801928

Step 3
Kalibrierung der X und Y-Achse abschließen

Nick 1x nach unten ziehen

(Der Kopter piept 3x)

https://gallery3.mikrokopter.de/var/thumbs/intern/Sender-Stick/Sender_Mode2_Kompass_Step.jpg?m=1410788553

Step 4
Kalibrierung der Z-Achse (Gier-Achse) starten

Nick 1x nach unten ziehen

(Der Kopter piept 4x und das Knacken beginnt wieder)

https://gallery3.mikrokopter.de/var/thumbs/intern/Sender-Stick/Sender_Mode2_Kompass_Step.jpg?m=1410788553

Kalibrieren der Z-Achse

INFO: Hierbei ist es egal, ob der Kopter mit der X oder Y-Achse nach Süden (Norden) zeigt.

Den Kopter ein paar Mal über die Roll- oder Nickachse drehen, bis der Summer nicht mehr "knarrt".

https://gallery3.mikrokopter.de/var/thumbs/intern/Kopter/Kompasskalibrierung_Kopter-3.jpg?m=1410806614

Step 5
Kalibrierung der Z-Achse beenden.

Nick 1x nach unten ziehen

Der Kopter piept zur Bestätigung 2x

https://gallery3.mikrokopter.de/var/thumbs/intern/Sender-Stick/Sender_Mode2_Kompass_Step.jpg?m=1410788553



Nachdem der Kopter nach der erfolgreichen Kalibrierung 2x "gepiept" hat, ist die Kalibrierung abgeschlossen.

Fertig

Video zum Kalibrieren



Kontrolle der Kalibrierung

Über die Telemetrie im KopterTool oder mit einem geeigneten Sender, kann man den soeben kalibrierten Kompass überprüfen.

Dies sollte man ebenfalls draußen, fernab von magnetischen Einflüssen durchführen.

Überprüft werden hierbei zwei Werte:

  • MAG (oder Field) = Dieser Wert sollte um 100% liegen
  • Inclination (iNCL) = Dieser Wert sollte in etwa gleich mit dem in Klammern angezeigten Wert sein

WICHTIG:
Um die Werte des Kopters angezeigt zu bekommen, muss einmal die Kalibrierung der Gyros durchgeführt werden (Gas rauf + Gier links).
Macht man dies nicht, sieht man für den Magnetwert immer 100% und keinen Inclinationswert.






Kontrolle per KopterTool

Hierfür muss der Kopter per MK-USB oder einer Funkverbindung mit dem Computer verbunden sein.

+

Die Gyros wurden kalibriert (Gas rauf + Gier links).



Im Hauptfenster des KopterTool auf den Button [NaviCtrl] klicken.
Im virtuellen Display dann mit den roten Pfeilen solange nach rechts (oder links) klicken, bis das Fenster "Magnet Field" angezeigt wird.
Hier muss der Magnetwert unter "Field" nun um 100% liegen und der Wert für die Inclination um den Wert der in Klammern angezeigt wird.
(Ist der Magnetwert deutlich abweichend (~10%-15% mehr oder weniger), sollte man die Kalibrierung neu durchführen)



https://gallery3.mikrokopter.de/var/resizes/intern/KopterTool_ab_V2_0/Details/KopterTool-Display_MAG.jpg?m=1446735706






Kontrolle per HoTT Sender

Die Gyros wurden kalibriert (Gas rauf + Gier links).
Nun kann im unteren Display des Graupner HoTT Senders in der Text-Telemetrie der Magnetwert überprüft werden.

https://gallery3.mikrokopter.de/var/resizes/intern/HoTT/HoTT-Display_MAG.png?m=1446805736



  • Taste ESC länger drücken

    -> Das TELEMETRY Fenster öffnet sich

  • Auf EINSTELLEN, ANZEIGE wechseln
  • SET drücken

    -> RX DATAVIEW öffnet sich

  • Bei SET nach solange rechts klicken, bis es nicht mehr weiter geht.
  • Um die Anzeige von "0m/s" in "MAG" umzuschalten, ein mal SET drücken.







Sat-Fix

Für alle GPS Funktionen wie PositionHold, ComingHome oder dem Wegpunkteflug wird das MKGPS Modul benötigt.
Außerdem muss, wie bei jedem Navigationsgerät, ein Sat-Fix vorhanden sein.

Um zu testen, ob der Kopter bereits einen Sat-Fix hat, kann man den GPS 3-fach Schalter am Sender nutzen.

Dazu steht der Kopter draußen, der Sender ist eingeschaltet und der Akku am Kopter eingesteckt.
Die Motoren sind aus!

Die Schalterstellungen:

  • Der 3-fach Schalter ist in der Stellung OFF

    • Der Kopter ist ruhig und piept nicht
  • Der 3-fach Schalter ist in der Stellung PositionHold oder ComingHome

    • Möglichkeit 1 -> Der Kopter piept im Sekundentakt => Es ist noch kein Sat-Fix vorhanden

    • Möglichkeit 2 -> Der Kopter ist ruhig => Ein Sat-Fix ist vorhanden - alle GPS Funktionen können genutzt werden.







Dynamic PositionHold

Ist die Funktion PositionHold aktiviert, hält der Kopter automatisch seine Position.
Möchte man nun die Position des Kopters verändern, bewegt man den Nick/Roll Stick einfach in die entsprechende Richtung.

Je nachdem ob die Funktion Dynamic PositionHold aktiviert oder deaktiviert ist, ist die Steuerung des Kopters ein eingeschalteter Funktion PositionHold (PH) unterschiedlich:

  • Funktion Dynamic PositionHold deaktiviert:

    • Der Kopter wird durch Bewegen des Nick- / Rollstick direkt gesteuert. Hierbei wird die Funktion PositionHold (PH) ausgeschaltet, wenn die Sticks für Nick und Roll am Sender bewegt werden. An der neuen Position und nach dem Loslassen der Sticks, wird die Funktion PH wieder automatisch eingeschaltet.

  • Funktion Dynamic PositionHold aktiviert:

    • Auch hier kann der Kopter durch Bewegen des Nick- / Rollstick auf eine neuen Position geflogen werden.

      Hierbei wird allerdings nicht PH aus- und eingeschaltet, sondern die Sollwerte der GPS-Koordinaten verschoben. Dadurch kann der Kopter sehr weich und genau gesteuert werden und eine genauere Positionierung, auch bei Wind, ist möglich.

Aktivieren kann man diese Funktion in den Einstellungen unter dem Reiter EasySetup: MK-Parameter







Signaltöne

Bei korrekt angeschlossener Navigationseinheit hat man zusätzliche Kontrolltöne.

Diese Töne sagen folgendes aus:

  • Sat-Fix Kontrolle => Piepen im Sekundentakt (siehe: Sat-Fix)

  • Umschalten per 3-fach Schalter auf OFF-PositionHold-ComingHome) => je ein Piep

  • Aktivieren von CareFree => ein längerer Piep







Softwareupdate und Funktionsprüfung

Über das KopterTool kann man die Software auf der NaviCtrl erneuern und auch die Funktion überprüfen.
Die aktuelle zueinander passende Software (KopertTool, NaviCtrl und FlightCtrl) kann man hier herunterladen: Download

Über den Anschluss Debug auf der NaviCtrl kann das MK-USB oder eine drahtlose Verbindung (wie z.B. der RangeExtender) für die Verbindung zum Computer angeschlossen werden.

Hat man das Terminalfenster im KopterTool geöffnet, kann man den Akku am Kopter anstecken (Einschalten des Senders nicht vergessen ;-)).
Im Terminalfenster sollte man dann die Initialisierung sehen. Diese zeigt z.B. das Erkennen der SD Karte, die aktuelle Hardware- und Software-Version, ob ein interner oder ext. Kompass genutzt wird und (sofern vorhanden) was für eine Lizenz erworben und genutzt wird:

https://gallery3.mikrokopter.de/var/albums/intern/KopterTool_ab_V2_0/TerminalWindow/Init-Navi.jpg?m=1446816088



Für ein Update der Software klickt man im Terminalfenster auf den Button Update Software (serial)... und wählt dann die Datei mit der neuen Software aus. Ein Klick auf Öffnen startet das Update.

Das Update selber wird in grün angezeigt. Sobald die weiße Initialisierung wieder durchgelaufen ist, ist das Update beendet.

https://gallery3.mikrokopter.de/var/albums/intern/KopterTool_ab_V2_0/TerminalWindow/Update%20Navi.png?m=1446820364







MicroSD-Karte

In die NaviCtrl kann eine Micro SD-Karte in der Größe bis 2GB (in FAT16 formatiert) eingesetzt werden.
Hierauf werden dann automatisch alle Telemetriedaten des Kopters in einer GPX und KML Datei gespeichert.

Das aufgezeichnete LOG-File kann dann (bei Bedarf) mit unserem Programm GPX-Viewer ausgewertet werden.
Informationen zum GPX-Viewer und dem Inhalt der LOG Datei findet man hier: GPXViewer

Die SD-Karte wird wie unter Montage / Anschlüsse zu sehen ist, in die NaviCtrl eingesteckt.

Ist die Karte eingesteckt, wird nach einstecken des Akku automatisch eine Datei SETTINGS.INI angelegt.
Beim ersten Flug zusätzlich noch ein Ordner LOG in dem dann die LOG-Dateien abgelegt werden.

INFO
Wird eine neue Softwareversion eingespielt, können neue Funktionen über die SETTINGS.INI vorhanden sein.
Um diese dann nutzen zu können, sollte man nach dem Einspielen der neuen Software in die NaviCtrl, die auf der SD Karte vorhandene SETTINGS.INI löschen. Nachdem der Akku am Kopter neu eingesteckt wurde, wird diese Datei automatisch neu mit den benötigen Werten, erzeugt.

SETTINGS.INI

In der Datei SETTINGS.INI sind einige Einstellungen hinterlegt, die normalerweise nicht verändert werden müssen.
Möchte man dennoch hieran Änderungen vornehmen, kann man dies einfach per Editor auf dem Computer.

https://gallery3.mikrokopter.de/var/albums/intern/MK-Baugruppen/NaviCtrl/NaviCtrl-V2.1/Settings_ini.jpg?m=1446809682

Die Werte in der SETTINGS.INI sind weitestgehend selbsterklärend.
Möchte man z.B. eine größere Geschwindigkeit beim manuellen Flug unter PositionHold oder beim Wegpunktflug erreichen, kann man den Wert für DYNAMIC_PH_SPEED erhöhen. Oder möchte man für die Positionsbestimmung anstelle der Satelliten "GPS" und "Glonas" z.B. GPS und BEIDOU verwenden, kann man den Wert unter GPS_SYSTEM_CFG anpassen.

Darstellung der Flugdaten in Google Earth

In der aktuellen Google Earth Version (>6.1) kann man sich durch Laden der .KML oder der .GPX Dateien die Flugroute anzeigen lassen.
(Die Flugroute wird bei .GPX Daten in der Höhe auch angezeigt, wenn man in den Eigenschaften der Datei die Höhe auf Relativ zum Boden einstellt.)







NMEA

Seit der Software-Version 2.00a für die NaviCtrl, kann über das UBlox Modul auch das NMEA Format ausgegeben werden.
(z.B. für Kameras mit Datenlogging).

Die Ausgabe erfolgt mit 57600 Baud. Gesendet werden die Datensätze RMC & GGA.
Die Daten können dabei über den Debug Anschluss an PIN9 (+ PIN7 GND) der NaviCtrl abgegriffen werden.


https://gallery3.mikrokopter.de/var/resizes/intern/MK-Baugruppen/NaviCtrl/NaviCtrl-V2.1/NaviCtrl-Debug.jpg?m=1446823046

WICHTIG: Nur mit einer in der NaviCtrl eingesteckter microSD-Karte (max. 2GB/FAT16), können die NMEA Daten genutzt werden.
Auf der SD Karte wird automatisch von der NaviCtrl die Datei "SETTINGS.INI" angelegt. Diese enthält die benötigten Befehle hierzu.







Error Codes / Fehlercodes

Wird am Kopter das GPS-System (NaviCtrl + Kompass + MKPGS) eingesetzt, kann beim kalibrieren der Gyros eventuell kurzzeitig "error6" und "error3" im Display der Telemetrieübertragung erscheinen.
Dies ist normal und liegt daran, dass beim Kalibrieren die Verbindung zwischen FlightCtrl und NaviCtrl kurrzeitig unterbrochen wird.

Sollte eine Error-Meldung dauerhaft angezeigt werden oder nach dem kalibrieren dauerhaft bleiben, liegt ein Fehler vor.
Die Fehlercodes und Tipps zu deren Behebung findest du hier: ErrorCodes


  • KategorieMK-Baugruppe/de