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 =)
Guck ins Datenblatt wie bei self powered der Resetpin beschalten wird.
Ohman, da such ich Stunden und übersehe sowas kleines. Vielen dank =)
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
Nicht beschreiben wie dus gemacht hast, sondern nochmal den Schaltplan hier reinposten.
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.
Es sieht so aus als wenn der Testpin nicht auf GND ganz ankommt. Könnte dass, das Problem verursachen? liebe grüße
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?
@ 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.
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?
@ 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!
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
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
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.
@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?
@ 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?
So sieht meine Schaltung aus, welche sich schon mehrfach bewährt hat.
@Kevin (Gast) Ja habe alles nachgemessen, liegt alles soweit richtig an. Der ATmega funktioniert auch problemlos
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.
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
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
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
@ Arno (Gast) Nein die gehen über die im Datenblatt angegebene Kapazität auf Masse. Werde gleich mal pin für Pin Messen. gruß
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.
Nein, es handelt sich um eine gut geätzte Platine :D:D:D, die auch EMV technisch gut aufgebaut ist :-P
Ich habe jetzt mal alle Pins nachgemessen (externer Pullup wiederstand wieder entfernt) vilt. fällt ja einem von euch eine Auffälligkeit auf. grüß
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?
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
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 ;)
@ 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 =)
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.
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
@ 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 . . . .?
@Falk Brunner (falk) den sleep modus, jaja ^^ Ja habe es unter eine rvergrößerungsstation gelötet. Messe trotzdem nochmal eben alle Pins durch
Der TestPin ist nur aufgelötet auf eine sehr kleine kupferfläche. diese ist nicht mit gnd verbunden. Kann dass, das Problem sein?
Testpin mit GND direkt verbunden und mit durchgangsprüffer überprüft. Aber immer noch keine 3,3V auf DP irgendjemand noch ne idee?
>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.
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
@ 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
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?
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
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!
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.