Forum: Mikrocontroller und Digitale Elektronik FT232RL wird nicht erkannt


von Peter N. (jackybroun)


Angehängte Dateien:

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 =)

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Guck ins Datenblatt wie bei self powered der Resetpin beschalten wird.

von Peter N. (jackybroun)


Lesenswert?

Ohman, da such ich Stunden und übersehe sowas kleines.

Vielen dank =)

von Peter N. (jackybroun)


Lesenswert?

Hi,

ich habe den Reset Pin jetzt zwischen einen 4,7kOhm und einem 10kOhm auf 
gnd gelötet. Immer noch das gleiche problem, es wird nichts erkannt. am 
reset pin habe ich irgendwas um 3,4V

liebe grüße

von Falk B. (falk)


Lesenswert?

Dann ist wohl was falsch angeschlossen. Die Schaltung sieht OK aus.

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Nicht beschreiben wie dus gemacht hast, sondern nochmal den Schaltplan 
hier reinposten.

von Peter N. (jackybroun)


Angehängte Dateien:

Lesenswert?

So hier mal die aktuelle Schaltung. Dass problem ist immer noch das 
selbe, der USB ausgang erkennt beim einstöpseln kein Gerät. Die 5V 
kommen über dem USB VCC am REset Pin habe ich 3,4V. Und am 3,3V Out habe 
ich auch die 3,3V.

von Peter N. (jackybroun)


Lesenswert?

Es sieht so aus als wenn der Testpin nicht auf GND ganz ankommt. Könnte 
dass, das Problem verursachen?


liebe grüße

von Peter N. (jackybroun)


Lesenswert?

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 ich das selber rein programmieren, weil ich bisher dachte, das ich 
nur einstöpeln muss und der erkannt wird?

von Falk B. (falk)


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.

von Peter N. (jackybroun)


Lesenswert?

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

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

von Falk B. (falk)


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!

von Arno (Gast)


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

von Peter N. (jackybroun)


Lesenswert?

Also einfach einen 1,5kOhm auf D- oder D+ löten, alles andere 
unverändert? Dann zieht er mir 5V auf die datenleitung, oder? wie 
erkennt der usb-eingang das dann?

liebe grüße

von Kevin (Gast)


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.

von Peter N. (jackybroun)


Lesenswert?

@Kevin (Gast)

Laut Datenblatt muss aber doch im selfpowered mode der ResetPin über 
einen 4,7kOhm an Vcc vom Usb und über einen 10kohm auf Gnd?

von Falk B. (falk)


Lesenswert?

@ Peter Naschke (jackybroun)

>Laut Datenblatt muss aber doch im selfpowered mode der ResetPin über
>einen 4,7kOhm an Vcc vom Usb und über einen 10kohm auf Gnd?

So ist das auch. Hat denn der FT232 dein Versorgungsspannung von 5V?

von Kevin (Gast)


Angehängte Dateien:

Lesenswert?

So sieht meine Schaltung aus, welche sich schon mehrfach bewährt hat.

von Peter N. (jackybroun)


Lesenswert?

@Kevin (Gast)

Ja habe alles nachgemessen, liegt alles soweit richtig an. Der ATmega 
funktioniert auch problemlos

von Stefan S. (mexakin)


Angehängte Dateien:

Lesenswert?

Meine FTDI Schaltung sieht so aus und ging ohne Probleme..

von Peter N. (jackybroun)


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.

von Falk B. (falk)


Lesenswert?

Vergiss den Widerstand, der ist im FT232 drin.

von Arno (Gast)


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

von Peter N. (jackybroun)


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

von Arno (Gast)


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

von Peter N. (jackybroun)


Lesenswert?

@ Arno (Gast) Nein die gehen über die im Datenblatt angegebene Kapazität 
auf Masse.

Werde gleich mal pin für Pin Messen.

gruß

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Und wie sieht die Schaltung physisch aus? Ist das eine Platine, oder ist 
das ein Frickel^h^h^h^hBreadboard mit ellenlangen Drähten?

