Richtige %-Werte für fFugcontroller erstellen

Status
Nicht offen für weitere Antworten.

helle

Erfahrener Benutzer
#1
Hy,

ein altes Problem:

Ob Flugcontroller oder LED-Controller:
Alle brauchen um einen bestimmten Mode zu erzeugen einen ganz bestimmten Servo-Wert,
also einen PPM-Wert in us
Diese Werte müssen irgendwo in den Anleitungen stehen.


Einstellen am Mischer kann man aber nur Prozent %

Deshalb muss man die %-Werte so errechnen, dass der passende Servo-Wert als PPM-us Werte erzeugt wird.

%-Werte gehen von -100% über 0% nach +100% = 200%
us-Werte gehen von 1000us über 1500us nach 2000us = 1000us (vereinfacht)


Faktor: 200% / 1000us = 0,2

Berechnung der % -Werte: -100% + ( Zielwertus - 1000us) *0,2 = %-Wert


3 Beispiele:
Ich brauche 1250us, somit Berechnung: -100% + ( 1250us - 1000us) * 0,2 = - 50%
Ich brauche 1550us, somit Berechnung: -100% + ( 1550us - 1000us) * 0,2 = +10%
Ich brauche 1850us, somit Berechnung: -100% + ( 1850us - 1000us) * 0,2 = +70%


und im Mischer-Programm mit Schalter SA sieht das dann so aus:
MAX als Quelle liefert eine festen Wert von 1.000 bzw +100% bzw 2000us je nach Sichtweise
Per SA-Schalter wird je eine Mischerzeile aktiviert.
Replace braucht man hier nicht, da die Schalterstufen eindeutig sind
 

Anhänge

Zuletzt bearbeitet:

Gizzie

Erfahrener Benutzer
#2
Hallo Helle,
kannst du bitte mal ein Beispiel geben, wie man aus einem 3pos Schalter einen 2pos Schalter machen kann?
Dieser SA sollte in Stellung (runter) von -100 auf SA-(mitte) und SA (hoch) auf +100 springen.
Brauche ich dafür auch 3 Programmzeilen wie in deinem Beispiel?
 
Zuletzt bearbeitet:

grmpf

Erfahrener Benutzer
#3
Da brauchst Du nur zwei Zeilen. EIne für "SA in Stellung 1" und die zweite für "SA in Stellung Nicht-1 (!1)" :)
 

C.P.

Erfahrener Benutzer
#5
Geht auch. Aber wie gesagt, die letzten 2 Zeilen kannst du zusammenfassen. Der Schalter muss dann !SA^(Pfeil nach oben) sein. Das bedeutet +100% bei nicht Schalter SA oben.
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten