Firmware 0.80

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

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

Erscheinungsdatum: 29.07.2010
Lizenz: LICENSE.TXT

Forum-Link: http://forum.mikrokopter.de/topic-17469.html

Download:

/!\ Man sollte nie alte Settings einspielen. Höchstens im neuen Settings-File selber die alten Werte vorsichtig umschreiben und dann laden.

Sonderversion für ACT-2,4GHz S3D-Empfänger

/!\ funktioniert nur mit dieser 2,4GHz-s3d-Version!

Video

Kurze Version (nur CareFree)

Lange Version (komplette Bedienung)

http://www.vimeo.com/13726420

http://www.mikrokopter.com/ucwiki/VideoAbspielen?id=207

Freie Wahl der Ausrichtung

MixerConfig.gif

Hier kann man nun bestimmen, wo vorne sein soll. Mit den beiden Pfeilen kann man die Ausrichtung in 15°-Schritten verändern.
In diesem Beispiel ist "vorne" also zwischen Ausleger 2 und 3, welche hier also rot markiert sein müssten.

Hinweise:

  • Diese Auswahl ist NICHT global -> man kann sie also von Setting zu Setting unterschiedlich wählen

  • Diese Funktion steht auch ohne Navi zur Verfügung
  • die Kameraneigung (Nick/Roll)-Ausgleich bleibt auf den Pfeil der FC bezogen und dreht sich nicht mit -> kommt evtl in einem späteren Release

  • ACHTUNG: Loopings gehen nicht, wenn die Richtung verdreht wird

Care-Free-Control

Bei diesem Mode wird die Steuerrichtung von Nick und Roll nicht mehr an der "Vorne"-Definition fest gemacht, sondern an der Himmelsrichtung, in welche die Front des MK während des Starten der Motoren zeigt. Damit kann man den MK gieren, ohne dabei die sonst mitrotierende Wirkung von Nick und Roll zu berücksichtigen.

  • Man wählt in diesem Auswahlfenster einen Schalter (bzw. ein Poti) aus, dann kann man die Funktion im Flug aktivieren oder deaktivieren. Achtung: Vorne wird auch dann beim Starten der Motoren fest gelegt

  • Trägt man 0 ein, ist es immer aus.

  • Trägt man 100 ein, ist es immer an. (wird nicht empfohlen)

CareFree.gif

Tipps:

  • Man muss sich zunächst daran gewöhnen, dass es keinen vorderen Ausleger mehr gibt
  • Man (der Pilot) darf sich nie drehen, sonst gibt es einen Knoten im Kopf.
  • Zur Sicherheit sollte man zunächst auf freier Fläche üben und ggf. mit GPS-CH den MK wieder zurück holen.
  • Der Kompass muss gut kalibriert sein und sicher funktionieren

  • Der MK3Mag muss auf dem Naviboard befestigt sein, damit er sich im Flug nicht lösen kann
  • ACHTUNG: Loopings gehen nicht mit Carefree
  • Für diese Funktion benötigt man eine NaviCtrl mit Kompass

Siehe auch: CareFree

BL-Ctrl 2.0

Temperaturanzeige

BL-Temp.gif

Im Display-Menu kann man nun die Temperatur der BL-Ctrl 2.0 einsehen.

Hinweis: Bei BL-Reglern <2.0 stehen die Temperaturen auf Null

Konfigurieren der BL 2.0

Die neuen BL-Ctrl 2.0 kann man nun konfigurieren. Damit das BL-Ctrl Menü auftaucht, muss man Strg gedrückt halten, während man die Einstellungen aufruft

BL-cfg.gif

Bedeutung der Parameter:

  • max. current: Legt die Obergrenze für den Motorstrom in Ampere fest. Bei höheren Strömen wird nicht abgeschaltet, sondern gedrosselt
  • Temperature Limiter: Legt die maximale Board-Temperatur in °C fest. Bei höheren Temperaturen wird nicht abgeschaltet, sondern gedrosselt (ein Prozent pro 0,1°C)
  • PWM Scaling: legt die maximale Leistung bei maximalem Setpoint fest. Dadurch kann man den maximalen Schub limitieren, ohne Auflösung bei der Ansteuerung (Sollwerte) einzubüßen.
  • Start PWM: Eingestellte PWM beim Starten der Motoren. Wenn Motoren schlecht anlaufen, kann man diesen Wert modifizieren.
  • Current Scaling: Dieser Wert dient dem individuellen Finetuning der Strommessung eines Reglers.
  • Reverse Direction: Hier kann man die Drehrichtung eines Reglers über die Software umkehren.

