ftPwrDrive & TxT 4.0

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
rbudding
Beiträge: 46
Registriert: 01 Nov 2010, 18:36
Wohnort: UTRECHT

ftPwrDrive & TxT 4.0

Beitrag von rbudding » 24 Feb 2026, 09:41

Hi

Ich habe einen kleinen Test mit dem TXT 4.0 und dem ftPwrDrive mit dem FTextender gemacht. Es hat überraschend schnell und gut funktioniert. Ich konnte keine anderen Beispiele für den TXT 4.0 oder eine Dokumentation dazu finden.

Vielleicht hat jemand noch andere Beispiele für den TXT 4.0?

https://git.fischertechnik-cloud.com/ri ... Drive_test
Dateianhänge
IMG_9483.jpeg
IMG_9483.jpeg (1.72 MiB) 1440 mal betrachtet

rbudding
Beiträge: 46
Registriert: 01 Nov 2010, 18:36
Wohnort: UTRECHT

Re: ftPwrDrive & TxT 4.0

Beitrag von rbudding » 24 Feb 2026, 13:30

Ola,

Ich habe eine kleine Anpassung vorgenommen, um E1 und Homing zu verwenden.

Szenario:
1. Bewegung in kleinen Schritten statt einer schnellen Fahrt.

Code: Alles auswählen

bus.write_i2c_block_data(addr, CMD_SETMICROSTEPMODE, [7])  # 1/16 step
2. M1 fährt zum Homing-Punkt in negativer Richtung.
Warten auf E1, und dann direkt in die andere Richtung mit einer relativen Distanz.

Ich hätte auch eine Drehung von 30 Grad wählen können.
30° × (3200 / 360) = 266,66 ≈ 267 Schritte

Code: Alles auswählen

send_long(CMD_SETRELDISTANCE, M1, 267)
bus.write_i2c_block_data(addr, CMD_STARTMOVING, [M1, 1])

Arnoud-Whizzbizz
Beiträge: 212
Registriert: 20 Mär 2021, 17:06
Kontaktdaten:

Re: ftPwrDrive & TxT 4.0

Beitrag von Arnoud-Whizzbizz » 14 Apr 2026, 14:37

Hey Richard,

Eine gute Lösung für die Ansteuerung von Schrittmotoren!

Ich schaue mir gerade die Pinbelegung der I2C (EXT)-Schnittstellen an, die FT im Laufe der Jahre beim TX, später beim TXT und jetzt beim TXT 4.0 verbaut hat. Die letzte Version (TXT 4.0) scheint in Bezug auf die geraden und ungeraden Pins gespiegelt zu sein. (siehe meine Verwirrung unter https://forum.ftcommunity.de/viewtopic.php?f=8&t=9729 hier im Forum) :roll:

Nun sehe ich auf deinem Foto eine kleine Adapterplatine im ftExtender. Ist die dafür notwendig? Ich kann dazu in der Dokumentation (aus dem Jahr 2018) zum ftExtender nicht sofort etwas finden. Ich habe auch kurz hier im Forum gesucht, aber nichts dazu gefunden – vielleicht habe ich es aber auch übersehen.

flat-cables.png
flat-cables.png (329.59 KiB) 238 mal betrachtet

Benutzeravatar
Bjoern
Beiträge: 652
Registriert: 04 Jan 2018, 12:34

Re: ftPwrDrive & TxT 4.0

Beitrag von Bjoern » 15 Apr 2026, 10:03

Das ist nur ein Adapter von 14pol auf 6 pol, damit er direkt sein 6pol Kabel mit den Pfostenbuchsen nutzen kann.
Alternativ kannst du natürlich auch auf die eine Seite eine 14pol Pfostenbuchse machen. Da musst du halt nur beim quetschen des Kabels aufpassen.
Auf der 14pol Pfostenbuchse hast du die I²C Signale und kannst noch zwischen 3,3V oder 5V Spannungsversorgung wählen. Die SIgnalblöcke liegen am Anfang und Ende der Pfostenbuchse.
https://gundermann-software.de/shop/
Der Shop für viele Community Projekte

Arnoud-Whizzbizz
Beiträge: 212
Registriert: 20 Mär 2021, 17:06
Kontaktdaten:

Re: ftPwrDrive & TxT 4.0

Beitrag von Arnoud-Whizzbizz » 15 Apr 2026, 12:20

Bjoern hat geschrieben:
15 Apr 2026, 10:03
Das ist nur ein Adapter von 14pol auf 6 pol, damit er direkt sein 6pol Kabel mit den Pfostenbuchsen nutzen kann.
Ich verstehe, dass der 14-polige Stecker verwendet werden muss, da der TXT4 über einen 3,3-V-I2C-Bus verfügt. Nur damit ich das richtig verstehe: Aber das muss dann doch ein spezieller Adapter für den TXT4 sein, oder? Es muss also ein 14-zu-6-Steckeradapter sein, speziell für den TXT4, der die gerade (2, 4, 6) Pin-Reihe auf die ungerade (1, 3, 5) spiegelt und umgekehrt? :shock:

Auf dem Foto ist es nicht ganz gut zu erkennen, aber in seinem Flachkabel scheinen keine abgeschnittenen Adern gekreuzt zu sein. Das bedeutet, dass die rote Ader also Pin 1, die +3,3 V des TXT4 (!), ist, die zur (isolierten, durchgehenden) Ader 2 des Steckers am ftExtender führen muss. Und Ader 2 (Masse) des TXT4 muss an Pin 1 des/der ftExtender-Steckverbinder(s) angeschlossen werden?

Ich besitze selbst keinen ftExtender (ich habe hier eine eigene Lösung mit den SMH200-HY-„Grove“-Anschlüssen, damit ich verschiedene handelsübliche Boards verwenden kann), aber ich komme vorerst zu dem Schluss, dass man beim Anschließen durchaus genau aufpassen muss, wenn man den bestehenden ftExtender mit dem neuen TXT4-Controller verwenden möchte? Wäre es eine Idee, die Anleitung diesbezüglich zu aktualisieren? Oder denke ich zu kompliziert und sehe Probleme, die gar nicht existieren?

Antworten