Unterschiede zwischen den Revisionen 4 und 26 (über 22 Versionen hinweg)
Revision 4 vom 18.03.2009 15:25
Größe: 2558
Autor: HolgerB
Kommentar:
Revision 26 vom 17.12.2011 19:46
Größe: 483
Autor: LotharF
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
#acl AdminGroup:read,write,admin,revert BetatesterGroup:read,write All:
siehe auch: (evtl. Links zu anderen verwandten Seiten einfügen...)
[[TableOfContents]]

= MixerTabelle =

Seit der FC-Version 0.73 kann man bis 12 Motoren anschliessen und diese beliebig konfigurieren.

http://www.mikrocontroller.com/images/MixerTab.gif

'''Wichtig''': um an dieses Menü zu kommen, muss man [b]beim Aufrufen der Settings die ALT-Taste[/b] gedrückt halten

Man kann die Settings von der Festplatte laden und speichern.

Den Mixer-Konfigurationen kann man '''Namen''' geben, die ebenfalls im MK gespeichert werden.

Wenn eine '''BMP-Grafik''' (150x150) mit dem selben Namen vorhanden ist, wird die eingeblendet.

So kann also jeder seine Mixer-Konfigurationen mit Bildern versehen.

== Bedeutung der Mixer-Tabelle ==
Die einzelnen Motorkräfte werden in vier Teile zerlegt: Gas, Nick, Roll, Gier
'''ein Wert von 64 entsprechen 100%'''

Soll also z.B. ein Motor 75% Gas bekommen, würde man 48 eintragen.

Ein Motor ist aktiv, wenn in der Spalte "Gas" ein Wert > 0 steht.

Die Grafik erklärt, wie die Anteile von Nick, Roll und Gier verteilt werden:

http://www.mikrocontroller.com/images/Mixer.gif

Der Einfachheit halber sind bei diesem Hexa-Beispiel die Anteile immer zu 100% verteilt.
Man hätte aber z.B. die Nick-Ebene auch mit 100%, 75% und 100% verteilen konnen, weil die Motoren 1 und 4 einen längeren (Nick-)Hebelarm haben.

== Kräftegleichgewicht ==
Wichtig ist das '''Gleichgewicht der Ansteuerungen'''. Die einzelnen '''Summe der Spalten''' Nick, Roll und Gier müssen immer 0 betragen.

http://www.mikrocontroller.com/images/TabOk.gif

