Programmieren von Bugfahrwerk und Ruder

  • Funktionsmodellbauer
  • Funktionsmodellbauer's Avatar Offline Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 18
  • Dank erhalten: 0

Programmieren von Bugfahrwerk und Ruder wurde erstellt von Funktionsmodellbauer

Posted 15 Nov. 2012 10:02 #1
Hallo Wissende,

könnt Ihr mir bitte auf´s Gleis helfen, ich habe die Logik der DC-16 noch nicht ausreichen verinnerlicht..
Ich möchte folgendes:
Ruder- Servo auf Kanal 1 über Geber P1
Bugrad Servo auf Kanal 8
Der Ausschlag des Bugrades soll in Abhängigkeit von z.B. P5 eingestellt werden.
Wenn z.B. das Ruder auf 100% Ausschlag über P1 gestellt wird, möchte ich über P5 regeln, wie weit das Bugrad auschlägt (zwischen 0 und 100%).
Dabei soll die 0-Stellung nicht beeinflusst werden (wenn P1=0, dann K1=0 und K8=0) .

Könnt Ihr mir bitte mitteilen, wie ich am besten die Geber über Mischer zu den Ausgangskanälen möglichst ohne Verwendung von Flugphasen programmiere?
Steuern möchte ich einen LKW mit Hänger. Der Hänger hat Lenkachsen, deren Ausschlag ich proportional zum LKW regulieren möchte.

Vielen Dank
Axel
von Funktionsmodellbauer

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Funktionsmodellbauer
  • Funktionsmodellbauer's Avatar Offline Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 18
  • Dank erhalten: 0

Funktionsmodellbauer antwortete auf Programmieren von Bugfahrwerk und Ruder

Posted 18 Nov. 2012 10:55 #2
Ich glaube zu wissen, worin mein gedanklicher Hänger liegt.

Ich würde gerne 2 (Geber-) Werte miteinander multiplizieren.
Der Sender kann aber scheinbar nur addieren.

Mal abgeschweift in die Mathematik würde ein idealer Steuerbefehl realisierbar z.B. über Mischer wie folgt aussehen:
S=T+P1*P2
wobei
S= Servoausschlag
T= Trimmwert Offset
P1= Wert des ersten Gebers (oder Mischerausgang)
P2= Wert des zweiten Gebers (oder Mischerausgang)

Übersetzt auf das Bugrad würde das bedeuten:
mit Trimmwerten kann ich den Geradeauslauf einstellen
mit z.B. P1 die Wirkrichtung und en Ausschlag bestimmen
mit P5 die Empfindlichkeit des Ausschlages festlegen

Habe ich diese Programmiermöglichkeit irgendwo übersehen, oder kann der Sender (momentan) "nur" verschiedene Geberwerte addieren?
Wie bekomme ich den Wunsch "Multiplikation" möglichst Entwickler-gerecht zu Jeti?

Gruß, danke
Axel
von Funktionsmodellbauer

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • ***EX
  • ***EX's Avatar Offline
  • Gebannt
  • Gebannt
  • Beiträge: 4974
  • Dank erhalten: 2410

***EX antwortete auf Programmieren von Bugfahrwerk und Ruder

Posted 18 Nov. 2012 13:43 #3
Hallo Axel!!
Dein "Denkefehler" sind die zwei Geberwerte!!!!
Du darfst nur für die Funktion "Ruder" den Geber "P1" zuordnen und für
die Funktion "Bugrad" darf kein Geber gewählt werden. Das Bugrad sollte doch nicht separt anzusteuern sein!!!
Das "Bugrad" soll doch in Abhängigkeit des "Ruders" arbeiten.
Definiere einen freien Mischer mit "von"= "Ruder " und "zu" = "Bugrad" mit "Masterwert" = 100 %
als Switch wählst du den Geber "P5". Mit dem Wert "TRIM" kannst du einstellen ob die Beinflußung durch
die Trimmung des "Ruders" ebenfalls wirken soll. Jetzt kann die Beimischung durch den Geber P5 von 0% bis 100%
eingestellt werden!!!

MFG Harald
von ***EX

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Funktionsmodellbauer
  • Funktionsmodellbauer's Avatar Offline Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 18
  • Dank erhalten: 0

Funktionsmodellbauer antwortete auf Programmieren von Bugfahrwerk und Ruder

Posted 18 Nov. 2012 17:42 #4
Hallo Harald,

über den von Dir vorgeschlagenen Weg kann ich den Mischer nur über einen fest eingegebenen Wert koppeln und kann ihn nicht über einen Geber beeinflussen. Doch, ich möchte das Bugrad separat ansteuern.
Kann ich Servo-Ausgänge definieren ohne Geberzuordnung?
Wie funktioniert die Ausgangszuordnung über die Flugphasentrimmung S1 bis S4? wo wird S1 bis S4 definiert?
In der Grundeinstellung "Funktionsmodelle" kann ich im Mischer leider nicht wie in der Anleitung beschrieben mehrere Ausgänge S1, S2 ansteuern.

