FT232RL wird nicht erkannt

OP #3298734
Lesenswert?

Hallo zusammen,

Ich habe eine Schaltung aufgebaut. Über USB sollen Daten reinkommen und 
rausgeschickt werden. Vcc vom Usb ist über 10kOhm auf Masse, Gnd ist 
direkt auf Gnd ect. siehe Schaltung.

Mein problem ist dass, wenn ich den USB stecker in den PC einstecke, das 
ganze garnicht erst erkannt wird, also kann ich auch keine Treiber 
installieren. Seht ihr einen Fehler auf der Platine?

Habt ihr sonst noch eine idee was ich falsch machen könnte?

vielen dank im vorraus =)
Angehängte Dateien:
#3299894
Lesenswert?

@ Peter Naschke (jackybroun)

>Achso und was mir grade noch auffält, im Datenblatt steht ja folgendes
>:"The power descriptor in the internal EEPROM of the FT232R should be
>programmed to a value of zero(self powered)."

Muss man nicht unbedingt machen, ist eher eine Verwaltungssache, damit 
der Strom auf die USB-Ports offiziell zugeteilt werden kann.

>Muss ich das selber rein programmieren,

Nein.

> weil ich bisher dachte, das ich
>nur einstöpeln muss und der erkannt wird?

Ist auch so.
#3299972
Lesenswert?

@ Peter Naschke (jackybroun)

>Hmm kann man irgendwie herraus bekommen ob der Chip kaputt ist?

Schwierig. Man muss es einfach richtig aufbauen und anschließen, dann 
erkennt der PC den IC und alles ist gut. Zur Fehlersuche kann man 
alle Pins durchmessen, ob die richtgen Spannungen anliegen und kein 
Kurzschluss zu anderen Pins besteht sowie ob die richtigen verbindungen 
zur USB-Buchse vorhanden sind.

>Oder kann ich dem Daten senden ohne das am PC ein USB Gerät erfasst
>wird?

Natürlich nicht!
Gast #3299975
Lesenswert?

Moin,

erkennt der Rechner, dass ein Gerät angesteckt wird?

Wenn nein, versuch mal, einen externen Pull-Up (1,5kOhm) von einer der 
USB-Datenleitungen nach USB-VCC zu setzen - dann sollte der Rechner 
zumindest ein unbekanntes Gerät finden.

MfG, Arno
Gast #3300033
Lesenswert?

Der Reset pin muss auf Vcc gelegt werden, nicht auf GND. Am besten über 
einen 100nF Kondensator.

19
RESET#

Active low reset pin. This can be used by an external device to reset 
the FT232R. If not required can be left unconnected, or pulled up to 
VCC.
OP #3300113
Lesenswert?

Also ich habe jetzt folgenden tipp realisiert:"externen Pull-Up 
(1,5kOhm) von einer der USB-Datenleitungen nach USB-VCC zu setzen". Dann 
wird ein unbekantes gerät erkannt, aber dann kann ich ja immer noch 
nichts machen, bzw. er erknnt ja auch keine Treiber dafür an, da keine 
geräteinformation vorhanden sind.
Gast #3300488
Lesenswert?

Ja, der ist im FT232 drin - das heißt aber wenn das Gerät ohne den 
externen Widerstand gar nicht erkannt wird, muss irgendwas am FT232 oder 
dessen Versorgungsspannung falsch sein. Hat der FT232 an den richtigen 
Anschlüssen 3.3V anliegen? Ist er richtig herum eingelötet?

MfG, Arno
OP #3300871
Lesenswert?

An VCC und VCCIO liegen die 5V. Am Reset liegen jetzt über die 
Beschaltung irgendwas um 3,4V. Am 3,3VOUT bin sind die 3,3V und die 
gehen auf Masseda ich die nicht brauche.

