SONSTIGE S-Bus Programmer Futaba CIU-2 durch FTDI ersetzen

  • Themenstarter Deleted member 51580
  • Beginndatum
D

Deleted member 51580

Gast
#1
Hi leute,

Gestern habe ich durch Zufall einige Futaba S3173SVi S.BUS2 Servos ergattert in einem gebrauchtem Segler.
Als ich nachgeschaut habe was das für Servos sind, kam ich etwas ins staunen :)

Folgendes gefunden:

Die Adressierung der Servos kann auf verschiedenen Wegen erfolgen:

1. Über den S.BUS-Empfänger
2. Mit dem handlichen Programmer SBC-1 No. F1696
3. Über die PC/S-Link Software, dazu USB-Adapter CIU-2, No. F1405 erforderlich.
4. Am S.BUS Anschluss der neuen Sender wie T14SG, T18MZ, FX-32 etc.

Darüber hinaus sind alle S.BUS-Servos auch programmierbar.

Folgende Funktionen sind einstellbar:

S.BUS-Kanalzuweisung
Servoumpolung
Weicher Anlauf, An-Aus
Modewahl bei Signalausfall Hold oder Frei
Weicher Servolauf, An-Aus
Servoposition (Servotester)
Servomittenverstellung +/- 300 µs (ca. 30 Grad)
Servogeschwindigkeit, 0,39...9 Sekunden pro 45 Grad
Totbereich-Einstellung
Servowegeinstellung links und rechts getrennt, ca. 50...175%
Startkraft
Dämpfung
Haltekraft
ID-Speicherung
Das Programmieren der Servos ist auch im eingebauten und verkabelten Zustand möglich, indem man das Servo über die individuelle ID aufruft und anspricht.
Die können einiges... Wow

Jetzt zu meinem Problem:

Ich möchte gerne nachschauen was der Verkäufer alles in den Servos eingestellt hat um sicher zu gehen, das z.b bei einem Signalausfall nicht die Servos auf hold gehen und sie nach meinen Wünschen konfigurieren.
Das sind meine ersten S-Bus Servos und ich würde ganz schön Schlucken wenn ich so eins neu Kaufen müsste :rolleyes:

Ich habe folgende Teile da:

FTDI (habe mehrere zur Auswahl)
CP2102
Frsky FUC-3
Frsky STK
Die Software für die Futaba S-Bus Servos hier die LInks:
http://downloads.hobbico.com/software/fut/PCLink_Eng_V100.zip
http://downloads.hobbico.com/software/fut/S-Link_Setup_En_V1100.zip
http://downloads.hobbico.com/software/fut/CIU-2_v2.12.10_ENG.zip

