Nachtflugheli, wie Takt und Daten an den Rotor bekommen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • wwild0471
    Member
    • 17.06.2011
    • 600
    • Sven
    • Schaafheim

    #1

    Nachtflugheli, wie Takt und Daten an den Rotor bekommen

    Hallo,

    nachdem es mit Nachtflugblättern RGB leider nicht allzuweit her ist muß Mann selbst Hand anlegen.
    Ich würde gern einen Streifen WS2801 (einzelsteuerbare RGB LEDs) am Rotor verwenden und vom Zentralrechner (ARM Cortex M3) ansteuern.
    Nun war die ßberlegung in der Rotorwelle via Infrarot die Daten zu senden. Nur, wie bekomme ich jetzt noch den Takt an den Rotor? Sobald ich nen Schfleifring verwende mu0 ich auch Minus zum Rotor bringen.
    Habt ihr ne Idee?
    MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
    Sven
  • andre77
    Senior Member
    • 30.01.2012
    • 3435
    • Andre
    • Taunus +

    #2
    AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

    Hi,

    ich kenne es bisher nur das der IR Geber auf dem Heckrohr sitzt und damit Daten und Takt liefert... wäre das ne Option?

    Viele Grüsse
    Andre
    If you can't explain it simply, you don't understand it well enough

    Kommentar

    • Denny1
      Denny1

      #3
      AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

      Wieso nimmst du nicht die WS2812B Streifen?
      Die brauchen nur die Stromversorgung und haben Data in und out.

      Mfg. Denny

      Kommentar

      • Stephan Lang
        Senior Member
        • 23.03.2011
        • 3007
        • Stephan
        • MFG Weiz, Graz, Linz - �?sterreich

        #4
        AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

        soweit ich weiß sitzt doch der Prozessor und speicher in den Blättenr oder?! und ledliglich den Takt bzw. di Drehzahl bekommen die Blätter über den IR Sensor damit die wissen wann sie was anzeigen müssen?!
        Kosmik INI Generator gibts auf meiner Homepage w³.heliporn.at

        Kommentar

        • Derroylo
          Senior Member
          • 11.08.2009
          • 1550
          • Carsten
          • Lingen / Wachendorf

          #5
          AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

          Zitat von Stephan Lang Beitrag anzeigen
          soweit ich weiß sitzt doch der Prozessor und speicher in den Blättenr oder?! und ledliglich den Takt bzw. di Drehzahl bekommen die Blätter über den IR Sensor damit die wissen wann sie was anzeigen müssen?!
          Ja wenn du die kaufst sitzt die ganze Elektronik in den Blättern selber. Wenn du das selber bauen möchtest dann würde ich die Platine/Akku direkt auf den Rotorkopf zentral verbauen, dort wo normalerweise die Rotorkopfbremse sitzt.

          Die aktuelle Drehzahl kannst du dann messen über einen magnetischen Sensor oder über IR Sensor. Diese musst du ja wissen damit du entsprechend die LED´s ansprechen kannst. Kommt aber auch darauf an welche Muster du später darstellen möchtest.
          T-Rex 470, T-Rex 700, Aurora 9x
          MFC-Lingen

          Kommentar

          • Steppo
            Senior Member
            • 01.08.2010
            • 2056
            • Stefan
            • Darmstadt/Dieburg

            #6
            AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

            Ja die Steuerelektronik kannst du doch an den Rotorkopf befestigen zusammen mit dem Akku. Dann brauchst du nur noch den Takt vom Rotor, das ist ja nur ein Impuls pro Rotorumdrehung. Da gibts dann viele Sensoren die geeignet sind (Hallsensor, IR)
            RC-Nachtflug-Blog
            Dlight - Lichtorgel

            Kommentar

            • ojo
              ojo
              Junior Member
              • 06.12.2010
              • 11
              • Johannes

              #7
              AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

              Zitat von wwild0471 Beitrag anzeigen
              Hallo,

              nachdem es mit Nachtflugblättern RGB leider nicht allzuweit her ist muß Mann selbst Hand anlegen.
              Ich würde gern einen Streifen WS2801 (einzelsteuerbare RGB LEDs) am Rotor verwenden und vom Zentralrechner (ARM Cortex M3) ansteuern.
              Nun war die ßberlegung in der Rotorwelle via Infrarot die Daten zu senden. Nur, wie bekomme ich jetzt noch den Takt an den Rotor? Sobald ich nen Schfleifring verwende mu0 ich auch Minus zum Rotor bringen.
              Habt ihr ne Idee?
              Hi,

              willst du Bilder anzeigen oder nur Ringe? Für Bilder dürfte eine einzige Datenverbindung nicht schnell genug sein. MCU und Akku auf den Rotorkopf ist wohl die beste Lösung.

              Gruß, Johannes

              Kommentar

              • wwild0471
                Member
                • 17.06.2011
                • 600
                • Sven
                • Schaafheim

                #8
                AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                Also im ersten Schritt reichen mir erst mal Ringe. Möchte versuchen eine halbwegs gleichmäßige Ausleuchtung hinzubekommen. Den 2812B habe ich nicht genommen wegen des fixen Timings.
                Bei meinem Streifen kann ich den Takt selbst bestimmen. War mir anfangs nicht sicher, wieviel "Zeit" ich für meine C-Funktionen brauchen werde. Insofern war der variable Takt für mich das Hauptargument.
                MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
                Sven

                Kommentar

                • wwild0471
                  Member
                  • 17.06.2011
                  • 600
                  • Sven
                  • Schaafheim

                  #9
                  AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                  Noch einn Nachtrag zum Thema "Warum nicht 2812B"?
                  Da ist die Taktrate max. 800 kb/s. Mit dem 2801 wären nach Datenblatt 20 MHz drin.
                  Bisherige Erfahrungen zeigen mir aber, dass bei 4 MHz Schluß ist. Mag sein, daß sich das bei anständiger Verdrahtung (im Momnet alles fliegend) noch etwas nach oben korrigiert, aber auch jetzt bin ich schon bei Faktor 5.
                  MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
                  Sven

                  Kommentar

                  • ojo
                    ojo
                    Junior Member
                    • 06.12.2010
                    • 11
                    • Johannes

                    #10
                    AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                    Hast du die 4 MHz mit einem fertigen LED-Streifen erreicht, oder mit einem einzelnen 2801? Wenn Streifen, wie viele LEDs hattest du in Betrieb?
                    Ich hab bisher nur mit den NEOPIXEL-Streifen experimentiert (RGB-Leds mit integriertem 2812). Der Grund dafür war, dass mir diese am Besten für die Montage auf dem Rotorblatt geeignet schienen. Da ist halt außer den Leds nichts drauf, d.h. man hat die geringste Störung der Luftströmung über das Rotorblatt.
                    Ich habe sie aber noch nicht auf dem Heli ausprobiert (geplant ist ein 6HV).
                    Für Bilder a la Nightgraphix sind aber auch 4MHz knapp. Bei den 2812 habe ich vor, den Streifen mit mehreren Signalen parallel anzusteuern. Ist aber auch nicht elegant. Wenn die 2801 wirklich 20MHz schaffen würden, wäre dies perfekt.

                    Johannes

                    Kommentar

                    • wwild0471
                      Member
                      • 17.06.2011
                      • 600
                      • Sven
                      • Schaafheim

                      #11
                      AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                      Ich experimentiere derzeit an einem Streifen mit 15 LEDs länge. Der Streifen hat 36 LED/m.
                      Die 2801 werden nix taugen für Grafik. Die Latchtime ist mit angegeben 500 uS und 2 ms in der Praxis doch unbrauchbar. Da hat dann wieder der 2812 mit 50 uS seine Stärken. Da nerven dann aber die 800 kB/s.
                      Dennoch kann ich einen Streifen mit 2 Farben komplett bei 50ms problemlos stroben.
                      Laut Datenblatt muß beim 2801 aber immer der ganze Streifen beschrieben werden. Beschreibt man nur die 1. LED "shiftet" er.
                      Das ist beim 2812 wohl besser gelöst.
                      Der Streifen den ich verwende ist komplett fertig. Dreamlight schimpft sich das Produkt. Der ist sogar mit Silikon vergossen, dass ich jetzt erst mal runterfriemeln mußte.
                      MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
                      Sven

                      Kommentar

                      • wwild0471
                        Member
                        • 17.06.2011
                        • 600
                        • Sven
                        • Schaafheim

                        #12
                        AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                        So, auch heute wieder kein Erfolg bei der Suche nach Dual Transmittern im mini Bereich. Also mal nach Alternativen suchen. Auf ne Schaltung am Kopf statt Rotorbremse (Danke Steppo, konnt ich bei dir abkupfern) läufts wohl raus. Wird wohl ein Atmega Attiny mit 16K Flash. Vielleicht kann ich ja umgerechnete Werte aus dem HSV-Farbraum via IR an die MCU schicken und die Power und Kapa des M3 nutzen.
                        MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
                        Sven

                        Kommentar

                        • tobi -obu
                          Senior Member
                          • 02.04.2012
                          • 2277
                          • Tobi

                          #13
                          AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                          Hi,

                          als wir fürs Studium mal eine Propelleruhr (gleiches Prinzip wie die Nachtflugblätter) gebaut haben, haben wir zur Datenübertragung (Fernbedienung, später auch Bilddaten) einen Ir-Receiver verwendet und für die Positionsbestimmung einen Hallsensor.

                          Siehe

                          Propelleruhr - Mikrocontroller.net

                          Muss aber für einen Heli recht stark modifiziert werden (Platinenlayout, Stromversorgung etc.)

                          gruß

                          tobi
                          T-REX 600 ESP 'FBL',
                          E-Flite Blade 180 CFX, DX8

                          Kommentar

                          • wwild0471
                            Member
                            • 17.06.2011
                            • 600
                            • Sven
                            • Schaafheim

                            #14
                            AW: Nachtflugheli, wie Takt und Daten an den Rotor bekommen

                            Hab mal ein paar Versuche mit nem Nano gemacht. 32 K Programmspeicher und 2 K SRAM. Habe das meiste vom Due portieren können. Manches ist zu rechenintensiv, aber das machtr nix. Am Rotor brauch ich eh weniger Effekte. Auch hier läuft der SPI mit 4 MHz problemlos, solange es nicht zu rechenintensiv wird. Besonders die Randomize Funktionen sind wohl recht zeitintensiv, und funktionieren nicht zuverlässig.
                            Lustigerweise funktionieren lineare Funktionen auch in Farbraumkonvertierung super. Vordefinierte Farben sind eh kein Problem, da es reine Speicheroperationen sind.
                            Könnte auch daran liegen, daß es ein billiger Clone des Nano ist, und sich aufgrund der Elektronik leichte Probs ergeben.
                            Naja, mal schauen wo das so hinführt
                            MCP X,, T-Rex 550V2.2, TT Raptor E720, Phoenix
                            Sven

                            Kommentar

                            Lädt...
                            X