Hinweise

  • Man kann die Parameter eines einzelnen Reglers anhand seiner Adresse setzen oder auch alle gleichzeitig ("Any" wählen).
  • Es werden nur diejenigen Parameter gesetzt, welche auch aktiviert sind (vorderes Auswahlfeld).
  • Damit die Setting dauerhaft (also auch noch nach dem Einschalten) in den Reglern gespeichert werden, muss man die Option "Store in EEPROM" vor dem Schreiben aktivieren.
  • Es können die Voreinstellungen wieder geladen werden, wenn man den Button "Restore Default" drückt. Diese werden jedoch nur dauerhaft gespeichert, wenn man gleichzeitg die Option "Store in EEPROM" ausgewählt hat.
  • Es können nur Settings von Reglern gelesen ud geschrieben werden, deren Gasmischanteil in der Mixertabelle größer als 0 ist, die also in der Lageregelung auch verwendet werden.

Siehe auch: BL-Ctrl_2.0

Status mit Fehlercodes

Jetzt gibt es im Koptertool eine direkte Statusanzeige:

http://gallery.mikrokopter.de/main.php/v/tech/KopterToolStatus.gif.html

  • Grün: Status der Baugruppe bekannt Rot: Baugruppe meldet einen Fehler

Im virtuellen Display der NC und auf der JetiBox werden ausserdem ErrorCodes angezeigt

Die Motoren können NICHT gestartet werden:

  • bei defekten Gyro oder ACC
  • mit aktiviertem Carefree und fehlerhaften MK3Mag-Daten
  • mit aktiviertem Höhensensor und fehlerhaften Luftdruck-Werten

Jeti Displays

Status

Spannung [V]

Kompassrichtung

Entfernung vom Start [m]

verbrauchte Kapazität [mAh]

Flugzeit

Höhe [m]

http://gallery.mikrokopter.de/main.php/v/tech/JetiStatus2.jpg.html

Neu im Vergleich zur 0.78: Hier wird die Kompassrichtung angezeigt

ErrorCodes

http://gallery.mikrokopter.de/main.php/v/tech/JetiError.jpg.html

Falls eine Fehlermeldung vorliegt, wird hier der FehlerCode angezeigt.

Hinweis: nur in Verbindung mit einer NaviControl

Temperaturen der BL2.0-Regler

http://gallery.mikrokopter.de/main.php/v/tech/Jeti_Temperatures.gif.html

Falls BL-Regler Version 2.0 eingebaut sind, werden diese hier angezeigt. Bei HExa und Okto werden dort entsprechend 6 bzw. 8 angezeigt.

Akku-Daten

http://gallery.mikrokopter.de/main.php/v/tech/Jeti_Strom2_001.jpg.html

(Keine Änderung zur Version 0.78)

GPS-Info

Geschwindigkeit

Anzahl Satelliten

SatFix

Home:

Entfernung [m]

Richtung [°]

http://gallery.mikrokopter.de/main.php/v/tech/Jeti_GPS2.jpg.html

Neu im Vergleich zur 0.78: Hier wird zusätzlich die GPS-Geschwindigkeit (in m/s) angezeigt

siehe auch: JetiBox

Höhenregler

Der Höhenregler ist an einigen Stellen überarbeitet worden:

  • bei schweren MikroKoptern sollte sich ein besseres Verhalten zeigen

  • der Luftdruck-P-Anteil wirkt jetzt schwächer
  • der Luftdruck-D-Anteil wirkt jetzt stärker
  • der ACC-Z Parameter ist in den Standard-Settings nun auf Null gesetzt, weil sich unter Umständen Vibrationen aus den Propellern negativ auf die Höhenregelung ausgewirkt hatten. Wer wenig Vibrationen hat, kann diesen Wert wieder auf 30 stellen.
  • das Schwebegas des Vario-Höhenreglers wird jetzt noch besser angelernt, um Starts mit eingeschaltetem Vario-Höhenregler zu ermöglichen

