Seiten: [1] 2
|
 |
|
Autor
|
Thema: USB Aktivität abgreifen (Gelesen 14766 mal)
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
Hallo!
Ich suche eine Möglichkeit die USB-Aktivität z.B. durch LEDs anzuzeigen!
Es gibt ja schon Kabel in denen die Geschwindigkeit (USB 1.1 oder 2.0) mit unterschiedlichen Farben angezeigt wird und dazu blinkt eine LED bei Aktivität! (Digitus USB Detection Kabel) Da ich leider kein solches Kabel da habe und ich nirgens einen Schaltplan dieses Kabels gefunden habe frage ich euch! Wie kann man die USB-Aktivität abgreifen?
HIER gibt es in den USB-Spezifikationen einen Abschnitt (Bitte mal Figure 7.21 ansehen), wo man etwas über Pull-Down-Widerstände bei Aktivität/Idle/etc. erfahren kann. Wie es scheint gibt es einen Pull-Down-Widerstand mit ca. 0,9-1,6 kOhm auf der D- oder D+-Leitung bei Aktivität. Kann man einfach mit einem Optokoppler da rangehen und das Signal auf eine LED übertragen? Oder stelle ich mir das zu simpel vor? 
Gruß, Flo.
|
|
« Letzte Änderung: August 13, 2006, 00:17:46 von Flo »
|
Gespeichert
|
|
|
|
b0nze
Gast
|
Willst du ein angeschlossenes Gerät erkennen oder eine Datenübertragung?
b0nze
|
|
|
Gespeichert
|
|
|
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
Eine Datenübertragung! Also wenn Daten gesendet/empfangen werden.. DAS Signal möchte ich quasi wie eine HDD-LED abgreifen
|
|
|
Gespeichert
|
|
|
|
TzA
Modder der Apokalypse

Karma: +10/-0
Offline
Geschlecht: 
Beiträge: 1166

|
Ich denke von der rein elektrischen Seite her kannst du das vergessen. USB ist ein Polling-BUS, d. h. der PC fragt immer wieder alle angeschlossenen Geräte durch, ob sie ihm was senden wollen oder Daten von ihm wollen, egal ob tatsächlich was übertragen werden soll oder nicht. Dadurch herrscht ständig Verkehr auf den Datenleitungen, man kann aber nicht sagen ob Nutzdaten übertragen werden oder nicht. Um das herauszufinden, müsste man entweder einen Chip verbauen, der den Datenverkehr untersucht (was bei den 480 MBit/s von USB 2.0 Highspeed schwierig ist), oder man löst das in Software auf dem PC, sofern man da an den Treibern irgendwie rankommt.
Da sowas in einem normalen Stecker passt kann es aber eigentlich nicht soo kompliziert sein, ich hab jedoch keine Ahnung wie die das machen. Wenn jemand so ein Ding mal zerschneiden will und Fotos davon macht, kann man evtl. mehr sagen.
|
|
« Letzte Änderung: August 13, 2006, 11:32:30 von TzA »
|
Gespeichert
|
You need only two tools. WD-40 and duct tape. If it doesn't move and it should, use WD-40. If it moves and shouldn't, use the tape
|
|
|
VogeL
Case-Konstrukteur

Karma: +1/-1
Offline
Geschlecht: 
Beiträge: 657

hmmm
|
hm da ich eh grad am großeinkaufen bin, bestell ich mir mal 2 und opfere eines für euch *g
|
|
|
Gespeichert
|
|
|
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
Hallo! Hehe, cool VogeL  Ich dachte auch daran son Ding aufzuschneiden... aber ich wollte nich extra dafür jetzt Porto bezahlen... Oder gibts son Ding bei Reichelt oder Pollin und ich habs übersehen? Da bestell ich bald...
Halt uns auf dem laufenden, VogeL 
Flo.
|
|
|
Gespeichert
|
|
|
|
SLXViper
Wakü-Poseidon

