Hallo Gemeinde,
möchte einmal meine Lösung für einen Betriebsarten Umschalter für den Ardupilot Mega vorstellen.
Habe mir eine Arduino Grundschaltung mit einem ATmega 328,
ein Paar Tasten und einem Display auf einer Lochraster Platine aufgebaut.
Der Trick ist hier das Schiebepoti meiner alten Graupner MC19
durch ein digitales Poti zu ersetzen.
Das Digitale Poti hat 256 Schritte und ist über den I2C Bus mit dem
ATmega verbunden.
Mit den 6 Tasten kann ich die Betriebsarten Manual, Stabilize,
Fly by Wire A, Fly by Wire B, Return Home und Auto, auswählen.
Die Umschaltung erzeugt einen Ton und wird auf dem Display als Text angezeigt.
Damit es dem Prozessor nicht zu langweilig wird, messe ich nebenbei die Temperatur.
Die Schaltung hat sich inzwischen bewährt, da sie ein sicheres Umschalten während des Fluges
mit aufgesetzter FatShark ermöglicht.
Gruß Thomas
Tags:
Permalink Reply by Volker Bonge on September 3, 2012 at 12:52pm hier das Schaltbild ...
Permalink Reply by Volker Bonge on September 6, 2012 at 2:14am hier mal die Funktionsweise:
http://www.youtube.com/watch?v=lCU1LAlwPXQ&feature=player_embedded
Permalink Reply by R. Otto on November 24, 2012 at 1:25am Die zweite Variante erscheint mir praktischer in der Bedienung. Z.B. die Rückmeldung mit den Leuchtastern. Ein Wellenschalter wie in alten Radios, nur elektronisch nachgebaut, weil es vermutlich keine kleinen mehr gibt. Ein elektronisches Poti zu beschaffen ist mir zu aufwendig. Einzelne Ausgangsstufen mit passenden Widerständen geschaltet müßten auch gehen?
Permalink Reply by Tempo on February 9, 2013 at 2:24pm Hallo Thomas,
gute Idee mit dem digitalen Potentiometer und flexibler als ein Mehrstufen-Drehschalter.
Werde meinen Handsender damit erweitern.
Viele Grüße
Tempo
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.110 members
9 members
182 members
1289 members
140 members
© 2013 Created by Chris Anderson.
Powered by
