FT232R lässt nichts durch

Gast #2783094
Lesenswert?

Hallo,
ich bekomme zwischen Host und Controller keine Kommunikation hin.
Ich kann per Logic Analyzer die Daten vom Controller zum FTDI sehen und 
sie sind auch richtig, allerdings kommt auf Hostseite nichts an. Ich 
verwende Teraterm und den aktuellen VCP Treiber von FTDI. Wenn ich vom 
Host was sende, kann ich am Logic Analyzer nicht sehen.
Allerdings meldet sich der FTDI am Win XP korrekt.
Die UART Parameter bei Host und Slave sind die gleichen (9k6, 8n1, kein 
handshake). Ich sende nur einzelne Zeichen (ASCII).
VCC ist sauber, Shield und GND sind auf dem Board zusammengeführt und 
zur USB-B Buchse geht es per 30cm geschirmter Flachbandleitung. Der 
Adapter von Flachbandleitung zu USB-B Buchse ist von Phoenix-Contact.
Ich hatte es auch mit einem Adapter direkt auf der Pfostenleiste (CON3) 
probiert, ohne Erfolg.
Was mache ich da falsch?
:-) Josh
Angehängte Dateien:
Gast #2783118
Lesenswert?

Nun, es kommt ja auch nichts vom PC in Richtung Controller duch. Wenn 
die Strecke funktionieren würde, müsste ich ja zumindest zwischen FTDI 
und Atmel was messen können, aber da ist nichts.
Die Geschichte mit COM Port und so habe ich schon probiert, das ist 
alles OK. Ansonsten dunktioniert der Controller slbst gut. Display, 
Tasten alles gut und im LA (Logic von Saleae) stimmt die Baudrate 
ebenfalls.
Vielleicht sollte ich den Chip mal wechseln.
Ansonsten habe ich mich mit der beschaltung ans Datenblatt gehalten.
:-) Josh
Gast #2783149
Lesenswert?

Sven Wehrle schrieb:
> Ist das Teil vielleicht schon defekt? Der FT232 wird mit 3V3 betrieben,
> bei dir sehe ich eine 5V Versorgung.

So ein Quatsch. Datenblatt lesen!

Von der Beschaltung her sieht es Ok aus. Wie aber schon Arc Net 
geschrieben hat, könnte es sein, dass du TXD(FT232) auf TXD(MC) 
verbunden hast?

Was ich so noch gesehen habe ist, die LED müssten auf Vcc. Wenn du die 
Standard beschaltung aus dem Datenblatt nutzt. Ob das was mit dem 
Fehlverhalten zu tun hat, glaube ich allerdings nicht.


grüße chris
Gast #2783195
Lesenswert?

Leute, ihr seid meine Helden!!!!!!
In einem Anfall von Wahnsinn hatte ich rx und tx vom FTDI falsch 
interpretiert.......
Muss wohl Vormittags gewesen sein, wo ich mental noch offline war.
ES FUNKTIONIERT!!!!!!!!!
Danke
:-) Josh
Gast #3006504
Lesenswert?

Hallo,

o.k., ich ziehe meine Frage zurück, auf Seite 26 des Datenblattes steht 
es genau so, nämlich RXD auf TXD und umgekehrt. Da ist genau unser Fall 
gezeichnet. Wobei da noch ein Clock-Signal mit-verbunden ist; mal sehen, 
ob man das braucht ...

Gruß Tilmann
Gast #3007059
Lesenswert?

Habe probiert, ob man die Clock-Verbindung, die in Seite 26 des 
Datenblatts gezeichnet ist, braucht. Habe mit einem einfachen 
Bascom-Hello-World bis 7200 Baud ohne diese Verbindung übertragen 
können. Bis dahin ging es fehlerfrei; bei 9200 Baud ging dann garnichts 
mehr.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren