Fragen zur AttitudeControl und ProEdition Firmware

From BEASTX Wiki
Revision as of 10:58, 16 May 2017 by Shornstein (talk | contribs) (Created page with "===Wenn die AttitudeControl zum Test auf der Werkbank aktiviert wird, dann laufen die Servos manchmal ruckartig und machen Sprünge=== Dieses Verhalten ist vollkommen normal,...")
Jump to navigation Jump to search


Wie bekomme ich das Upgrade auf Version 4.x.x. ProEdition mit AttitudeControl (Rettungsfunktion)? Was kostet das?

Um das Upgrade für Ihr MICROBEAST PLUS / MICROBEAST PLUS HD herunterladen zu können benötigen Sie die aktuelle Version von StudioX für PC oder MAC. Mit dieser Software können Sie sich im freakware Network einloggen und Ihr Gerät auf Ihren persönlichen Account registrieren. Nach der Registrierung werden alle für dieses Gerät verfügbaren Updates/Upgrades und ggf. die Preise dafür auf der Startseite im StudioX angezeigt, sobald das Gerät angeschlossen wird.
Grundlegende Updates sind immer kostenlos und können direkt per Mausklick angefordert und auf das Gerät geladen werden. Upgrades die den Funktionsumfang des Geräts wesentlich erweitern können hingegen kostenpflichtig sein. Der Erwerb von solchen Upgrades erfolgt ebenfalls direkt über die StudioX Software. Informationen über momentan verfügbare Updates/Upgrades finden Sie auch direkt hier im Wiki bei der Produktübersicht.
Informationen zum Ablauf des Update-/Upgradevorgangs finden Sie hier.

Kann man AttitudeControl (die Rettungsfunktion) auch für das MICROBEAST mit silbernem Aluminiumboden erwerben?

Nein, das ist aus technischen Gründen leider nicht möglich.

Der Parametermenü Einstellpunkt L kann nicht aufgerufen werden. Nach Einstellpunkt K wird das Menü verlassen.

Wenn der Parameter Punkt L nicht anwählbar ist, dann ist vermutlich die Software/Firmware mit der Rettungsfunktion ("AttitudeControl") nicht auf dem Gerät installiert. Welche "Features" die jeweilige Firmware auf dem Gerät bereithält kann mit der StudioX Software und dem USB2SYS Interface am Computer ausgelesen werden. Auf der Übersichtsseite muss dort "Governor, AttitudeControl" stehen. Falls das nicht der Fall ist, laden Sie bitte mit der StudioX Software die entsprechende Firmware auf das Gerät.

Die Rettungsfunktion (AttitudeControl) lässt sich nicht über den Sender einschalten, obwohl ich sie bei Parametermenü Einstellpunkt L aktiviert habe

Bei Verwendung von MICROBEAST PLUS in Kombination mit einem Singleline Empfänger ist es unbedingt notwendig, dass wenigstens einmal im Empfänger Einstellmenü der Schaltkanal für die AttitudeControl zugewiesen wurde. Dazu wird entweder der entsprechende Schalter/Kanal im Empfängermenü bei Einstellpunkt J betätigt oder man lädt die Standardbelegung. Oder man überspringt Einstellpunkt J um den Kanal der Heckkeiselempfindlichkeit auch für die AttitudeControl zu verwenden.

Firmware Version 4.0.0 oder kleiner:

  • Wenn Sie einen Standardempfänger verwenden, müssen Sie das Empfänger Einstellmenü aufrufen und die Auswahl des Standardempfängers durch Tastendruck bestätigen. Nur so wird die spezielle Kanalzuweisung Heckkreiselempfindlichkeit <-> AttitudeControl gesetzt und abgespeichert!
  • Bitte denken Sie daran, dass aus Sicherheitsgründen die AttitudeControl und die Drehzahlreglerfunktion deaktiviert werden, wenn die Einstellung im Empfängermenü neu durchgeführt wurde. Sie müssen also nach der Einstellung des Schaltkanals für die AttitudeControl nochmal Parametermenü Einstellpunkt L aufrufen und dort den gewünschten AttitudeControl Modus auswählen.


Ich verwende den Kanal für den Heckkreisel um die AttitudeControl einzuschalten. Wie funktioniert das in Verbindung mit Flugphasen?

