MikroKopter

http://mikrokopter.de/images/eng.gif Page in english

http://mikrokopter.de/images/fra.gif Page en français

http://mikrokopter.de/images/ita.gif Pagina in italiano


Einleitung

Diese modifizierte Version ist entstanden, um das Feintuning und das Fehlersuchen am Kopter zu erleichtern.

Es lassen sich fast alle wichtigen Flugparameter im Flug verstellen und danach speichern.

Dadurch lässt sich das Flug-Verhalten direkt beobachten und verbessern.

Weiter werden zusätzliche Informationen auf der Jetibox angezeigt wie:

Es ist ein Motorentest eingebaut, mit dem sich einzelne Motoren ansteuern lassen.

Im MK-Tool werden auch die Motorenwerte 5 bis 8 gezeigt.

Die ACC-HH Umschaltung von MartinR wurde integriert. Inklusive verbesserter Höhenregler und Kamera-PAN-Funktion

Durch die Komplexität der Software und Hardware, ist es nicht möglich sämtliche Funktionen sauber auszutesten.

Die Fehlerfreiheit kann daher nicht garantiert werden.

Es gilt daher:


Die Verwendung der Software geschieht auf eigenes Risiko. Jegliche Haftung wird abgelehnt!


Neuheiten:

Allgemein:

Hott:

Jeti:

Firmware

Für Atmega 1284p (FC 2.1) http://murer.ath.cx:5000/fbsharing/VPgL3r3T

Für Atmega 644p (FC 2.0 und kleiner) http://murer.ath.cx:5000/fbsharing/VVW9B0VE

Das Hexfile für den Atmega 644p ist noch ungeflogen. Daher gibt es das Passwort nur per Mail an metro.

Auf Grund des kleineren Speichers gibt es folgende Einschränkungen:

Probleme beim flashen (selten)

Falls es Probleme beim Flashen gibt, am besten mit dem MK-USB direkt an die FC, Firmware-Update starten und dann Strom geben. So funktioniert ein Update immer, auch wenn die FC sonst nicht mehr ansprechbar ist oder "spinnt".


Hinweise

- Wenn nach der 88e die Telemetrie+ installiert wird, bleiben die Settings erhalten, ebenso wenn zurück zur Originalsoftware gewechselt wird.

- Einstellwerte zwischen 248...255 sind Poti-Werte

- Motortest geht aus Sicherheitsgründen nur bis Wert 100

- Der Atmega 644 Controller (FC 2.0 und kleiner) wird momentan nicht unterstützt. Anfragen an metro.

Bedienung:

Die Videos sind nicht mehr Aktuell. Das meiste ist jedoch gleich geblieben.

JETI:

Hott:

Allgemeines:

Bedeutung der Userparameter

Möchte Mann die Umschaltung von ACC zu HH nutzen, müssen unbedingt folgende Einstellungen gemacht werden.

Zwingend:

Optional:

WICHTIG !!!! Beim Flug im HH-Mode unbedingt beachten:

Einstellungen Höhenregler

Die Höhenregelung kann vor allem über Höhe-P und Luftdruck-D optimiert werden.

Kamera-PAN-Funktion

Die Pan-Funktion ist fest dem Servoausgang 4 zugeordnet (kein "Endlos-Servo")

Vorgehensweise:

  1. die Pan- Funktion auf Servo 4 einstecken
  2. den Senderkanal für Pan auf Servo 4 legen
  3. zunächst UserParameter 8 auf 125 einstellen

  4. die Pan-Funktion mechanisch so ausrichten, dass bei Pan-Neutral-Stellung des Senders die Kamera nach vorne zeigt. Dann den Nick und Rollausgleich einstellen / prüfen
  5. im MK-Tool auf Flight-Ctrl gehen und die Werte unter 16 und 17 (die zwei Werte nach den Motoren) beobachten
  6. im MK-Tool sollte nun bei [16]: 32 und bei [17]: 0 erscheinen
  7. die Kamera über den Sender um 90° nach rechts schwenken
  8. UserParameter 8 nun so einstellen (langsam erhöhen oder verringern), dass bei [16]: 32 und bei [17]: 0 erscheint

  9. Nick- und Rollausgleich beobachten
  10. Kamera um 90° nach links schwenken und wieder Nick- und Rollausgleich beobachten