USB ist nicht so anspruchslos wie z.B. I2C.

von Peter N. (jackybroun)


Lesenswert?

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

von Peter N. (jackybroun)


Angehängte Dateien:

Lesenswert?

Ich habe jetzt mal alle Pins nachgemessen (externer Pullup wiederstand 
wieder entfernt) vilt. fällt ja einem von euch eine Auffälligkeit auf.

grüß

von Dirk (Gast)


Lesenswert?

Müsste nicht USB-DP auf 5V sein?

von Peter N. (jackybroun)


Lesenswert?

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

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

von Arno (Gast)


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

von Mw E. (Firma: fritzler-avr.de) (fritzler)


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 ;)

von Peter N. (jackybroun)


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 =)

von Arno (Gast)


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.

von Peter N. (jackybroun)


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

von Falk B. (falk)


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 . . . .?

von Peter N. (jackybroun)


Lesenswert?

@Falk Brunner (falk)

den sleep modus, jaja ^^

Ja habe es unter eine rvergrößerungsstation gelötet. Messe trotzdem 
nochmal eben alle Pins durch

von Peter N. (jackybroun)


Lesenswert?

Der TestPin ist nur aufgelötet auf eine sehr kleine kupferfläche. diese 
ist nicht mit gnd verbunden. Kann dass, das Problem sein?

von Falk B. (falk)


Lesenswert?

Ja.

von Peter N. (jackybroun)


Lesenswert?

Testpin mit GND direkt verbunden und mit durchgangsprüffer überprüft. 
Aber immer noch keine 3,3V auf DP

irgendjemand noch ne idee?

von Falk B. (falk)


Lesenswert?

>Testpin mit GND direkt verbunden und mit durchgangsprüffer überprüft.
>Aber immer noch keine 3,3V auf DP

>irgendjemand noch ne idee?

Poste eine Bild deines Aufbaus unter Beachtung der Bildformate.

von Peter N. (jackybroun)


Lesenswert?

So da mal die Bilder vom aufbau. Das Graue Kabel geht vom Resetpin 
zwischen die beiden Wiederstände.

---

Bilder auf Wunsch von "jackybroun" gelöscht.

-rufus

von Falk B. (falk)


Lesenswert?

@ Peter Naschke (jackybroun)

>So da mal die Bilder vom aufbau.

Mann O Mann. HAst du dir mal deine eigenen Bilder angesehen? Hast du 25 
Dioptrien oder was?

Blurry greetings

von Peter N. (jackybroun)


Lesenswert?

Nein ne mega schlecht handy kamera würde ich mal sagen ^^

von Stefan F. (kpy3ep) Benutzerseite


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?

von Peter N. (jackybroun)


Lesenswert?

Naja fakt ist es liegen saubere 5V am FT232RL an. Der Gibt seine 3,3V 
sauber auf den Pin raus, diese werdne über einen Kondensator auf Masse 
gezogen.

Das Problem ist das 0V direkt auf den Pin DP ist. Am Resetpin liegen 
3,5V an

von Stefan F. (kpy3ep) Benutzerseite


Lesenswert?

Wieso hängt die USB-Buchse eigentlich so auf Halb-8? Ist vielleicht 
irgendwo ein kleiner Lötspritzer zwischen der USB-Leitung und GND? Nimm 
mal eine Lupe und such die Leitungen ab.

Oder mach scharfe Fotos...von beiden Seiten!

von Postix (Gast)


Lesenswert?

Peter Naschke schrieb:
> Nein ne mega schlecht handy kamera würde ich mal sagen ^^

Nur ein mega schlechter Fotograf. Wenn du die Elektronik genauso 
anpackst, kann es nicht klappen.

von Franz (Gast)


Lesenswert?

Peter Naschke schrieb:
> Nein ne mega schlecht handy kamera würde ich mal sagen ^^

Genauer gesagt ein Samsung gt-b5510.

L.G..

Franz

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.