Bitte nicht falsch verstehen, mein gewähltes Beispiel Bugrad möchte ich auf einen gelenkten Anhänger übertragen, wo eine zusätzliche händische Anpassung des Mischers z.B. beim Rückwärtsfahren Sinn macht.

Gruß
Axel
von Funktionsmodellbauer

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • ***EX
  • ***EX's Avatar Offline
  • Gebannt
  • Gebannt
  • Beiträge: 4974
  • Dank erhalten: 2410

***EX antwortete auf Programmieren von Bugfahrwerk und Ruder

Posted 18 Nov. 2012 23:13 #5
Hallo Axel!!!
Nochmals langsam.
1.) Einem Servoausgang kann ich keinem Geber zuordnen!!!
Bei der DC-16 kann ich nicht einem Steuerknüppel,Schalter (= Geber) einen Servo (= Empfängereingang) zuordnen, sonder
es wird zuerst eine "Funktion" definiert (z.B Ruder) und zwar im Menü Funktions+Geberzuordnung (siehe Handbuch 9.1.7 Seite 48). Dieser "Funktion" wird ein Geber zugeordnet z. B "P1". Damit die DC-16 weis welche "Servos" die Funktion "Ruder" benutzen soll, müssen im Menü "Servozuordnung"
diese definiert werden. Falls du nur ein Servo für diese Funktion "Ruder" brauchst so ordnest du z.B Kanal 6 zu. Brauchst du ein zweites Servo für die
gleiche Funktion so gehst du zu Kanal 8 und wählst wieder "Ruder" als Funktion. So kannst du bis zu 4 Servos einer Funktion "Ruder" zuordnen.
Der erste Servo hat den Namen "S1", der zweite "S2" und soweiter bis "S4" falls du vier Servos zugeordnet hast!!!!!
2.) Mit der lezten Zeile sind deine beiden nächsten Fragen der Flugphasentrimmung und des Mischers schon beantwortet. S1 bis S4 sind die vier Servos, die du vorher in der Servozuordnung definiert hast!!!. Da du nur einen Servo deiner Funktion zugeordnet hast erscheinen S1 bis S4 im Mischermenü erst gar nicht. Vier Servos pro Funktion als Beispiel ist ein Segler mit vier mechanisch unabhängigen Querrudern!!!! (= 2 Stück pro Tragfläche) Will ich diesen Segler trimmen, so kann ich im Menü Flugphasentrimmung nur die äußeren Querrunder also S1 und S4 trimmen, die beiden inneren S2 und S3 aber nicht!!!!!
3.)Nun zur Frage kann ich einem Servoausgang definieren ohne Geberzuordnung.
Diese Frage müsste lauten: "Kann ich einer Funktion ohne Geber definieren"
Die Antwort ist ja!!! Als Beispiel wäre das Soundmodul für deinen Truck. siehe Seite 36 im neuesten Handbuch und beigefügtes Bild

Um dein Anliegen zu beschleunigen lege doch ein neues einfaches Modell mit den Funktionen "Ruder" und "Bugrad" und mit den richtigen
Gebern an und hänge diese Modelldatei bei deiner nächsten Nachricht mit "Datei hinzufügen" einfach an deine Nachricht an!!
Ich komme aber erst nächste Woche dazu mir dein programmiertes Modell anzusehen.

MFG Harald
von ***EX

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Funktionsmodellbauer
  • Funktionsmodellbauer's Avatar Offline Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 18
  • Dank erhalten: 0

Funktionsmodellbauer antwortete auf Programmieren von Bugfahrwerk und Ruder

Posted 21 Nov. 2012 21:51 #6
Hallo Harald,

ich habe geschafft, was ich realisieren wollte.
Wenn man´s weiß, gaaanz einfach.
Zu 1) habe ich jetzt verstanden. Aber: diese Aufteilung S1-S4 ist nur für Flieger vorgesehen und entspricht scheinbar einem vorbelegten Mischer "Querruderdifferenzierung" und ist für Funktionsmodelle nicht verfügbar. Dies kann ich der Bedienungsanleitung nicht entnehmen. Spielt prinzipiell auch keine Rolle, ich muß eigene Mischer definieren.
Zu 2) siehe oben, reine Funktion für Flieger
Zu 3) habe ich jetzt verstanden.

Wie habe ich mein "Problem" gelöst:
Einen Mischer angelegt mit Seite zu Bugfahrwerk (Lenkung LKW zu Lenkung Hänger) mit 100%. Als "Switch" habe ich P5 als Proportionalgeber definiert, siehe da es funktioniert wie gewünscht, es wird Geber 1 mit Geber 2 annähernd multipliziert.
Warum bin ich nicht gleich darauf gekommen: Ich habe unterstellt, dass da, wo Switch (Schalter) draufsteht, auch ein Schalter definiert werden muß. Dank Jeti-Programmierer`s Weitsicht kann aber auch ein Proportionalgeber verwendet werden, sodass das Bugrad (Hängerlenkung) von -100% bis +100% zugemischt werden kann.

Dir nochmals vielen Dank
Axel
von Funktionsmodellbauer

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 1.023 Sekunden