Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

18:28 ,Sa 21. Jan 2017,

Der Offset wird immer beim Starten vom immer Motor hergenommen - egal in welchen Programm Bereich du dich befindest... sonst könnte man ihn ja gleich ganz weg lassen ;)
Ich werde mir den Code noch mal anschauen, wie aufwendig das Ganze sein wird.... Ich muss nur aufpassen, das wenn ich Quereinsteiger reinprogrammiere, das die Sicherheitsroutinen (damit der Finger dran bleibt) nicht umgangen werden.

Als Beispiel: wenn der Motor gestartet werden kann und man trotzdem in ein anderes Menü wechseln könnte ... Zeitlich werde ich dir erst einmal nichts versprechen.....
Ich denke, einen 2ten Offset in Abhängigkeit der Drehrichtung wäre ab schnellsten zu implementieren... auch wenn es mir ehrlich gesagt nicht so ganz klar ist, wozu man den benötigt, da der​ Motor in jedem Fall weiter beschleunigt werden wird....
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

18:38 ,Sa 21. Jan 2017,

Mach dir keinen Streß. :) . Ich gewöhne mich so langsam an die Bedienung :D . Da ich ja sowieso über die einzelnen Menüs gehe, kann ich es ja umstellen.
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

21:50 ,Sa 21. Jan 2017,

Probiere das Hex File mal aus

Wenn du in dem EinstellungsScreen bist und die Laufrichtung änderst, kannst du einen anderen Offset einstellen.
Danach einmal Saven und beim nächsten Rebooten sind beide Offset Daten wieder vorhanden ...

Ein Kurztest war bei mir i.O. Jedoch habe ich den Motor nicht mit unterschiedlichen Offsets (Drehzahlmessung) ausprobiert ... > das Testen ist in dem Fall deine Sache : Also auf die Finger aufpassen :)

Einen kleinen Anzeigefehler habe ich noch gefunden : wenn man zw. den Bi und Uni-direktionalen ESC's umschaltet und WCCW bzw. CCW eingestellt hat, paßt das Wording bis zum nächsten Umschalten nicht.... Muss ich mir irgendwann mal anschauen .. ist aber nur ein kosmetisches Problem ;)
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

09:54 ,So 22. Jan 2017,

Ups, ging ja schnell :D . Genau so habe ich mir es vorgestellt :D . Es läuft auch so,wie es soll (Finger sind noch alle da ;) ). Danke :!: :!:
Ich muß meine Lichtschranke noch anders aufbauen, sie hat noch zu viel einfluss auf das Ergebnis.
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

09:56 ,So 22. Jan 2017,

Mach einmal eine "Grossaufnahme" von der Lichtschranke und vom Motor, wo es reflektiert... Vielleicht sieht jemand auf dem Bild Verbesserungspotential
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

10:40 ,So 22. Jan 2017,

Meine Lichtschranke schaltet schon sauber. Da sie aber mit einem Aluwinkel auf der Motorebene befestigt ist , wird die Messung vom Propellerwind beeinflusst. Ich habe sie jetzt an der Grundplatte befestigt. Es hört sich schon mal besser an.
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

10:43 ,So 22. Jan 2017,

Auf deinem Bild, recht zum Anfang, sehe ich das etwas via Gummiband zum abdunkeln genommen wurde. Ich habe die als Beispiel die Sende und Empfangsdiode mittels Schrumpfschlauch "kanalisiert". Einschrumpfen nur am Ende bei der Diode, so dass er festhält und aufpassen, dass das andere Ende nicht mitschrumpft ;)
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

10:44 ,So 22. Jan 2017,

Noch ein Bild von provisorischem Aufbau


Bild
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

10:48 ,So 22. Jan 2017,

Viel zu weit weg umd und zuviele externe Einflüsse.... wenn die Sonne scheint, bekommst du nur noch Datenmüll..... Selber schon festgestellt.
Daher schaut das jetzt so aus
IMG_20170122_104527.jpg
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

11:04 ,So 22. Jan 2017,