Koptertool:

MikroKopter.dll muss mit in das Verzeichnis

Vom KopterTool gibt es einen Link auf die GeoTag-seite (Anleitung zum Erstellen und Benutzen der Karten)

http://gallery.mikrokopter.de/main.php/v/tech/HowTo.gif.html

Schwerpunktanzeige

http://gallery.mikrokopter.de/main.php/v/tech/Ballance.gif.html

Die wird eingeblendet, wenn man auf 3D klickt und mit der FC verbunden ist (ggf. auf "FlightControl" klicken)

Wenn der Schwerpunkt des MikroKopters nicht auf dem Schubschwerpunkt der Motoren (normalerweise die Mitte) liegt, wandert der Punkt raus.

Besonders interessant: Gier (obere Skala) Wenn der Rahmen nicht gerade ist, muss der MK immer dagegen an gieren. Jetzt kann man das also kontrollieren.

neuer Parameter: GyroStability

http://gallery.mikrokopter.de/main.php/v/tech/KopterTool_Gyro.gif.html

Mit diesem Parameter kann man die "Regelhärte" des Lagereglers reduzieren. Im Betatest ist aufgefallen, dass es durchaus von Vorteil sein kann, die Regelhärte zu reduzieren.

Navi Control

Unbegrenzter Position Hold Mode Radius

  • PH kann nun auch ausserhalb von 250m betrieben werden.

Dynamic Position Hold

Der PH-Punkt wird sich mit dieser Version besser verschieben lassen.

Im PH-Modus bleiben die "bremsenden" Anteile des GPS-Reglers aktiv. Dadurch loggt der MK beim Berühren der Sticks nicht so hart aus bzw. ein.

Der GPS-Regler greift also auch leicht ein, wenn man im PH-Modus fliegt.

Die PH-Login-Zeit wurde auf 2 sek. reduziert

Logging

Das GPX-Log ist standardmässig (genauer: bei Anlegen der Datei SETTINGS.INI einer leeren SD-Karte) aktiviert -- ggf. diese Datei manuell von der SD-Karte löschen

Im GPX-Log werden jetzt zusätzlich die ErrorCode mit gespeichert

Sonstiges

Erweiterte Zellenerkennung für Lipo

Die FC versucht, nach dem Einschalten die Zellenzahl des Lipo von 2s bis 6s zu erkennen. Diese Erkennung ist ab 5s nicht immer sicher und hängt vom Entladungszustand des Akkus ab. So kann es passieren, dass ein leerer 5s als 4s und ein leerer 6s als 5s erkannt wird.

/!\ Vorsicht im Umgang mit dieser Funktion bei Akkus mit mehr als 4 Zellen. Immer auf die Anzahl der Piepser nach dem Einschalten hören. Alternativ die Unterspannungswarnung von Hand eintragen (in 0,1 Volt).

Motoren starten nur nach Kalibrieren

Die Motoren lassen sich nur dann starten, wenn nach dem Einschalten der Kopters mindestens einmalig kalibriert wurde. Andernfalls ertönt ein 1Hz Piepen.

/!\ Während der Kalibrierung sollte der Kopter ruhig stehen.

Details

  • Piepen im Sekundentakt, wenn die Navigation wegfällt, bzw. auch wenn die GPS-Verbindung unterbrochen ist
  • Stick-Settings im Beginner-Mode leicht entschärft

Settings

/!\ Die Settings werden nach dem Update auf diese Version überschrieben.

Mixer-Settings, Kanalbelegung usw. müssen also kontrolliert und ggf. neu eingestellt werden

Bugfixes

Version V0.80e

  • MK3Mag kann wieder ohne NaviCtrl betrieben werden

Version V0.80f

  • Höhenregler in der Betriebsart Höhenbegrenzung ("Deckel") konnte ggf. zu hoch steigen

Version V0.80g

  • erweiterten Messbereich für Luftdruck bei der FC2.1 aktiviert


  • KategorieFirmware/FC