wenn am 3,3VOUT auch die 3,3V anliegen ist dann der Chip Okay oder kann 
der trotzdem kaputt sein? Ich hatte jetzt nachher vor die Leiterbahnen 
zu durchtrennen und das ganze mal als USB powered aufzubauen. Wenn das 
nicht klappt kann doch bloß noch der Chip kaputt sein?

Irgendwelche Einwände oder Ideen?

Liebe grüße
Gast #3300967
Lesenswert?

Peter Naschke schrieb:
> Am 3,3VOUT bin sind die 3,3V und die
> gehen auf Masseda ich die nicht brauche.

Die gehen auf Masse? Meinst du damit, du hast sie direkt mit Masse 
verbunden? Damit schließt du die Versorgungsspannung vom Chip kurz. Bist 
du sicher, dass du da noch 3,3V misst?

Peter Naschke schrieb:
> wenn am 3,3VOUT auch die 3,3V anliegen ist dann der Chip Okay oder kann
> der trotzdem kaputt sein? Ich hatte jetzt nachher vor die Leiterbahnen
> zu durchtrennen und das ganze mal als USB powered aufzubauen. Wenn das
> nicht klappt kann doch bloß noch der Chip kaputt sein?
>
> Irgendwelche Einwände oder Ideen?

Ich würde anders anfangen: Wie Falk richtig schreibt, ist im Chip auch 
schon ein Widerstand vorhanden - das heißt, eigentlich hätte sich nichts 
ändern sollen, als du den externen Widerstand angeklemmt hast.

Hat sich aber, das heißt, irgendwo auf der Verbindung von USB-Stecker 
<-> Datenleitung <-> Chipeingang <-> 3.3V interner Versorgung <-> 
Spannungsregler (glaube ich im Chip enthalten) <-> VCC ist ein Fehler - 
entweder eine Unterbrechung oder ein Kurzschluss zu irgendwas anderem. 
Das wird sich auch nicht (oder nur durch Zufall) ändern, wenn du auf Bus 
Powered umbaust, also lieber systematisch nochmal die Leiterbahnen 
durchmessen, auch auf Durchgang zu Nachbarpins und Nachbarleiterbahnen, 
und optisch genau checken auf Lötbrücken und so weiter.

MfG, Arno
Gast #3301247
Lesenswert?

Peter Naschke schrieb:
> Da ich direkt am Pin gemessen habe und da 0V sind ist entweder der
> Chip
> tot oder bekommt keine versorgungsspannung. Sehe ich das richtig?

Ich denke ja - denn mit externem Widerstand hat es ja funktioniert. 
Sonst könnte die Leitung auch nach Masse kurzgeschlossen sein...

> Wären im sleep modus auch die 5V auf Dp?

Nicht 5V, sondern 3.3V (steht im Datenblatt) - und was im Sleep-Modus 
ist, weiß ich nicht - aber ich nehme es an, denn sonst könnte der 
Rechner das Gerät beim Anstecken nicht erkennen und ggf. aus dem 
Sleep-Modus herausholen.

MfG, Arno
(Firma: fritzler-avr.de) #3301303
Lesenswert?

Also wenn nicht eine der beiden USB Signale auf 3,3V liegt, dann ist 
wohl das USB Kabel hin.

Also mal nen anderes USB Kabel nehmen und gucken ob auch die 
Leiterbahnen von der USB Buchse bis zum FTDI in Ordnung sind.

Ein Bild vom Aufbau bist du uns auch noch schuldig ;)
OP #3301414
Lesenswert?

@ Martin Wende (Firma: fritzler-avr.de) (fritzler)

Die 3,3V auf DP kommen aber doch aus dem Pin des ft232rl weil der ja 
intern den Pullup Widerstand hat, oder sehe ich das falsch?

Als ich den Tipp mit dem externen Pullup verfolgt hatte und die 3,3V auf 
DP dadurch gelegt habe, hat der PC ein unbekanntes gerät erkannt. Ich 
habe jetzt den ft232rl ausgelötet und einen neuen Bestellt bzw. gleich 2 
:D.