Das sind die Sollwerte, die Du über die Einstellung von UserParameter 8 und der Kameraausrichtung im MK-Tool erreichen musst:

Kamerarichtung Kanal 16 / 17 (im MK-Tool) Edit: Kanal 16/17 = Motor 5/6 im Kopter-Tool

0 32 / 0 45 links 24 / -24 90 links 0 / -32 135 links -24 / -24 180 -32 / 0 45 rechts 24 / 24 90 rechts 0 / 32 135 rechts -24 / 24 180 -32 / 0 Abhängig von der Linearität des Pan-Servos wird man diese Werte nicht immer genau erreichen. Dann so gut wie möglich aus mitteln.

Abkürzungen der Parameter

SP1 = Serial Poti 1

SP2 = Serial Poti 2

SP3 = Serial Poti 3

SP4 = Serial Poti 4


HD = Luftdruck_D

HA = Hoehe_ACC_Wirkung

HP = Hoehe_P

HM = Hoehe_MinGas


HV = Hoehe_HoverBand

HZ = Hoehe_GPS_Z

HG = Hoehe_Verstaerkung

NG = Not Gas


StP = Stick_P

SGP = Gier_P

StD = Stick_D

DrC = Driftkomp


GYP = Gyro_P

GYI = Gyro_I

GYD = Gyro_D

MaI = I_Faktor


GGF = ACC / Gyro Fakt (geändert)

GSt = Gyro_Stability

GGC = ACC / Gyro Comp (geändert)

DSt = DynamicStability


NGG = NaviGpsGain

NSC = NaviSpeedCompensation

NWC = NaviWindCorrection

NAL = NaviAngleLimitation


NI = NaviGps-I

ND = NaviGps-D

NP = NaviGPS-P

NAC = NaviGps-ACC


LGL = LoopGasLimit

LHy = LoopHysterese

LTh = LoopThreshold

CHA = CH- Höhe


FGP = AchsKopplung1 (Gier/ Yaw positive Feedback)

FNR = AchsKopplung2 (Nick / Roll Feedback)

CYC = CouplingYawCorrection

MSH = Motorsmoothing


NCT = Nick Servo control: Servowert zum Schwenken der Kamera. Meistens ein Potiwert.

NCP = Nick Compensation : Einfluss des Nickwinkels auf das entsprechende Servo. Wenn 0 = Kompensation aus.

RCT = Roll Servo control: Servowert zum Schwenken der Kamera. Z.b. um die Kamera auf Roll gerade einzustellen

RCP = Roll Compensation : Einfluss des Rollwinkels auf das entsprechende Servo. Wenn 0 = Kompensation aus.


SFN = Servo Filter Nick (neu)

SFR = Servo Filter Roll (neu)

FSZ = Failsafe Zeit (neu)

AkC = Akkukapazität/100 entspricht UserParameter5 (neu)


HHI = I-Faktor im HH-Mode entspricht UserParameter2 (neu)

HHP = P-Faktor im HH-Mode entspricht UserParameter3 (neu)

BKH = Beschleunigungskompensation des Höhensensor entspricht UserParameter4 (neu)

PF = Pan Funktion UserParameter8 (neu)

ACC Kalibration im Flug

Normalerweise geschieht die ACC-Kalibration über Gas/Gier-Knüppel nach oben rechts.

Damit kalibriert man die interne "Wasserwaage" des Kopters.

Wenn das nicht beim ersten mal nicht klappt und es sehr genau sein soll, braucht es mehrere Versuche und viel Geduld.

Neu kann während dem Flug die Nulllage justiert werden. Nach dem landen muss diese separat gespeichert werden.

