Firmware 0.78

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

Erscheinungsdatum: 12.02.2010
Lizenz: LICENSE.TXT

Forum-Link: http://forum.mikrokopter.de/topic-13983.html /!\

Download:

nur FC ME V2.1:

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

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

Was hat sich geändert?

Sonstiges

Strommessung

Die BL-Ctrl besitzt eine Strommessung. Die Software der BL-Regler muss dafür nicht geändert werden!

Der MikroKopter liest die Daten der Strommessung aus und berechnet:

/!\ Die Strommessung funktioniert nur mit original MikroKopter-BL_Ctrl

Als Grundlast wird 0,5A angenommen. Dieser Wert wird als fix angenommen und wird nicht gemessen. Für einen durchschnittlichen MK mit Beleuchtung und evtl. Kameraservos ist das ein guter Wert.

Es ist eine Genauigkeit von 3-10% zu erwarten.

Anzeige der Strom-Daten in den OSD-Daten

http://gallery.mikrokopter.de/main.php/v/tech/OSD1.jpg.html http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54624&g2_serialNumber=1

Anzeige in den Analogdaten im Koptertool

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54619&g2_serialNumber=1

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54194&g2_serialNumber=1

Anzeige an der JetiBox

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54622&g2_serialNumber=2

serielle Kanäle

Man kann nun über eine serielle Verbindung Kanaldaten zum MK übertragen. Um das zu simulieren, haben wir unter anderem eine Gamepad-Steuerung ins Koptertool integriert.

Die Kanäle können aber auch mit der Maus oder über die Tastatur (w-s-x; usw.) gesteuert werden.

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54175&g2_serialNumber=2

Gamepad

Jetzt lassen sich die meisten Kanäle auch mit einem Gamepad steuern - Nick/Roll und Gas/Gier ist dafür allerdings gesperrt (zum Fliegen ist die Übertragung zu unsicher und zu langsam)

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

Anwendungsbeispiele:

Tipp bei Verwendung für die Kameraservos

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54199&g2_serialNumber=1

Da die Sticks bei den Gamepads neutralisierend sind (gehen immer in Mittelstellung zurück), haben wir die Option REL eingeführt.

Damit kann man die Kamerawinkel verschieben und die Winkel bleiben stehen, wenn man den Stick des Gamepads los lässt.

Servo Ausgänge

Die Servo-Ausgänge 3-5 kann man nun auf beliebige Kanäle legen (Auch auf das Gamepad z.B.)

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54179&g2_serialNumber=1

/!\ Ob der Kanal angesteuert wird, hängt mit der Refresh-Rate zusammen: wenn da z.B. ein 4 eingetragen ist, wird max Servoausgang 4 angesteuert

Empfänger

Jeti-System auf mehr als 8 Kanäle einstellen

Dazu muss der Empfänger auf "PPM Output mode: Direct" eingestellt werden

Leider werden von den EasyKopter Empfänger von RC-Easy nur 8 Kanäle unterstützt, ausschliesslich der JETI Duplex RMK Empfänger ist in der Lage mehr als 8 Kanäle zu nutzen !

Channels

channels.gif
Hier werden die vom Sender übertragenen Kanäle den MikroKopter-Funktionen zugeordnet.
Zur Steuerung werden 4 Kanäle benötigt: GAS, GIER, NICK, ROLL

Erweiterte Empfangssignalprüfung

  • RC-Routine: Empfangsausfall wird sicherer erkannt
    • es wird überprüft, ob sich im Flug die Anzahl der Kanäle ändert -> das dürfte im fehlerfreien Betrieb nie passieren

    • in den ersten 500ms wird bei Empfangsstörung ein altes Datenpaket (das vorletzte) verwendet, anstatt das letzte
    • es wird eine Mindestzeit (ca. 1 sek) auf "fehlerhaften Empfang" geschaltet
    • Jeti-Empfänger funktionieren, wenn man sie auf 20ms einstellt (mit Jetibox)

Empfängerwahl

Hier kann das verwendete Empfängerprotokoll ausgewählt werden.

