Beastx / FTDI als USBSYS

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • mha
    mha
    Senior Member
    • 10.10.2009
    • 1041
    • Michael

    #1

    Beastx / FTDI als USBSYS

    Hallo Bastlergemeinde,

    hat sich schon mal jemand das USBSYS gemauer angeschaut? Bei mir läuft das unter Windows mit dem Silabs CP210x Treiber. Das ist ein Treiber für die stinknormalen Silabs USB/RS232 Wandler. Als Paramter werden die üblichen 9600,8,1 verwendet.

    Das müßte doch auch mit einem FTDI (z.B. FTDI Basic Breakout 3.3/5V (Arduino Compatible) DFRobot DFR0065 [DFR-DFR0065] - 11,50r den Elektromodellflug.), wenn man gerade schon eines rumliegen hat, gehen. Die Belegung der SYS Buchse am Beast ist dann auch einfach. Braun = Gnd, Rot = RX, Orange = TX oder RX/TX vetrauschen.

    Hat schon mal jemand mit dem Oszilloscope auf RX oder TX geschaut? Welche Pegel werden verwendet? 3,3V oder 5V? Ist das ein normales serielles Protokoll oder Pegel invertiert?

    VG Michael
    Je älter ich werde, desto besser war ich.
  • Amok
    Senior Member
    • 12.04.2009
    • 7316
    • Thomas
    • EDKA

    #2
    AW: Beastx / FTDI als USBSYS

    Im Beastforum kannst du sogar nachlesen, wie du dir so ein Ding selber baust, und welche anderen Adapter funktionieren.

    Beim USB2SYS ging es nicht darum, etwas neues zu erfinden, sondern um ein benötigtes Zubehör aus einer Hand (BeastX) liefern zu können

    Wenn du was anderes hast, was funktioniert, benutze es

    mfg
    Amok
    StabiDB - Projekt: Euro1

    Kommentar

    • mha
      mha
      Senior Member
      • 10.10.2009
      • 1041
      • Michael

      #3
      AW: Beastx / FTDI als USBSYS

      Danke Dir. Hast Du vielleicht einen Link? Habe, wie gesagt, so ein FTDI rumliegen.
      Je älter ich werde, desto besser war ich.

      Kommentar

      • mha
        mha
        Senior Member
        • 10.10.2009
        • 1041
        • Michael

        #4
        AW: Beastx / FTDI als USBSYS

        Hallo,

        das Microbeast wird mit one wire angebunden. Anbei eine kleine Schaltung, es erlaubt, normale USB/RS232 Konverter, wie z.B. die FTDIs, mit der Beastx Software zu verwenden.

        Es wird RX mit TX über eine Schottky Diode verschalten. Dann noch den one wire mit 10k Ohm Pull up und 100 Ohm Serienwiderstand versehen und fertig. Gerade aufgebaut, funktioniert astrein. Wichtig: nur Masse und die one wire Signalleitung zum Microbeast verdrahten. Das Microbeast muss eigenständig versorgt werden, d.h. Akku dran.

        Ggf. noch die Parameter im USB/RS232 Treiber auf 9600,8,keine,1,keine einstellen.

        VG Michael

        Angehängte Dateien
        Je älter ich werde, desto besser war ich.

        Kommentar

        • don-omar
          Senior Member
          • 15.09.2009
          • 1325
          • Daniel
          • Berchtesgaden

          #5
          AW: Beastx / FTDI als USBSYS

          Morgen zusammen,

          Hab noch Vom Bantam Ladegerät den Adapter da mit SILABS (CP2102).
          das heißt dann, ich muss an meinem Servostecker für BeastX Eingang, den weißen mit dem roten tauschen und der rote bleibt aber blind *
          Zuletzt geändert von don-omar; 19.06.2011, 08:42.
          MFG Daniel

          Protos 500 -MKS 9660A -Roxxy 9100 -HK3026-12N14P 6+6x1,06D -Microbeast -9254

          Kommentar

          • mha
            mha
            Senior Member
            • 10.10.2009
            • 1041
            • Michael

            #6
            AW: Beastx / FTDI als USBSYS

            Zitat von don-omar Beitrag anzeigen
            Morgen zusammen,

            das heißt dann, ich muss an meinem Servostecker für BeastX Eingang, den weißen mit dem roten tauschen und der rote bleibt aber blind *
            Nein, das habe ich wohl etwas mißverständlich gezeichnet. Die Zeichnung zeigt das Schema, nicht 1:1 die Steckerbelegung.

            Der SYS Eingang des Beastx hat die klassische Servobelegung mit "+" in der Mitte. D.h. Du läßt den mittleren Pin des Servosteckers frei.

            Am Servostecker sieht das dann so aus:

            braun -> GND
            rot -> frei (z.B. auspinnen)
            orange oder weiß -> Datenleitung (die Leitung nach dem 100 Ohm Widerstand)

            Viel Erfolg

            Michael
            Je älter ich werde, desto besser war ich.

            Kommentar

            • don-omar
              Senior Member
              • 15.09.2009
              • 1325
              • Daniel
              • Berchtesgaden

              #7
              AW: Beastx / FTDI als USBSYS

              Dann werd ich es gleich mal ausprobieren...

              Kann ja nix kaputtgehen, oder ??
              MFG Daniel

              Protos 500 -MKS 9660A -Roxxy 9100 -HK3026-12N14P 6+6x1,06D -Microbeast -9254

              Kommentar

              • mha
                mha
                Senior Member
                • 10.10.2009
                • 1041
                • Michael

                #8
                AW: Beastx / FTDI als USBSYS

                Zitat von don-omar Beitrag anzeigen
                Dann werd ich es gleich mal ausprobieren...

                Kann ja nix kaputtgehen, oder ??
                Alles natürlich ohne Gewähr. Nur keine Spannung vom USB Adapter auf das Microbeast bringen, dann sollte das gefahrlos sein. Deshalb ja den mittleren Pin des Servosteckers am SYS Eingang auspinnen.

                Viel Erfolg

                Michael
                Je älter ich werde, desto besser war ich.

                Kommentar

                • mha
                  mha
                  Senior Member
                  • 10.10.2009
                  • 1041
                  • Michael

                  #9
                  AW: Beastx / FTDI als USB2SYS

                  Anbei ein kleiner Update. Die Schaltung wurde nicht verändert. Lediglich die rechte Seite ist zeichnerisch anders dargestellt. Jetzt zeigt die rechte Seite 1:1 die Pinbelegeung des SYS Eingangs in der richtigen Reihenfolge zum Erstellen eines Servosteckers für den SYS Eingang.

                  Angehängte Dateien
                  Je älter ich werde, desto besser war ich.

                  Kommentar

                  • NI0X
                    Senior Member
                    • 17.11.2007
                    • 1142
                    • Oliver
                    • Gelsenkirchen

                    #10
                    AW: Beastx / FTDI als USBSYS

                    Hey Michael, du könntest mein Retter sein
                    Habe folgendendes Interface hier rumliegen:

                    HobbyKing Online R/C Hobby Store : Turnigy USB Linker for AquaStar/SuperBrain

                    Angezeigt wird er als Silicon Labs CP210x USB to UART Bridge, das Interface von BeastX auch wenn ich mich recht entsinne.
                    Das Interface hat 3 Anschlüsse, jetzt stehe ich da leider etwas auf dem Schlauch was deine Belegeung angeht
                    Fällt in dem Fall einfach TX weg oder was muss ich machen?
                    Wäre da für sinnvolle Tips dankbar, möchte mir nicht unbedingt das orig. Interface für 25 EUro kaufen müssen...
                    [center][font=arial]Ja und dann? Getriebegemüse...[/font][/center]

                    Kommentar

                    • ChristophB
                      Member
                      • 20.10.2009
                      • 540
                      • Christoph
                      • MSF Longkamp

                      #11
                      AW: Beastx / FTDI als USBSYS

                      Oder gleich den CP2102 verwenden:
                      USB To TTL / COM Converter Module buildin-in CP2102 | eBay

                      Christoph
                      Logo 600SE,Logo 500 3D,Raptor 50V2 E,HK450TT Pro,HK500GT,mCPX,mSR
                      MX22 (Spektrum 2G4)

                      Kommentar

                      • ChristophB
                        Member
                        • 20.10.2009
                        • 540
                        • Christoph
                        • MSF Longkamp

                        #12
                        AW: Beastx / FTDI als USBSYS

                        Also ich kann auf der roten Leitung vom USB2SYS (aktualisierte Version) 5V messen. Bei dem vom SuperBrain 3,4V und dem vom Hextronik nichts, scheint kein one wire zu sein sondern TX und RX getrennt.
                        Logo 600SE,Logo 500 3D,Raptor 50V2 E,HK450TT Pro,HK500GT,mCPX,mSR
                        MX22 (Spektrum 2G4)

                        Kommentar

                        • mha
                          mha
                          Senior Member
                          • 10.10.2009
                          • 1041
                          • Michael

                          #13
                          AW: Beastx / FTDI als USBSYS

                          Hi

                          Die Silabs Chips sind ebenso wie die FTDIs USB/UART Bridges. Ob die fertigen USB Interface Produkte, wie z.B. Dein Turnigy Stick, nach den Chips noch irgendwelche Schaltungen zur Signalaufbereitung haben, hängt vom Einsatzzweck ab. Da gibt es ein paar Möglichkeiten, z.B. Pegelwandler um von TTL auf RS232 Pegel zu kommen oder Pegelinverter. In den Modellbauanwendungen eher unüblich. Oder, wie z.B. das USB2SYS um von UART (RX/TX) auf einen one wire bus zu kommen (eher wahrscheinlich). Oder RX/TX direkt rausgeführt, brauchen z.B. einige Quadrocopter Elektroniken.

                          Es könnte sein, dass Dein Turnigy Interface bereits auf one wire aufbereitet. Dafür würden die 3 Leitungen, die herausgeführt werden, sprechen.

                          Stecke Deinen USB Adapter mal an den PC an und messe Spannung am roten Pin gegen Masse (braun). Wenn da 5 Volt dran sind, sieht es nicht schlecht aus. Dann einen Adapter bauen, der nur die Datenleitung (orange) und Masse (braun) zum SYS Eingang des Microbeast verbindet. Oder einfach das rote Kabel auspinnen.

                          Falls sich dann nichts tut, d.h. die Microsettings erkennen das Microbeast nicht, nimm einen 10k Ohm Widerstand und setze ihn am Stick zwischen den Datenausgang (orange) und Versorgungsspannung (rot) - hast Du ja vorher gemessen, dass da 5V dran sind - als Pullup für die Datenleitung.

                          Wenn's dann nicht geht

                          Solange Du nichts auf den mittleren Pin des SYS Eingangs führst, sollte das alles gefahrlos sein. Trotzdem: alles gesagte ohne Gewähr.

                          Viel Erfolg

                          Michael
                          Je älter ich werde, desto besser war ich.

                          Kommentar

                          • mha
                            mha
                            Senior Member
                            • 10.10.2009
                            • 1041
                            • Michael

                            #14
                            AW: Beastx / FTDI als USBSYS

                            Zitat von ChristophB Beitrag anzeigen
                            Also ich kann auf der roten Leitung vom USB2SYS (aktualisierte Version) 5V messen. Bei dem vom SuperBrain 3,4V und dem vom Hextronik nichts, scheint kein one wire zu sein sondern TX und RX getrennt.
                            Um systematisch vorzugehen:

                            1. Annahme: es ist bereits one wire.
                            - mittleren Pin am Stecker zum Microbeast auspinnen!
                            - so ausprobieren
                            - wenn es nicht klappt, dann 10k Ohm zwischen rot am USB Stick und orange am USB Stick als Pullup für die one wire Datenleitung ausprobieren
                            - wenn das nicht klappt zu Annahme 2.

                            2. Annahme: RX und TX sind auf rot und orange
                            - auf one wire verschalten, wie oben in der Skizze dargestellt
                            - wenn es nicht klappt mal RX und TX tauschen
                            - wenn das nicht klappt, laut fluchen und USB2SYS kaufen

                            VG Michael
                            Je älter ich werde, desto besser war ich.

                            Kommentar

                            • NI0X
                              Senior Member
                              • 17.11.2007
                              • 1142
                              • Oliver
                              • Gelsenkirchen

                              #15
                              AW: Beastx / FTDI als USBSYS

                              Zitat von ChristophB Beitrag anzeigen
                              Oder gleich den CP2102 verwenden:
                              USB To TTL / COM Converter Module buildin-in CP2102 | eBay

                              Christoph
                              Und wie sieht es mit dem aus?
                              Der ist ja auch ein wenig günstiger
                              [center][font=arial]Ja und dann? Getriebegemüse...[/font][/center]

                              Kommentar

                              Lädt...
                              X