Das Betaflight virtual current Mysterium ;)

  • Hallo, ich habe etwas merkwürdiges beim Tyro79 virtuell Current Sensor feststellen müssen, dem ich nun auf den Grund gehen will, dazu startete ich mehrere Versuche. Der Skalierung eines Current Sensors wird normalerweise mit folgender Formel berechnet (Formel1):

    Code
    new_scale = old_scale x (OSD_mAh_consumed / mAh_charged)

    Ist der Betaflight Current auf Virtuell gestellt ist das allerdings (warum auch immer*thumbmed*) anders, da berechnet man die Werte so (Formel2):

    Code
    new_scale = old_scale x (mAh_charged /OSD_mAh_consumed)


    Ich habe folgende Test mit dem Tyro79 und dem Mobula7 gemacht, dabei schaltete ich den Mobula 7 auch auf den Virtuellen Current Sensor. Ich hatte bei beiden den scale auf 400 gestellt.


    Tyro79 Virtueller Sensor (hat ja auch keinen echten^^:(

    Scale
    old_scale
    Verbrauchte mAh laut OSD
    OSD_mAh_consumed
    Recharged mAh
    mAh_charged
    neuer scale Formel 1
    new_scale formula 1
    neuer Scale Formel 2
    new_scale formula 2
    400444 mAh
    334 mAh
    532301
    301304 mAh
    307 mAh

    298:thumbup:


    Mobula7 Virtueller Current Sensor:

    Scale
    old_scale
    Verbrauchte mAh laut OSD
    OSD_mAh_consumed
    Recharged mAh
    mAh_charged
    neuer scale Formel 1
    new_scale formula 1
    neuer scale Formel 2
    new_scale formula 2
    400345 mAh
    169 mAh
    817196
    196152 mAh
    183 mAh
    --
    236
    236204 mAh
    182 mAh
    --211:thumbup:

    * Der Virtuelle Current Sensor kann niemals genau sein, das sollte man hier berücksichtigen, eine Toleranz von +-10% ist meiner Meinung nach tragbar.



    Hardware Sensoren:


    Nun der Abgleich mit der Mobula 7 und den On Board Sensor:

    Scale
    old_scale
    Verbrauchte mAh laut OSD
    OSD_mAh_consumed
    Recharged mAh
    mAh_charged
    neuer scale Formel 1
    new_scale formula 1
    neuer scale Formel 2
    new_scale formula 2
    400557 mAh
    187 mAh
    1191134
    1191264 mAh
    261 mAh
    1171:thumbup:--


    Komisch oder nicht? Wie auch immer, Ich habe nun das BF Current Skalierungs Tool so angepasst das es beide Werte errechnet und ausgibt8).

  • Ich brauch die Anzeige des Current schon, ich sehe dann immer wann ein Akku hinüber ist. Nur nach Zeit zu fliegen ist bei den kleinen fast unmöglich, da die je nachdem wie schnell man fliegt, erheblich anders ist wie im Schwebemodus*flight*...


    Ob das ganze aber alles mit dem virtuellen Sensor funktioniert kann ich nicht sagen, vermutlich nicht oder?(*thumbmed*...

  • Forums BOT

    Hat das Label Technik hinzugefügt.