Um die Kreiselwirkstärke in den Flugphasen wechseln und gleichzeitig die AttitudeControl einschalten zu können, benötigt man mehrere frei programmierbare Mischfunktionen im Sender. Über die Mischfunktion wird der Steuerausschlag auf dem Kanal in die entgegengesetzte Richtung bewegt, wenn der Schalter für die AttitudeControol umgelegt wird. Hierzu muss je nach eingestellter Kreiselempfindlichkeit in jeder Flugphase mehr oder weniger Steuerausschlag hinzugemischt werden, so dass der Ausschlag und damit die Wirkstärke der AttitudeControl immer gleich ist. Im folgenden Programmierbeispiel wird eine Spektrum DX18 verwendet, bei anderen Sendern ist das Vorgehen ähnlich. Wir verwenden Schalter H zum ein- und ausschalten der AttitudeControl. Die Wirkstärke der AttitudeControl soll in allen Flugphasen 50% betragen (in diesem Beispiel -50% Ausschlag auf dem Steuerkanal).

Die Wirkstärke des Heckkreisels ist in jeder Flugphase unterschiedlich. Daher verwenden wir für jede Flugphase einen eigenen Mischer der immer gerade soviel Steuerausschlag vom Kreiselkanal bei Umlegen des Schalters abzieht, damit die gewünschte Wirkstärke der AttitudeControl erreicht wird (in unserem Beispiel -50%).


Wenn die AttitudeControl zum Test auf der Werkbank aktiviert wird, dann laufen die Servos manchmal ruckartig und machen Sprünge

Dieses Verhalten ist vollkommen normal, da das System nicht einfach nur vollen Nick-, Roll- oder Pitchausschlag steuert, sondern abhängig von der momentanen Lage und Drehgeschwindigkeit des Helis wird ganz gezielt mehr oder weniger stark gesteuert. Dabei kann es beim Test auf der Werkbank zu Servozucken oder abruptem Wechsel zwischen verschiedenen Steuereingaben kommen, da eine Bewegung des Helis von Hand nicht der tatsächlichen Bewegung im Flug entspricht.

AttitudeControl does not level my helicopter perfectly

On the ground everything seems perfect and even the first time I switch on AttitudeControl in flight on the helis levels OK. But after some time the heli is (extremely) tilted to the side when I switch on AttitudeControl again.

The MICROBEAST PLUS AttitudeControl uses gyro sensors and accelerometers to build up the artificial horizon which is necessary to determine the heli's absolute position in space. This artificial horizon is highly dependent on the sensor data input and if the sensors fail, also the artificial horizon will. The sensors can especially be influenced by vibrations which cause them to show wrong data or loose some data at all. This will cause wrong calculations and in consequence cause a wrong repositioning of the heli. The gyro sensors of MICROBEAST PLUS typically are very vibration resistant and you might not see the influence of vibrations in normal flight without AttitudeControl. But as the calculation of the artificial horizon mainly is a big sum of all the sensor inputs over time, even the smallest influence can cause an offset of the system. Additionally the accelerometers are much more sensitive to vibrations than the gyro sensors. As these are not used in normal flight most of the time, you will not see a direct influence of vibrations on them. But for the AttitudeControl these sensors have an important role and the system can only work with limited capability if these sensors fail.

  • Make sure the system is perfectly aligned to the helicopter's rotation axis. Otherwise the measurements will be incorrect by principle.
  • Make sure the system is not touching the helicopter's canopy and loose wires can't hit the device in flight.
  • Please make sure your helicopter is running smooth and absolutely free of vibrations. Particularly with very small electric helis this is sometimes a difficult task, as there is not much mass to compensate for the vibrations and all electric components are placed very close to each other. If you see or hear any abnormalities like twitching tail or loud, vibrant noise it is very likely the AttitudeControl will not work as expected. You may try to place the MICROBEAST PLUS unit at a different location on the heli or mount it with a different sort of gyro pad to compensate for those vibrations. Anyhow the best solution is to find the source of vibration, i.e. by removing tail and main blades and letting the motor run on the ground, and change defective/unbalanced parts.
  • High temperature changes can cause the sensors to drift and in consequence cause the artificial horizon get offset. When it's very cold outside or very hot make sure the system can acclimatize when moving the helicopter from warm to cold or from cold to warm, before powering it up and flying.