Hallo Leute, so langsam macht mich das Teil wahnsinnig. Ich habe einen USB-Isolator mit dem ADuM4160 nach der standard Schaltung hier: http://www.circuitsathome.com/wp/wp-content/uploads/2010/10/USB_Isolator_r10.pdf gebaut. Wenn jetzt USB-Geräte, wie z.B. eine Maus drangehängt werden, erkennt der PC zwar das Teil (d.h. die Kommunitation über D+/D- geht), allerdings leuchtet die Maus nicht, d.h. sie nimmt die externe 5V Versorgungsspannung am USB-Ausgang nicht an und funktioniert somit auch nicht richtig. Das gleicht passiert auch mit einer externen Festplatte. Jetzt habe ich hier die interessanten Infos zu dem USB-Ladegerät gelesen http://www.mikrocontroller.net/articles/IPod_Ladeger%C3%A4t. und die Variante mit einem 10k Widerstand zwischen D+ und D- am Ausgang bringt jetzt wirklich die Maus zu leuchten, allerdings funktioniert jetzt logischerweise die Kommunikation mit dem PC nicht mehr... Hat jemand eine Idee, wie ich den externen Geräten am Ausgang beibringen kann die externe 5V Versorgungsspannung zu nutzen? Vielen Dank, Bernd
Den Ausgang des Netzteils hast Du aber schon mit VBus der Device-Seite Deines Isolators verbunden? (Unten rechts im Schaltplan, das Signal "VBUS2") Nimm ein Messgerät, miss die Spannung zwischen VBUS2 und AGND. Und die Geschwindigkeitseinstellung mit SPU/SPD hast Du auch vorgenommen? Mäuse sind Low-Speed-Devices. Und nein, was da zu Ladegeräten geschrieben wird, darfst Du hier auf keinen Fall anwenden.
Hallo, zwischen VBUS2 und AGND liegen wie geplant 5.0V an. SPU/SPD liegen jeweils GND/AGND. Ich weiß, das ist FullSpeed, aber es sollte doch wohl schon wenigstens die LED von der Maus angehen, oder?. Abgeshen davon, meine externe USB 2.0 Festplatte springt an dem Anschluß auch nur immer kurz an und geht dann wieder aus, obwohl wirklich genug Strom zur Verfügung steht (2A). Was allerdings interessant ist, wenn ich an den Ausgang zusätlich noch einen aktiven USB-Hub anschließe, d.h. ADuM->Hub->Maus/Festplatte funktioniert alles prima (auch ohne Geschwindigkeitsanpassung). Zur Not wäre das die Lösung. Die galvanische Trennung wäre ja dann immer noch vorhanden, obwohl ich solche Workarounds eigentlich überhaupt nicht mag. Was ist denn am Ausgang eines normalen Hubs anders, das das hier geht? Da laufen ja auch alle Geräte egal ob Low/Fullspeed oder egal ob der Hub überhaupt am PC hängt. VG, Bernd
Ich würde die 1M Pullups kleiner machen. 10k wären ok, 0Ω sollten auch gehen. Ich habe bei meinem Gerät gleich einen 3-Port TI TUSB2036 Hub-Chip dahinter gehängt. Damit brauche ich mich um Full/Low-Speed nicht zu kümmern, der ADuM steht fest auf Full Speed, und der TUSB macht nötigenfalls die Umsetzung auf Low Speed. Auf Schaltungen von dritter Seite solltest Du Dich nicht ausschließlich verlassen. AD hat zu diesem ADuM einige AppNotes, an denen Du Dich orientieren kannst. fchk
Danke für die vielen Infos! Habe im Augenblick ein bißchen viel um die Ohren, aber werde mich mal während der Feiertage darum kümmern... Grüße, Bernd
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.