Ich habe eine andere Lichtschranke (XHX Line tracking Sensor ), die schaltet sehr sauber. Mir ging es um die Luftverwirbelungen von der Halterung. Die wurden auf den Gyro übertragen.
Was hast du den für ein Maß zwischen den Gummipuffern ?
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

11:37 ,So 22. Jan 2017,

Meinen Aufbau sieht man recht gut hier

http://kopterforum.at/elektronik-bastle ... tml#p30114

Unten die Alu Platte, darauf die Schwingungsdämpfer (15mm) danach die erste Platte, welche mit M3 Plastikabstandshaltern mit der 2Platte, wo der Motor befestigt, fest verbunden ist.

Schau dir einmal die nachfolgenden Bilder oben aus dem Link (erste Seite von dem Thread) mal genauer an
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

11:53 ,So 22. Jan 2017,

Das Bild kenne ich, aber da kann ich die Maße nicht abnehmen.
Es geht mir um diese Maß
Unbenannt.jpg
Vielleicht kannst du auch nochmal je ein Bild von einem ungewuchteten und einem gewuchteten Propeller zeigen, damit ich ungefähr weiß, wie es aussehen soll ;) .
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

12:09 ,So 22. Jan 2017,

43 mm, der Abstand ist vorgegeben, das die Platten ja schon Löcher bei Lieferung haben.
An der Stelle ist jedoch nur ein kleiner Plastikwinkel befestigt (Baumarkt laufender Meter) wo die Lichtschranke befestigt ist. Ansonsten ist da nichts. Die 2 Platten werden mit den Stands (Nylon Abstandhalter) dort zusammen gehalten, wo du die Nylon Muttern knapp unter/vor dem Motor siehst.

Unwucht = grosse Kurve und Ausschläge mit einem grossen Teiler ( die Zahl über der Kurve)
Gewuchtet = kleiner Teiler, flache Kurve, der Hub ist nicht auf der rechten/ linken Seite sondern wandert Richtung Mitte....

Wenn du im letzten Bild ( mit der Waage) die Lupe benutzen mußt ist das Ganze schon i. O. Bei mir sind die Zahlen unten X/ Y bei ca 0,8 g bei 9 / 10 Zoll. Tiefer komme ich nicht, wenn ich weiter mache, wird die andere Seite schwerer. Aber das ist von Hardware (dem Wuchtstand /Motor etc...) individuell und abhängig.
Die Unwucht musst du ja in Relation zum Propeller sehen. 1g Unwucht bei einem 2 Zoll Prop ist schon eine Hausnummer ; bei einem 15 Zoll Propeller schin sehr gut. Tiefere Infos dazu (in Deutsch) sind auf der ersten Seite via Link zum Feinwuchten enthalten.... Sehr gut und verständlich zu lesen und auch sehr interessant geschrieben
Gruß Dirk
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

12:17 ,So 22. Jan 2017,

Ich sehe gerade, deine Platte vom Motor und die darunter ist eine geschlossene Fläche.... Meine sind ja mit x Aussparung versehen. Daher kann bei dir der Luftstrom vom Propeller vermutlich mehr Störungen verursachen
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

12:24 ,So 22. Jan 2017,

Danke nochmal. Ich werde einen neuen Aufbau machen und werde Berichten.
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

12:34 ,So 22. Jan 2017,

Ach ja, gerade mal genauer gelesen... die Schwingungsdämpfer sind unten an der Platte auch im Abstand von 43mm befestigt....
War aber nicht irgendwie berechnet... hat sich halt aus den vorgegeben Bohrungen der Motor Mount Platten so ergeben ;)
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

14:00 ,So 22. Jan 2017,

Da ich annehme, du hast dein Programm nach deinem Aufbau geschrieben, baue ich meine Hardware nochmal neu. Ich will es auchmal mit einem kleinen Motor für 3" Propeller testen.
Gruß Lutz
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

19:15 ,Mo 23. Jan 2017,

