Montag, 20. Februar 2012

Udos Modellflug Blog

Hallo!



Mit diesem Blog möchte ich über meine Erfahrungen mit dem RC Modellflug, RC Elektronik und eigenen Entwicklungen schreiben.

Über mich:

Ich wurde 1964 geboren und betreibe - mit einigen Unterbrechungen - Modellflug seit ich 14 Jahre alt bin. Im Moment fliege ich sehr gerne mit Modellhelikoptern - habe aber auch noch (Elektro-)Segler und (Elektro-)Motorflugzeuge.

Für einige Modelle habe ich mir eine Spektrum DX6i gekauft (zum Beispiel für den Blade MCP x oder die UMX Beast). Meine größeren Modelle fliege ich aber mit einer Cockpit SX M-Link® von Multiplex. Ich habe mich vor ca. 1,5 Jahren für das M-Link® System entschieden, weil Multiplex als erster großer Hersteller in der Lage war ein RC-System mit eingebauter Telemetrie anzubieten. Es gab damals zwar schon andere Lösungen aber keine wirkliche Integration von Sender, Empfänger und Telemetrie aus einer Hand. Zudem hat Multiplex das Protokoll der Telemetriesensoren im Modell offen gelegt so dass sehr schnell Sensoren von Fremdherstellern auf den Markt kame.

Allerdings hat die M-Link® Telemetrie in meinen Augen einige Schwachstellen. So muss man Alarmschwellen in den einzelnen Sensoren hinterlegen. Hierzu muss man die Sensoren vom Empfänger trennen und an einen PC anschließen oder - auf dem Feld - die Multiplex Multimate nutzen. Ziemlich unbequem und lästig. Für viele Alarme wäre es sinnvoller, wenn man auf dem Flugfeld schnell und einfach die Alarmschwellen ändern könnte.

Das größte Manko bei der M-Link ® Telemetrie sind aber die Alarme. Derzeit wird ein Alarm nur ein einziges Mal akustisch gemeldet. Wenn ich zum Beispiel eine Warnschwelle bei 2400 mAh entnommener Kapazität aus dem Flugakku einstelle, piepst meine Cockpit SX nur einmal sobald diese 2400 mAh erreicht sind. Wenn ein paar Meter vor mir ein Heli schwebt, stehen die Chancen gut dass ich diesen Alarmton schlicht überhöre. Außerdem ist es derzeit nicht möglich unterschiedliche Alarme mit unterschiedlichen Tönen oder Tonfolgen zu signalisieren. Der Piepser hört sich immer gleich an - egal ob ich "nur" die zulässige Flughöhe überschreite oder ob der Flugakku leer ist.
Der größte Vorteil der Telemetrie im Modellbau ist aber die erhöhte Sicherheit - insbesondere im Bezug auf den Akkuzustand. Wenn man Alarme aber nicht zuverlässig bemerkt, dann ist diese Sicherheit nicht gegeben.
In den letzten Wochen habe ich daher begonnen mit mit der Arduino platform zu beschäftigen. Arduino ist ein Paket aus Hard- und Software rund um die ATmega Microcontroller mit dem man relativ einfach und ohne allzu viele Elektronik-Kenntnisse in der Lage ist Anwendungen für diesen Microcontroller zu entwickeln.  Als Hardware verwende ich im Moment einen Iteaduino von ITead Studio - eine etwas verbesserte Variante der Arduino Hardware.
Mit dem Arduino ist es mir in kurzer Zeit gelungen Sensoren zu simulieren die an einen M-Link® Empfänger angeschlossen werden. Derzeit arbeite ich an der "Bodenstation", also einem Display/Soundgenerator mit Anschluss an den Sender bei dem ich die Alarme so auswerten kann wie ich mir das vorstelle. Leider legt Multiplex das Protokoll mit dem der Sender seine Daten nach außen liefert nicht offen, daher bin ich hier auf eine eigene Analyse der Daten angewiesen. Die meisten Daten lassen sich auch recht einfach interpretieren. Einige wenige Informationen fehlen mir noch. Dennoch funktioniert die erste Version meines Displays bereits ganz gut.
Mehr dazu - demnächst an dieser Stelle.


Ciao, Udo


P.S.: Mitstreiter für derartige Projekte sind immer willkommen. 


M-Link® und MSB® sind eingetragene Warenzeichen der Multiplex Modellsport GmbH & Co KG

1 Kommentar:

  1. Hallo, würde mich gerne mal mit dir über das Protokoll vom Sender (HF-Modul) zum Telemetriedisplay austauschen. Habe ebenfalls das Problem dass zwar fast alles läuft aber mir das Protokoll noch nicht 100% klar ist.
    mail@cyblord.de

    AntwortenLöschen