Es stehen zur Auswahl:

  • Multisignal (PPM): Anschluss an PPM-Eingang der FlightCtrl, z.B. beim Empfänger ACT DSL4 top, 2.4GHz-Empfänger R6107SP

  • Spektrum Satellit: 2.4GHz Satellit-Empfänger an 2ter serieller Schnittstelle der FlightCtrl

  • Spektrum Satellit (HIRES): 2.4GHz Satellit-Empfänger mit hoher Auflösung (2048) 2ter serieller Schnittstelle der FlightCtrl (für DSX7, DSX9, DSX12)

  • Spektrum Satellit (LowRES): 2.4GHz Satellit-Empfänger niedriger Auflösung (512) 2ter serieller Schnittstelle der FlightCtrl (wird bei einigen Einsteckmodulen verwendet)

  • Jeti Satellit: 2.4GHz Jeti Satellit an PPM Eingang, JetiBox Ausgabe an 2ter serieller Schnittstelle der FlightCtrl

  • ACT DSL: Anschluss eines ACT DSL Signals an 2ter serieller Schnittstelle der FlightCtrl

Belegung weiterer Kanäle

Verfügt der Sender über weitere Kanäle, so können diesen die POTI 1-8 zugewiesen werden. Wobei ein "Poti" auch ein Schalter (Schaltkanal) des Senders sein kann!
Auf den anderen Konfigurationseiten kann man dann bestimmten Werten diese Potis zuweisen, um die Parameter per Sender zu verändern (z.B. Höhe, Kamera schwenken, ....)

Serielle Kanäle

Die FlightCtrl kann zusätzlich bis zu 12 Kanäle per serieller Kommunikation auswerten. Diese können wie normale Senderkanäle benutzt werden, also den POTI-Funktionen zugeordnet werden.

Die seriellen Daten können z.B. von MK-Tool oder von einer externen Hardware zur FlightCtrl übertragen werden.

Anzeige der Kanäle

Die Grafik zeigt die aktuellen Werte der einzelnen Kanäle an: -125 (unten) / 0 (Mitte) / + 125 (oben)

Jeti Rückkanal

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

MK-Statusdaten auf der JetiBox

Die JetiBox kann nun zur Anzeige von MikroKopter-Statusdaten (Spannung, Höhe, Entfernung usw. ) genutzt werden

http://gallery.mikrokopter.de/main.php/v/Nachbau/Graupner_mx22_3.jpg.html

In den Statusdaten wird auf einen Blick angezeigt:

Spannung [V]

Entfernung vom Start [m]

Himmelsrichtung zum Start [°]

verbrauchte Kapazität [mAh]

Flugzeit

Höhe [m]

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54197&g2_serialNumber=2

Weitere Infos zum Anschluss des Datenkanals usw. hier

Summer in dem Transmitter-Modul

In den Transmitter-Modulen ist ein Summer eingebaut. Die FC kann diesen im Morsecode piepsen lassen.

/!\ Bei Spannungswarnung des MKs piept das Jeti-Modul!

ACT Datenkanal

Einige ACT Empfänger besitzen eine DSL-Buchse wie hier am Beispiel des ACT DSL 4-TOP gezeigt.

DSLBuchse.jpg

Der große Vorteil der DSL-Daten ist die zusätzliche Übertragung eines RSSI (Empfangsqualität), mit dessen Hilfe man die Empfangsreserven/Reichweite sehr gut einschätzen kann, bevor ein Empfangsausfall einsetzt.

Ausserdem ist das Verhalten an der Reichweitengrenze sicherer, weil der MK bei Störungen über das DSL-Protokoll verlässlichere Daten bekommt.

Weitere Infos: DSL4Top

Mehrsprachiges KopterTool

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

Jetzt kann man in das Koptertool verschiedene Übersetzungen laden.

Man kann auch eine eigene Übersetzung integrieren:



Funktion "Bootloader Flashen" ausgeblendet

http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=54696&g2_serialNumber=1

Die Funktion zum Flashen des Bootloaders hat immer zur Verwirrung geführt, weil der Benutzer diese Funktion für die Bestückten Platinen nicht braucht und Fehlermeldungen bekam.

Für Selbstbestücker ist diese Funktion nun ins Kontextmenü gewandert (rechte Taste auf den grauen Hintergrund klicken)


Firmware-0.78 (last edited 20.07.2010 15:46 by IngoBusker)