Hi
Stehe gerade irgendwo im Wald :( und brauche mal Hilfe :roll:
Wenn ich das richtig verstanden habe, kann ich im GyroTestMenü den Gyro testen.
Wenn er gerage steht, sollten dort bei x und y kleine Werte stehen.
Hebe ich nur in y-Richtung werden nur die Werte für y wirklich höher.
Hebe ich nur in x-Richtung werden nur die Werte für x wirklich höher.
Wenn das so stimmt ist mein Gyro defekt.
Die y-Richtung verhält sich wie oben beschrieben. Bei der x-Richtung wird die x-Richtung (ca.30) normal größer, die y-Richtung aber sehrstark (200) größer :!:
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

19:54 ,Mo 23. Jan 2017,

:) :) :)
Das ist kein Gyro sondern ein Accelerometer
:) :) :)
Hebe in Y Richtung, das Ganze mal langsamer an ;) und geb eine Rückmeldung
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

20:22 ,Mo 23. Jan 2017,

Vielleicht helfen die Bilder

BildBildBild
Gruß Lutz
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

13:48 ,Di 24. Jan 2017,

Das Verhalten hat sich auch mit einem anderen AccelerometerBild nicht geändert. Muss ich wohl einen Denkfehler haben.
Der Grund für diesen Test war, ich bekomme keine reproduzierbaren Ergebnisse. Deshalb habe ich diesen Test gemacht. Hier nochmal mein Aufbau
Bild
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

20:14 ,Di 24. Jan 2017,

So hohe Werte habe ich nicht : Y und Y haben in etwa die gleichen Abweichungen, wenn ich etwas unter das Ganze zw. Schieflage stelle

!!! Achtung: Wenn du aus dem Menü rausgehst dreht der Motor mit Vollgas hoch !!!

Änderung kommt in Kürze!
Gruß Dirk
Benutzeravatar
ludu
Kampfflieger
Wohnort:: Berlin
Hat sich bedankt: 7 Mal
Danksagung erhalten: 18 Mal
Beiträge: 149
Registriert: 10:35 ,So 15. Jan 2017,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

20:23 ,Di 24. Jan 2017,

Habe ich auch gemerkt [WINKING FACE]
Gruß Lutz
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

21:02 ,Di 24. Jan 2017,

Achtung!
Bitte unbedingt auf die letzte Version ( Arduino UND Display !!! updaten (zu finden im ersten Thread unten ) V0.2.0.24 !

Bei der älteren Version dreht der Motor hoch sobald man den Diagnose Screen verläßt.
Jetzt läßt sich das Menü sowie das Diagnose Motortest-Menü nur nachdem das Programm durchgelaufen ist, verlassen.
Ansonsten : Not-Aus ;)
Gruß Dirk
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10091
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: Solved: DIY Projekt Dynamisches Wuchten / Dynamic balancing with an Arduino

22:59 ,Di 24. Jan 2017,

Auf wieviel Gramm hast du das Ganze eingestellt? Geh einmal auf 4g
so eine brutale Schieflage (mit dem Lipo) habe ich jetzt nicht ausprobiert.....

Was meinst du mit nicht reproduzierbare Ergebnisse?

Wie schon gesagt : der Adxl ist ein Beschleunigungsmesser. Kein Winkelmesser(Gyro). Das heißt er zeigt dir die Beschleunigung in Bezug auf die Erdbeschleunigung an.
Gruß Dirk

Zurück zu „Elektronik + Bastlerecke Allgemein“



Insgesamt sind 347 Besucher online :: 6 sichtbare Mitglieder, 0 unsichtbare Mitglieder und 341 Gäste
Mitglieder: Ahrefs [Bot], Amazon [Bot], Bing [Bot], Google [Bot], Majestic-12 [Bot], Semrush [Bot]
Der Besucherrekord liegt bei 375 Besuchern, die am 11:27 ,Sa 2. Jul 2022, gleichzeitig online waren.
Beiträge insgesamt 86678
Themen insgesamt 6146
Mitglieder insgesamt 4320
Unser neuestes Mitglied: frage
Heute hat kein Mitglied Geburtstag