Karma: +2/-0
Offline
Beiträge: 439
|
Bei Reichelt wäre das billigste "Revoltec RC037" für 2,35€, ein grün blinkendes USB-Datenkabel.
|
|
|
Gespeichert
|
|
|
|
|
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
So, habe heute das Digitus USB Detection Kabel bekommen... Also entweder mache ich was falsch, oder das kann gar nicht die Aktivität anzeigen...
Da steht drauf, dass die LED (btw. is ne ziemlich helle Duo-LED) bei USB 2.0 grün und bei 1.1 rot leuchtet. Hab es nur mit einem USB 2.0 Gerät getestet (externe HDD) aber ich habe nie das Ding zum blinken bekommen! Es leuchtete also dauerhaft grün.. Sehr komisch, zumal da auf der Packung auch nochmal "Flashes on data-transfer" steht...
btw.: die kleine Schaltung die da drin ist besteht quasi nur aus Widerständen und Transistoren... Also nix aufwändiges mit IC oder so... (SMD versteht sich)
Ich glaube, ich lasse es sein mit der USB-Aktivität... ^^
Oder hat jemand von euch ne Lösung?
|
|
|
Gespeichert
|
|
|
|
b0nze
Gast
|
Kannste nen halbwegs hochauflösendes Bild machen?
Was passiert, wenn du nur am PC einsteckst, andere Seite nicht? Kannste mal mit andren Geräten testen (Drucker z.B.)?
b0nze
|
|
|
Gespeichert
|
|
|
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
Habe das Kabel einfach mal auf den Scanner gelegt... Ist aber schlecht geworden, da das Steckergehäuse so milchig/matt ist...
http://www.yace.de/mfaq/digitu...igitus-usb1.jpg http://www.yace.de/mfaq/digitu...igitus-usb2.jpg
Gute Idee mit dem Drucker! Der läuft über USB 1.1 und dann leuchtet das Kabel rot... ...wenn ich drucke dann blinkt es grün 
Sehr seltsam... Vielleicht gehts nur mit USB 1.1... Ich teste da noch etwas rum...
Ach, wenn ich kein Gerät angeschlossen habe, dann leuchtet es dauernd grün.
EDIT: komisch.. jetzt funktioniert das auch mit der Festplatte... habe sie eben neu formatiert! Jetzt gehts... aber jetzt blinkt zwar das Kabel, meine HDD wird aber nich mehr erkannt sehr schön 
EDIT2: Achtung, es kommt noch verwirrender! Ich habe bei beiden Versuche ein USB-Verlängerungskabel dazwischen gesteckt! Damit ich die LED-Seite vor mir auf dem Tisch habe! Jetzt habe ich das Kabel direkt zwischen HDD und USB-Buchse am Mainboard gesteckt, dann passiert nix mit der grünen LED... Bei dem Druckertest habe ich auch das Verlängerunskabel dran gehabt... Kann es sein, dass das Verlängerunskabel nicht USB2.0 tauglich ist? Gibt es sowas? Ich meine, die HDD wurde daran nicht mehr erkannt und die LED blinkte ziemlich periodisch... Also kein Datentransfer der da visualisiert wurde...
Flo.
|
|
« Letzte Änderung: September 1, 2006, 11:01:45 von Flo »
|
Gespeichert
|
|
|
|
b0nze
Gast
|
Es kann höchstens sein, dass die Schirmung des Kabels minderwertig ist. Einen Unterschied zwischen USB-Kabeln kenne ich nicht, lasse mich aber gern belehren.
Ich glaub, du weißt was du morgen (heute) tust: 20-30 Messergebnisse mit verschiedenen Geräten und Ansteuermodi machen 
Vielleicht ist das Kabel auch nur launisch.
b0nze
|
|
|
Gespeichert
|
|
|
|
Flo
Case-Konstrukteur

Karma: +3/-0
Offline
Geschlecht: 
Beiträge: 505

23
|
habe gestern mal versucht das Ding auseinander zu schneiden... ich kanns ja nich lassen Aber "reverse-engeneering" is ganz schön schwer... hab versucht aus der Platine den Schaltplan zu erstellen... total schwierig... Hab dabei nen Transistor kaputt gemacht :/ Wird wohl nix mit testen ^^"
Ich glaub ich lass es bleiben...
Flo.
|
|
|
Gespeichert
|
|
|
|
StarGoose
Modding Urgestein

Karma: +5/-0
Offline
Geschlecht: 
Beiträge: 2014

selber suchen tut nicht weh!
|
mit paar scharfen Bildern von den Platinen und einer Identifizierung der Bauelemente unter einer Lupe könnte man schon mehr anfangen
|
|
|
Gespeichert
|
|
|
|
Seiten: [1] 2
|
|
|
|
|