JETI

Infoseiten und Motortest

Support Message einfach "weg drücken"

Mit Links und Rechts die Seiten durch springen, die letzte Seite ist der Motortest.

Dann wechselt es wieder auf die 1. Seite.

Einstellparameter und Speichern

Auf der 1. Seite nach unten drücken. Es wird direkt auf die Seite 11 gesprungen.

Mit Links und Rechts die Seiten durch springen, die letzte Seite ist das Speichern.

Dann wechselt es wieder auf die 1. Seite

Mit auf+ab (Gleichzeitig) kann jederzeit auf Seite 1 gesprungen werden.

Werte ändern:

Auf der gewünschten Seite den Pfeil einmal nach unten drücken.

Mit Links und Rechts den Wert auswählen.

Dann mit Pfeil nach unten/oben ändern.

Schrittweite verstellen:

Normalerweise beträgt die Schrittweite 1.

Mit auf+rechts bez. ab+rechts kann die Schrittweite vergrössert bez. verkleinert werden.

Mögliche Einstellwerte sind 1,5,10,25 und 50. Beim verlassen der Seite wird die Schrittweite wieder auf 1 gestellt.

Display Seiten

Seite 0

zeigt das Setting abwechselnd mit der Sponsoring Message an.

Seite 1 ist erst nach drücken eine JetiBox-Tasten sichtbar.

Seite 1: Status

Spannung [V]

Kompassrichtung [°]

Entfernung vom Start [m]

GPS Mode Charakter

verbrauchte Kapazität [mAh]

Flugzeit

Höhe [m]

Vario Charakter

Seite 2: Temperaturen

Temperaturangaben der BL Regler ab BL 2.0

Seite 3: Strom Batterie Info

Spannung [V]

Strom [ mA]

Watt [W]

verbr.Kapazität [mAh]

Seite 4: GPS Info

Geschwindigkeit [m/s]

Anzahl Satelliten

GPS Fix Info

Entfernung v.Start[m]

Home Ausrichtung

GPS Mode Charakter

Seite 5: Magnet Werte

Erdmagnetfeld[%]

Kompasswinkel ungefiltert[°]

gemessene Inklination[°]

theoretische Inklination[°]

Seite 5a: ACC Kalibration

Stickwerte der Funke exakt auf 127 bzw. Mittelstellung kalibrieren.

Die Stickwerte, die unten links angezeigt werden, sollten auf 0 sein.

Kopter bei Windstille und mit Höhensensor auf mindestens 1.5m Höhe halten.

Seite 6: Einzelne Motorströme

Einzelne Motorströme, und Gesamtstrom wenn Anzahl Motoren <=6 Motoren

Es werden die maximalen Motorströme angezeigt wenn: Die Motoren nicht mehr laufen und wenn beim fliegen diese Jetiseite aktiv ist

Seite 7: I2C Fehler

I2C Fehler Motoren 1...8

Seite 8: Schwerpunktanzeige

Nickwert positiv: Schwerpunkt vorne

Rollwert positiv: Schwerpunkt links

Unten links; Gier-Integral, sollte nicht über +-10..20 sein.

(sonst Propeller, Motorenbefestigung oder Frame kontrollieren)

Seite 9: Schwebegas Anzeige

HG/4 = HoverGas/4; Schwebegas Gas = StickGas; Stickwert

Seite 10: Motorentest

Pfeile links und rauf oder runter zusammendrücken um Motornummer zu verstellen Rechts oben wird der entsprechende Strom (*10) angezeigt

Seite 11 - 22: Parameter

Bedeutung siehe 5.1.1 Abkürzungen der Parameter

Seite 23: Looping Konfiguration

Loopingeinstellung

Looping Konfigurationswert 0...15, dezimal

0 = kein Looping, 15 = Looping in alle Richtungen möglich,

wird mit "<" ">" "^" und "v" angezeigt

Seite 24: Höhenregler Konfiguration

umschalten zwischen Höhenregelung mit:

