Hallo zusammen, ich habe folgendes Problem: Ich möchte gerne meinen Laptop über einen Kühler extern kühlen. Dies soll über den USB Port geschehen. Ich weiß, dass der USB Port 5V Spannung liefert und bei nicht angemeldeten Geräten einen Strom von 100mA, bei angemeldeten Geräten einen Strom von 500mA zulässt (ja ich weiß, unter gewissen Umständen sind noch mehr drin ;) ). Habe nun ein altes USB-Kabel an den Port meines Rechner angeschlossen, Lüfter dran, aber tut sich nix. Lüfter zuckt kurz, läuft aber nicht an! Zusätzlich gibt Windows eine Nachricht raus: "USB-Gerät wird nicht erkannt". Wenn ich am USB Port messe, liegen 5V an. Es liegt also kein Defekt vor. Der Lüfter läuft normalerweise bei 3V und einem Strom von 19mA an (mit 2x1,5V Batterien getestet), daran liegts also auch nicht! Kann mir jemand helfen? Hoffe ich bin hier richtig. Gruß Max
Evtl. Falschen Port-Pin erwischt? Die äußeren beiden sind +5V und GND. Wenn nur diese benutzt werden, kann Windows gar kein Gerät erkennnen. Die Fehlermeldung bedeutet, dass auf einer der Datenleitungen Spannung anliegt. Aufgepasst beim Messen: Mit einem Voltmeter werden auch die Datenleitungen mit Massepegel gemessen, die haben einen 15kOhm Widerstand nach GND auf der Host Seite.
Max schrieb: > Ich weiß, dass der USB Port 5V > Spannung liefert Jein... können auch nur 4,irgendwas sein. > und bei nicht angemeldeten Geräten einen Strom von > 100mA, Nein. Nicht angemeldeten Geräten muss er erstmal nur genug Strom geben, dass die sich anmelden können. Wenn diese das nicht tun, kann/darf/sollte der Port den Strom abschalten. > bei angemeldeten Geräten einen Strom von 500mA zulässt Auch nur, wenn das Gerät nach 500mA gefragt und diese vom Betriebssystem bewilligt bekommen hat. Klar, Strommessung pro Port und ein extra Transistor zum Stromabschalten sind teuer, deshalb eher selten verbaut. Am ehesten sieht man sowas noch an teuren Business-Notebooks.
> Evtl. Falschen Port-Pin erwischt? Die äußeren beiden sind +5V und GND. > Wenn nur diese benutzt werden, kann Windows gar kein Gerät erkennnen. > Die Fehlermeldung bedeutet, dass auf einer der Datenleitungen Spannung > anliegt. Also ich habe das +5 und das GND Kabel mit den zugehörigen Kabeln des Lüfters verbunden. D.h. rot vom Rechner an rot vom Lüfter, schwarz vom Rechner an schwarz vom Lüfter. Die Datenleitungen grün und weiß habe ich unberücksichtigt gelassen. Wie gesagt, es tut sich nix. Windows scheint den Port abzuschalten? Denn während des Bootvorgangs des PCs läuft der Lüfter einwandfrei.
Ein Hostcontroller der sich an die Spec hält. Löblich. Gerade bei Noetbooks ist das gern gesehn, damit der Akku nicht so schnell leer ist. Schalte mal einen 1,5k Widerstand zwischen eine Datenleitung und +5V, vielleicht gehts dann. Damit wird ein Gerät vorgegaukelt, Windows bringt dann aber immer noch die Meldung, dass es nicht erkannt wurde. In einem anderen Thread hatte das mal geholfen.
Hallo Max, > Defekt vor. Der Lüfter läuft normalerweise bei 3V und einem Strom von > 19mA an (mit 2x1,5V Batterien getestet), daran liegts also auch nicht! Bei welcher Spannung und welchem Strom der anlaeuft st unerheblich. Dass er bei 5V 19mA zieht ist eher unwahrschinlich.....schlies ihn mal an 5V vom Netzteil an und messe den STrom! Gruss Michael
Michael Roek schrieb: > schlies ihn mal > an 5V vom Netzteil an und messe den STrom! irrelevant, da: Max schrieb: > Denn während des Bootvorgangs des PCs läuft der Lüfter einwandfrei. Sobald der Windows-Treiber die Regie übernimmt, stellt der fest: "Da zieht einer unerlaubt strom" und erteilt den Befehl zum abschalten. Und die Hardware wurde nicht soweit verkrüppelt, dass der Befehl wirkungslos bleiben würde. Da hat sich also ausnahmsweise mal der Ing gegen den BWLer durchsetzen können. Wie Chris schon schreib: Christian R. schrieb: > Löblich Zum Ursprungsproblem: Versuch den Detection-Widerstand. Wenn der nicht geht: Verbinde die Grüne und Weiße Ader. (Damit simulierst du ein Gerät das "nur mal schnell Strom will", nach der USB-Charger Spec) Wenn das nicht geht: ATTiny25 mit V-USB dazuklemmen. Der kann deinen Lüfter dann auch gleich Software-Steuerbar machen ;)
Gibt auch fertige Chips für so was: http://www.codemercs.com/index.php?id=64&L=0 IO-Warrior24PowerVampire
> Verbinde die Grüne und Weiße Ader. (Damit simulierst du ein Gerät > das "nur mal schnell Strom will", nach der USB-Charger Spec) Sorry... geht so nicht. D+ und D- verbunden ist, wie ein Gerät einen einen Ladestrom-Port von einem echten Daten-Port unterscheiden kann. Nicht wie das Gerät seinen Stromwunsch mitteilt. Also nimm den Power-Vampir oder bau dir einen selber. Alternativ kannst du auch in den Windows-Stromspareinstellungen schauen, ob man da das Verhalten umkonfigurieren kann. (Bei Lenovo-Thinkpads gibts da eine Option im Bios, aber die steuert nur die Stromabgabe über den "gelben" USB-Port während der Rechner heruntergefahren ist)
Vielen Dank für die bisherige kompetente Hilfe! ich werde das mit dem 1,5kohm Widerstand als erstes mal versuchen, weiß leider nicht was V-USB bzw. Power-Vampir und dergleichen bedeutet. Zudem wüsste ich jetzt nicht, wie ich den ATTiny25 in meine Schaltung integrieren sollte. Vllt ist das ja weniger kompliziert als ich denke? Ich habe noch eine weitere Frage: Sollte ich es nun schaffen mit dem ATTiny25 einen Stromfluss herzustellen, kann ich dann einen DC/DC Wandler von 5V auf 12V in Reiche nachschalten? Gruß Max
Wenn du den Strom vom Host bekommst, darfst du ihn behalten und damit machen, was du willst. Nur nicht die 500mA überschreiten.
Ich hatte lediglich einen 15kohm Widerstand zur Hand. Habe nun das grüne Datenkabel mit dem Widerstand verbunden und anschließend den Widerstand mit dem +5V Kabel kurzgeschlossen. Über dem Widerstand liegen 2,5V Spannung bei eingestöpseltem USB-Kabel an. Schließe ich den Lüfter an GND und +5V an tut sich nach wie vor nichts :( Widerstand zu groß?! Mir ist während der Löterei ein Einfall gekommen: Kann ich nicht 9 bzw. 12V vom Netzeil zum Laptop hin abgreifen?! Ich meine dort gibt es solche Adapter, die zwischengeschaltet werden können. Gruß Max
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.