Hallo, Hab mal wieder 'n Problem. Ich hab den FT232RL so aufgebaut wie im Pic zu sehen. Vcc ist 3,3 V. Ich habe 10 Platinen aufgebaut und bei 8 ist das Ganze ok, bei 2 allerdings bekomme ich die Message: "USB-Gerät wurde nicht erkannt ..." Woran kann das liegen, wie gesagt, bei den anderen 8 funzt die Sahce, nur bei den 2 nicht... Wäre Euch dankbar, wenn Ihr 'nen Tipp hättet. Wolfgang
Kein Wunder. Der Reset ist falsch beschaltet. Wieso machst du das nicht so, wie im Datenblatt bei Self-Powered angegeben? Mit deiner Schaltung wird das nix zuverlässiges.
Stimme ich Christian zu... Ich glaube FTDI hat mit die tollsten Appnotes und Schaltungsbeispiele. Wenn man sich nicht dran hält, dann will der jenige halt unbedingt basteln und hantieren... Dann soll er auch :-)
So ist es. Der Host Controller erwartet, dass der Slave innerhalb einer recht kurzen Zeit (genaue Werte stehen in der USB Spec) mit dem Host kommunizieren kann. Durch die seltsame Beschaltung des Reset wird das aber nicht klappen.
@supachris und Elektrolyt Was ist denn an der Resetbeschaltung für den Self *Powered* Modus falsch? Laut Datenblatt stimmt das so.
Hallo, holger schrieb: > @supachris und Elektrolyt > > Was ist denn an der Resetbeschaltung für den > Self *Powered* Modus falsch? Laut Datenblatt > stimmt das so. naja, vielleicht stören sie sich an den 100n an USB+, die gibt es in meinem Datenblatt nicht. Allerdings kann ich mir nicht vorstellen, das die da stören. Gruß aus Berlin Michael
Hallo, im Datenblatt ist im Bus-Powered-Mode RESET nicht beschaltet. Dies könnte in der Tat der Auslöser für Deine Störungen sein. Als zweites kommt natürlich auch ein Lötfehler in Betracht. Ich teste zuvor jeden Pin. Mir ist das auch schon einmal passiert. Gruss KLaus.
Die 100nF stören. Durch Kabel- und Übergangswiderstände usw. hast du eine Verzögerung, die halt das schnelle starten des FTDI verhindern kann. Mal klappts, und mal nicht. Im Datenblatt steht nirgends was von dem Kondensator im Self Powered mode
@klara >im Datenblatt ist im Bus-Powered-Mode RESET nicht beschaltet. Dies >könnte in der Tat der Auslöser für Deine Störungen sein. Wir reden hier über Selfpowered. >Die 100nF stören. Durch Kabel- und Übergangswiderstände usw. hast du >eine Verzögerung, die halt das schnelle starten des FTDI verhindern >kann. Mal klappts, und mal nicht. Im Datenblatt steht nirgends was von >dem Kondensator im Self Powered mode Hä? Im Bus Powered Modus dürfen da schon mal 10uF an VBUS hängen. Warum sollte da ein 100nF stören? Übergangswiderstände im Self Powered Modus sollten da wohl eher nicht stören. Die wären im Bus Powered Modus auch da.
Christian R. schrieb: > Die 100nF stören. Durch Kabel- und Übergangswiderstände usw. hast du > eine Verzögerung, die halt das schnelle starten des FTDI verhindern > kann. Sorry, aber das ist Mist. Alleine schon deshalb, weil die Vcc und GND Leitung beim USB Stecker voreilend sind. Und selbst wenn eine Verzögerung entsteht, dann merkt der USB Host nichts davon, denn ein Device kann sich jederzeit anmelden, egal ob direkt nach dem Einstecken oder 2 Stunden später. Die Resetbeschaltung ist so ok. Irgendwo im Datenblatt steht, man darf Reset sowohl im Buspowered als auch im Selfpowered Modus an Vcc legen. Der Fehler muss also, wie weiter oben schon geschrieben, am Aufbau liegen. Häufigste Ursache: D+ und D- der USB Leitung vertauscht.
Hallo Holger, Selfpowered, Du hast ja recht. Dann wäre mein Favorit die schlechte Lötstelle. Ein Kondensator am USB +UB - Pin ist völlig in Ordnung. Gruss Klaus.
Stimmt, die voreilenden Kontakte vergas ich. D+ und D- vertauscht kann aber bei ihm auch nicht sein, da ja 8 von 10 Platinen funktionieren. Ich tippe weiterhin auf irgendwas am Reset. Wir hatten das auch mal bei einer self-powered schaltung.
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.