daraus würde ich schlussfolgern, dass das USB Kabel heile ist, oder 
nicht?

Ich halte euch auf den laufenden, sobald der ft232rl da ist wird er 
eingelötet und dan melde ich mich wieder.

bis dahin grüß von mir und schönes we zusammen =)
Gast #3301653
Lesenswert?

Peter Naschke schrieb:
> Als ich den Tipp mit dem externen Pullup verfolgt hatte und die 3,3V auf
> DP dadurch gelegt habe, hat der PC ein unbekanntes gerät erkannt. Ich
> habe jetzt den ft232rl ausgelötet und einen neuen Bestellt bzw. gleich 2
> :D.
>
> daraus würde ich schlussfolgern, dass das USB Kabel heile ist, oder
> nicht?

Zumindest die Verbindungen, die VCC und USB-DP führen. GND und USB-DM 
könnten immer noch defekt sein.

MfG, Arno

P.S: Wenn du schreibst "3.3V auf DP gelegt" verstehen das die meisten 
Elektroniker wohl so, dass du da direkt eine Brücke eingebaut hast. Was 
du gemeint hast, wird meist mit "einen PullUp von DP nach 3,3V" 
beschrieben. (genau wie oben, als ich schon einmal nachgefragt habe, ob 
du wirklich 3,3VOUT auf GND gelegt hast - das würde ein Elektroniker 
normalerweise mit "einen Kondensator von 3,3VOUT nach GND schalten" 
beschreiben) Das kann man zwar aus dem Kontext (PullUp) dieses Mal 
herauslesen, aber es dauert mindestens doppelt so lange, das richtig zu 
verstehen.
OP #3307170
Lesenswert?

Hallo zusammen,

ich habe jetzt einen neuen ft232rl eingelötet. Die Schaltung ist genau 
nach Datendenblatt aufgebaut für den Self Powered Mode. Das Problem ist 
das gleiche geblieben. Ich habe keine 3,3V auf dp oder dm, somit wird 
der Chip nicht vom pc erkannt.

Ich habe grade mal den Reset Pin gemessen ohne das das USB Kabel 
angeschlossen ist. Ich habe auf dem Resetpin dann 0,2V. Beeinflusst das 
den Chip irgendwie wegen sleep modus oder sonstiges?

liebe grüße
#3307175
Lesenswert?

@ Peter Naschke (jackybroun)

>ich habe jetzt einen neuen ft232rl eingelötet.

Alle Pins mit der Lupe kontroliert? So ein Finepitch IC ist nicht so 
einfach gelötet.

>Die Schaltung ist genau
>nach Datendenblatt aufgebaut für den Self Powered Mode. Das Problem ist
>das gleiche geblieben. Ich habe keine 3,3V auf dp oder dm, somit wird
>der Chip nicht vom pc erkannt.

Komisch, ich hab vor ein paar Tagen genau das Gleiche gemacht, FT232 
aufgelötet, USB-Kabel angesteckt, schwups, FT232 erkannt.

>Ich habe grade mal den Reset Pin gemessen ohne das das USB Kabel
>angeschlossen ist. Ich habe auf dem Resetpin dann 0,2V. Beeinflusst das
>den Chip irgendwie wegen sleep modus oder sonstiges?

Was 0,2 V wohl am RESET bewirken mögen . . . .?
Persönliche Seite #3307368
Lesenswert?

Peter Naschke schrieb:
> Nein, es handelt sich um eine gut geätzte Platine :D:D:D, die auch EMV
> technisch gut aufgebaut ist :-P

Dann zeig mal die, von der du gesprochen hast. Die drei Bilder passen 
jedenfalls nicht dazu.

was auf den unscharfen Bildern zu erkennen ist:
- USB Leitungen zwischen Buchse und FR232 sehr lang
- Schlecht geätzt oder "nur" oxidiert? Leiterbahnunterbrechung durch 
verätzen?

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