Nur 2 Einstellungen:

Pfeil nach oben: Höhe per Schalter

Pfeil nach unten: Höhe mit Vario und Variopiepser

Seite 25. Speichern

Settings speichern (nur wenn Motoren aus)

Pfeile links und rechts miteinander drücken zum speichern

Pfeil nach oben/unten: In das zu speichernde Setting kann gewählt werden, mit Settings-beepen

Hott

Display Seiten

Seite 1-3:

Die Seiten 1-3 sind identisch mit der Originalen MK-Menüs Siehe http://www.mikrokopter.de/ucwiki/HoTT#MK-Men.2BAPw-s

Der ERROR 26 (No SD-Card) kann durch drücken von up ignoriert werden. (Nur Seite 1)

Seite 4: Parameter

Mit oben / unten kann Seitenweise durch die Parameter gescrollt werden.

SET aktiviert den Editor Modus

Ein > zeigt den aktiven Paramter an.

Mit nochmaligem drücken von SET kann der Wert editiert werden.

Mit oben / unten Kann die Schrittweite verstellt werden.

links / rechts ändert den Wert. Achtung! Die Änderung wird sofort übernommen.

Erneutes drücken von SET wechselt zurück in den Scroll Mode

Bedeutung siehe Abkürzungen der Parameter

Potiwerte werden durch P1-P8 gekennzeichnet.

Seite 5: Speichern

Settings speichern (nur wenn Motoren aus)

SET drücken zum speichern

Pfeil nach oben / unten: In das zu speichernde Setting kann gewählt werden, mit Settings-beepen.

Seite 6: Motorentest / Setpoints

Im Flug werden die aktuellen Setpints und Motorströme für bis zu 8 Motoren angezeigt.

Mit SET wird der Motortest aktiviert / deaktiviert.

rechts / links wählt den aktiven Motor

oben / unten verstellt den Setpoint (+/- 2 pro klick).

Der maximale Setpoint ist auf 100 begrenzt.

Seite 7: ACC Kalibration

Stickwerte der Funke exakt auf 127 bzw. Mittelstellung kalibrieren.

Die Stickwerte, die rechts angezeigt werden, sollten auf 0 sein.

Kopter bei Windstille und mit Höhensensor auf mindestens 1.5m Höhe halten.

Seite 8: I2C Schwerpunkt Gaswerte

I2C

I2C Fehler Motoren 1...8

Schwerpunktanzeige

Nickwert positiv: Schwerpunkt vorne

Rollwert positiv: Schwerpunkt links

Gier-Integral, sollte nicht über +-10..20 sein.

(sonst Propeller, Motorenbefestigung oder Frame kontrollieren)

Schwebegas Anzeige

HG/4 = HoverGas/4; Schwebegas Gas = StickGas; Stickwert

weiterführende Links

http://www.mikrokopter.de/ucwiki/JetiBox wie Empfänger anschliessen, Diode einlöten, Adapterkabel Beschreibung

http://www.mikrokopter.de/ucwiki/JetiDuplex Sender Umbau, Jetiempfänger Versionen, Übertragungs Technik

http://www.mikrokopter.de/ucwiki/JetiEmpf%C3%A4nger Jetiempfänger

http://www.mikrokopter.de/ucwiki/JetiUpdate

http://www.mikrokopter.de/ucwiki/JetiUmbau

http://www.mikrokopter.de/ucwiki/HoTT wie Empfänger anschliessen, Sender einstellen

http://www.mikrokopter.de/ucwiki/HottUpdate Update von Sender und Empfänger

http://www.mikrokopter.de/ucwiki/SoftwareUpdate Hilfe zum Aufspielen der Software auf die FC

Dank

Ohne die Unterstüzung und Mithilfe von Euch wäre das Projekt nicht möglich.

Speziellen Dank geht an:

MikroKopter: Firmware-0.88e-Telemetrie+-V1.01 (zuletzt geändert am 14.04.2012 16:59 durch metro)