Das wird mit einem Symbol unter den Spalten noch angezeigt.
{{{#!wiki MK_Nav
||<class="MK_Nav_Header" width= "100%">Mixer-SETUP||
||<class="MK_TBody":>'''[[MK-Parameter|Zurück zur Gesamtübersicht]]'''||
}}}
Zeile 44: Zeile 7:
= Überprüfung der richtigen BL-Ctrl Anzahl =
Seit FC V0.73 wird '''beim Start die richtige Anzahl BL-Regler geprüft''' und ggf. als Fehler angezeigt.
{{{#!wiki MK_select1
Zeile 47: Zeile 9:
Wenn ein BL-Regler am Bus nicht gefunden wird, kann man die Motoren zwar anlassen, aber kein Gas geben.  * {{http://mikrokopter.de/images/eng.gif}} [[en/MK-Parameter/Mixer-SETUP|english]]
 * {{http://mikrokopter.de/images/fra.gif}} [[fr/MK-Parameter/Mixer-SETUP|français]]

}}}
Zeile 50: Zeile 15:
== Anzeige aller angeschlossenen BL-Ctrls ==
Im vituellen Menü 13 kann man sich [b]die gefundenen BL-Regler[/b] anzeigen lassen:
----
Zeile 53: Zeile 17:
http://www.mikrocontroller.com/images/BL-Found.gif <<Include(include/KopterTool/Settings-Mixer-SETUP, , from="^-----$", to="^-----$")>>
Zeile 55: Zeile 19:
== Anzeige von I2C-Störungen ==
Im vituellen Menü 12 kann man sich '''die I2C-Fehler''' anzeigen lassen

http://www.mikrocontroller.com/images/BL-Errors.gif

Achtung: Wenn der I2C-Bus gestört ist, kann unter Umständen auch ein zufälliger Fehlerzähler hochzählen.


[[BR]]
Zeile 65: Zeile 20:
 (Hier kann ein Link auf eine Kategorie eingefügt werden) KategorieTools


Mixer-SETUP

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

Hier können fertige Mixertabellen für z.B. einen QuadroKopter, HexaKopter und OktoKopter geladen werden. Auch kann hier die Ausrichtung seit der
FlightCtrl Software-Version V0.80 frei gewählt werden.
Seit der FlightCtrl Software-Version V0.73 kann man nun bis zu 12 Motoren anschließen und diese beliebig konfigurieren.

Die Settings (Motor Mixer) für verschiedene Koptertypen / -bauformen können in diesem Menü geladen und in den Kopter gespeichert werden.
Zusätzlich können auch eigene Settings (Motor Mixer) eingestellt werden und unter einem eigenen Namen auf die Festplatte gespeichert und auch wieder geladen werden.
Zusätzlich zu einem eigenen Setting kann auch eine passende BMP-Grafik (150x150 Pixel) eingeblendet werden. Diese Grafik muss dann den gleichen Namen haben wir die gespeicherte Setting Datei.

Laden von Mixertabellen (.mkm)

Die FlightControl braucht Informationen über die Motorenanordnung. Dafür wird die sog. MischerTabelle verwendet.

Es sind bereits verschiedene Mixertabellen der gängigsten Modelle im KopterTool vorhanden.
Um die richtige Mixertabelle zu laden, kann auf den Button Laden geklickt und die passende .mkm Datei geöffnet werden.
Nach dem Öffnen der passenden Tabelle wird diese dann mit einem "klick" auf den Button Schreiben in die Settings der FlightCtrl geschrieben.

INFO: .mkm Dateien => (die Drehrichtung wird pro Motor in der Grafik angezeigt)

Quadro.mkm

Quadro-X.mkm

Hexa.mkm

Hexa2.mkm

symbols/Quadro.png

symbols/Quadro-X.png

symbols/Hexa.png

symbols/Hexa2.png

Für Basisset:
Quadro(L4-ME) / QuadroXL

Kein Basisset
vorhanden.

Für Basisset:
Hexa / Hexa2 / HexaXL

Kein Basisset
vorhanden.


Okto.mkm

Okto2.mkm

Okto3.mkm

Okto-U

symbols/Octo.png

symbols/Octo2.png

symbols/Octo3.png

symbols/Octo-U.png

Für Basisset:
Okto

Für Basisset:
Okto2-26 / OktoXL

Kein Basisset
vorhanden.

Kein Basisset
vorhanden.


{i} Der Pfeil in der Mitte zeigt die Flugrichtung (vorne) an.

Weitere Mixertabellen können hier eingesehen werden: MKM-Daten .

Info:
In der Grundeinstellung ist immer eine Mixertabelle für den Quadro (4 BL-Ctrl/Motoren) geladen. Dies hat z.B. bei einem Hexa (6 BL-Ctrl/Motoren) oder Okto (8 BL-Ctrl/Motoren) zur Folge,
dass die ersten 4 BL-Ctrl richtig erkannt werden (am BL-Ctrl: grüne LED an und rote LED aus) und die restlichen BL-Ctrl nicht (am BL-Ctrl: grüne LED an und rote LED an).
Hat man einen HexaKopter oder OktoKopter muss also die Mixertabelle hierfür angepasst werden.

Wahl der Ausrichtung

Im Normalfall zeigt die FlightCtrl mit dem Pfeil zum Ausleger Nr.1 (Rot). Um die Ausrichtung des Kopters zu ändern muss normalerweise die FlightCtrl dann mit
dem Pfeil in die neue Flugrichtung montiert werden.
(Siehe z.B. Quadro.mkm + Quadro-X.mkm)
https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=82248&g2_serialNumber=1

Mit der Ausrichtung kann man jetzt 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 1 und 3.

Hinweise:

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

  • Diese Funktion steht auch ohne NaviCtrl zur Verfügung.

  • die Kameraneigung der Kamerahalterung (Nick/Roll-Ausgleich) bleibt auf den Pfeil der FC bezogen und dreht sich nicht mit.
    (Eine Anpassung kann in dem Konfigurationsparameter Kamera vorgenommen werden.)

  • Info: Loopings gehen nicht, wenn die Richtung verdreht wird.





Funktion der Mixer-Tabelle

In der Mixer Tabelle die Werte der einzelnen Motoren angepasst werden. Dies kann bei eigenen Rahmenkonstruktionen nötig sein.

Die einzelnen Motorkräfte werden in vier Teile zerlegt: Gas, Nick, Roll, Gier
=>Hierbei gilt: Ein Wert von 64 entspricht 100%

Soll also z.B. ein Motor maximal 75% Gas bekommen, würde man 48 eintragen.
Ein Motor ist aktiv, wenn in der Spalte "Gas" ein Wert größer 0 (null) steht.

In der Tabelle werden nur die Werte für Nick rückwärts und Roll nach rechts eingetragen.
Die Werte für die entgegengesetzten Richtungen werden dann automatisch berechnet.

Die Grafik erklärt, wie die Anteile von Nick, Roll und Gier verteilt werden:

http://www.mikrocontroller.com/images/Mixer.gif

Der Einfachheit halber sind bei diesem Hexa-Beispiel die Anteile immer zu 100% verteilt. Man hätte aber z.B. die Nick-Ebene auch mit 100%, 75% und 100% verteilen können,
weil die Motoren 1 und 4 einen längeren (Nick-)Hebelarm haben.

Kräftegleichgewicht

Wichtig ist das Gleichgewicht der Ansteuerungen. Die einzelnen Summen der Spalten Nick, Roll und Gier müssen immer 0 betragen.

http://www.mikrocontroller.com/images/TabOk.gif

Das wird mit einem Symbol unter den Spalten noch angezeigt.

Überprüfung der richtigen BL-Ctrl Anzahl

Seit FC V0.73 wird beim Start die richtige Anzahl BL-Regler geprüft und ggf. als Fehler im KopterTool angezeigt.

{i} Wenn ein BL-Regler am Bus nicht gefunden wird, kann man die Motoren zwar anlassen, aber kein Gas geben.

Anzeige aller angeschlossenen BL-Ctrl's

Im virtuellen Menü kann man sich die gefundenen BL-Regler anzeigen lassen:

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

Anzeige von I2C-Störungen

Im virtuellen Menü kann man sich auch die I2C-Fehler anzeigen lassen:

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

Achtung: Wenn der I2C-Bus gestört ist, kann unter Umständen auch ein zufälliger Fehlerzähler hochzählen.


KategorieTools