Lil USB Tester - USB Schnittstelle schnell getestet

OP (Firma: www.ramser-elektro.at/shop) #7093154
Wer kennt es nicht?

Führt die USB Buchse nun Spannung oder nicht?
Ist die Polarität der USB Buchse richtig oder nicht?
Wird die Geräte Enumeration durch geführt oder nicht?

Oftmals will man bei einer USB Buchse einen schnellen Test machen,
ob die grundlegenden Parameter stimmen, bevor man ein echtes Gerät 
opfert.
Dazu ist meist ein Oszilloskop, Multimeter o.ä. notwendig und ein 
gekapptes USB Kabel notwendig.

Nun was ist aber daran schnell getestet?

Darum habe ich ein altes Projekt ausgegraben und ein bisschen 
aufgehübscht.

Eine Kopie des Projekts gibt es mittlerweile auch schon:

https://www.youtube.com/watch?v=zc7vpKTvhBM

(Scheinbar hat der meinen verschollenen Forumsbeitrag von ca. 2012 
gefunden.)


Klar kann man ein chinesisches "USB Multimeter" für 4 Euro verwenden.
Nur: Ist die Polarität falsch, werden Dieses "gegrillt"!


Die Hardware:

Die Hardware kommt mit diskreten Bauteilen aus und ist nicht 
kompliziert.

Auf einen USB Stecker wurde (aufgrund Lieferschwierigkeiten)
in diesem Projekt verzichtet und daher die direkt auf die Platine 
verfrachtet.

Der Test:

Wir der Lil USB Tester eingesteckt, so signalisieren die grüne und die 
rote LED die Polarität.

Grün = Polarität der USB BUS Spannung richtig

Rot = Polarität der USB BUS Spannung falsch

Gelb = Kommunikation am USB Bus


Die Kommunikation am USB Bus wird nur beim Anstecken des Lil USB Testers 
sichtbar.
Dadurch, dass kein aktiver µC die USB Enumeration übernimmt, wird zwar 
ein USB Gerät erkannt, aber es wird PC seitig ein fehlerhaftes Gerät 
gemeldet.

Also viel Spass beim Nachbau.
Gast #7093702
Ich finde es geil, das da so oft "Ramser-Elektrotechnik" steht.

Mit einer Signatur, in der das wiederholt wird, wär das noch besser, 
weil dann vergisst man das nicht so leicht.
Gast #7093755
> Führt die USB Buchse nun Spannung oder nicht?

Dafür genügt mir eine LED, wie ich das vor Jahren mal gebaut habe, sie 
leuchtet oder ist eben aus.

Unklar ist mir die LED zur Datenleitung, wie soll da ohne aktives 
USB-Gerät sichtbarer Verkehr sein?
Angehängte Dateien:
Gast #7116437
Gibt es irgendwo eine Beschreibung, wie das mit den Pullups/downs an den 
Datenleitungen genau funktioniert?
Anscheinend muss der TO ja auch Zugang zu solch Informationen gehabt 
haben.
Gast #7151069
Fred R. schrieb:
> Die Hardware kommt mit diskreten Bauteilen aus und ist nicht
> kompliziert.

Na ja, aber sollen R1&R2 jetzt 22k haben, wie in der Stückliste 
angegeben und im ersten Modell sichtbar? Oder braucht man 20k 
Widerstände wie im Schaltplan vermerkt und im zweiten Modell gezeigt? - 
Also unkompliziert stell ich mir anders vor?? 😂
OP (Firma: www.ramser-elektro.at/shop) #7153456
Hatten bisher immer die 22k verwendet und sind damit auch bei jedem 
Augen- und Compliance Test durchgekommen.
Da es sich nur um die Pullups/Pulldowns für die Geschwindigkeit handelt, 
sind da die Werte, wie von dl8dtl schon erwähnt, sehr flexibel.
Gast #7190128
Ich kapier das Ding noch immer nicht. Welche Vid und Pid hat das Ding?
Wie soll der richtige Betriebsstrom zugewiesen werden?
Als was wird es im Gerätemanager angezeigt?
Fragen über Fragen.
Moderator Persönliche Seite #7190140
Ramirez schrieb:
> Ich kapier das Ding noch immer nicht.

Das Ding ist viel simpler als du vermutest. Das triggert zwar mit seinen 
Widerständen eine USB-Verhandlung durch den Host, aber es ist natürlich 
nichts dran, was da irgendwie "mit verhandeln" könnte, sodass der Host 
irgendwann mit einem Timeout aufgeben wird. Während der 
Verhandlungsversuche blinkt dann halt die gelbe LED.
Gast #7190937
Natürlich hat der Inder Mikrocontroller.net gelesen.

Wie wärs mit einem Invertor bestehend aus Trafo, Mosfet und AA? 
https://www.youtube.com/watch?v=9_vsH9uuKU8
Gibt noch ein Lehrvideo wie man Netzstecker montiert. Scheinbar braucht 
man dazu Kabelbinder und Teppichmesser: 
https://www.youtube.com/watch?v=p1qz0w6K95Y

Btw. Falls du das wirklich verkaufen willst bestell wenigstens hart ENIG 
anstelle von HASL.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.