Den Futaba Treiber hab ich mir genauer angeschaut, das hat mir Mut gemacht den FTDI verwenden zu können.
Ich habe die Software S-Link installiert den FTDI eingestöpselt und siehe da die grüne Lampe meldet CIU-2 (also den Original Futaba Programmer.. Freu
Das sieht dann so aus:

Unbenannt.JPG

Soweit gut, jetzt habe ich mir Gedanken gemacht wie ich über den Servo Stecker der ja nur drei Adern zur Verfügung hat RX und TX Plus und Minus vom FTDI anschließen soll, es wird ja lesen und schreiben benötigt.
Da ist mir mein FUC-3 eingefallen der hat so eine Adapter Platine dabei wo in der TX leitung einfach eine Diode sitzt und dann auf die RX Leitung geht, das sieht dann so aus:

Unbenannt.JPG
Soweit Logisch und wieder gefreut... aber zu früh :???:

Wenn ich jetzt eins der Servos Anstecke und auf Lesen klicke bekomme ich leider diese Meldung:

Unbenannt.JPG

Die Einstellungen der Seriellen Schnittstelle habe ich so wie im Futaba PDF gemacht, Hier das PDF Anhang anzeigen S_BUS PC_Link_ENG_1M23Z01002.pdf auch alle möglichen anderen Einstellungen der Seriellen Schnittstelle habe ich durch Probiert aber immer mit dem selben Ergebnis.

Unbenannt.JPG

Es kann meiner Meinung nach nicht mehr viel sein, aber ich komme nicht drauf oder muss ich jetzt doch für über 60€ den Originalen CIU-2 der doch nur "FTDI" ist Kaufen... :mad:



Den FTDI habe ich auch schon invertiert, der FUTABA S-Bus soll ja auch Invertiert sein hat leider auch nicht zu erfolg geführt.

Unbenannt.JPG

Ich Hoffe einfach mal drauf das einer der Spezialisten eine Idee hat und sage schon mal danke.
 
Zuletzt bearbeitet von einem Moderator:
D

Deleted member 51580

Gast
#2
Nachtrag:

Mit dem Frsky Channel Changer kann man zumindest die ID der Servos lesen und neu Vergeben.

Unbenannt.JPG

Weiter bin ich aber noch nicht gekommen.
 
Zuletzt bearbeitet von einem Moderator:

helle

Erfahrener Benutzer
#3
Hy,

FTSDI kann man zwar invertieren, aber?

Was ist in der Leitung mit einem S-Bus Inverter?

Was gibt da Futaba an Ihrem USB-programmer für ein "Kabel" mit?

Muss der Ruhepegel nach High oder Low gezogen sein?

S-Link Programm 2016 anstatt PC-Link Programm verwenden!!
(bei S3071 und S3173SVI Servos)
http://www.futabarc.com/software-updates.html



Link:
http://coptermagazin.de/einen-s-bus-inverter-selber-bauen/

------------------

Und hier gibt es einen Arduino-programm, das die S-Bus Servos liest und schreibt
Da gibt es auch eine S-Bus Bibliothek

Sehe gerade, das ist ja von mir
(wusste gar nicht mehr dass ich da schon 2013 mal was gemacht hatte)
https://fpv-community.de/showthread...-Hardware-Mods&p=477461&viewfull=1#post477461


http://www.ernstc.dk/arduino/sbus.html

http://openrcforums.com/forum/viewtopic.php?f=84&t=4539

------------------
 
Zuletzt bearbeitet:
D

Deleted member 51580

Gast
#4
Moin Helle,

An den Hardware Inverter hätte ich ja auch mal denken können, so einen hab ich Anfang des Jahres auch mal gebaut, muss mal schauen in welcher Kiste der ist.

Das PC-Link hatte ich auch schon versucht, funktioniert aber auch nicht.

Was gibt da Futaba an Ihrem USB-programmer für ein "Kabel" mit?
Unbenannt.JPG
Was ich so auf den Bildern erkennen kann ist das ein ganz normales Servo Kabel.

Habe grade gesehen mit dem Original Programmer hatte einer das gleich Problem, leider aber keine Lösung.
https://www.rcgroups.com/forums/showthread.php?2223155-FUTABA-SBUS-CIU-2-interface


Werde jetzt erst mal schauen wo ich meinen Hardware Inverter rum liegen hab, wenn nicht bau ich schnell einen neuen.

Mit einem Y-Kabel und zusätzlichem Akku habe ich natürlich auch schon versucht, Ergebnis ist aber das selbe.

Bei einem anderen User hat der 6 Zellige Akku geholfen.
 
Zuletzt bearbeitet von einem Moderator:
D

Deleted member 51580

Gast
#6
Soo, nach Tagelangem lesen und Testen verschiedener Möglichkeiten, Software wie Hardware, selbst eine mitlesen des Datenstroms mit einem Logic Analyzer und der Datenvergleich mit dem Frsky Channel Changer der ja funktioniert brachte leider auch keinen Erfolg.

Da ich jetzt nicht den ganzen Sommer damit verbringen möchte das ganze mit dem FTDI zu lösen, habe ich etwas gefrustet den Bestell button gedrückt, denn ich möchte mit dem neuen Segler gerne mal Fliegen.

@Helle der einzigste unterscheid zwischen CIU-2 und CIU-3 ist die Übertragungs Geschwindigkeit, so wird es zumindest im Futaba Forum beschrieben.

Wenn ich den CIU bekomme und wieder etwas Zeit habe werde ich aber die beiden Datenströme noch mal miteinander vergleichen, ganz so schnell möchte ich mich da doch noch nicht geschlagen geben.

Ich bin sehr gespannt ob es wenigstens mit dem Originalen funktioniert... hab da so eine blöde Vorahnung ... ;) Hellseher
 

Champus

Neuer Benutzer
#7
Hi,
auch für mich ein sehr interessantes Thema. Ich habe mich bisher auch geweigert, den CIU zu bestellen. Kann es in Deinem Fall "einfach" am Pegelinverter liegen? Wenn Du den Channel-Changer hast, könntest Du doch recht gut vergleichen.
 
D

Deleted member 51580

Gast
#8
Hi,

hatte den CIU und den Channel Changer am OSZI und am Logic-Analyzer, die Pegel sind einigermaßen gleich, habe auch schon mit verschiedenen selbstgebauten Invertern getestet....
Leider alles ohne erfolg, es kann aber nicht mehr viel sein, bin jetzt aber auch nicht der Elektroniker ist alles nur Hobby und Neugierde halber.
Vielleicht hast du ja noch eine Idee
 

Champus

Neuer Benutzer
#9
Hi,
ich dachte bisher, das der ciu nicht nur einen Wandler und einen Inverter beinhaltet, sondern auch einen Controller, der irgendwas macht. Irgendwo muss der Preis ja herkommen. Offensichtlich von mir falsch gedacht.

Ich würde einen Inverter, wie in der Anlage bauen. Quelle ist openrc

Den Inverter würde ich dann an einen Arduino Mega hängen und mit sniffen. Die Daten dann leicht formatiert an den PC ausgeben. Dann könnte man auch leicht Unterschiede erkennen.
Ich habe im Moment einfach nicht die Ruhe und Zeit, sonst hätte ich das sofort gebaut. Hintergrund ist, das ich sehr an dem Protokoll interessiert bin.

Wenn Du etwas neues weißt, bitte posten.

Ansonsten ist alles nur Hobby!
 

Anhänge

FPV1

Banggood

Oben Unten