gibt es irgendwo ein Anleitung für einen einfachen USB-Teststecker?
Also, die Versorgungsspannung testen, kann ich mittels LED und Widerstand, aber kann ich die elektrissche Funktion D+ und D- auch "so einfach" testen?
Es geht nicht darum angezeigt zu bekommen, ob USB 1.1 oder USB 2.0 vorhanden ist, sondern nur ob die nötigen Elektrischen Verbiindungen zur Platine bestehen.
MfG HEiko
Didn't find your answer? Ask the community — no account required.
M
Makus Gr0n0tte
"Heiko Rompel"
In dem Moment wo man D+ belastet, dürfte der Datenstrom zu allen anderen Geräten abreißen und entweder einen Ausfall oder Absturz des USB nach sich ziehen. Ich schlage daher einen Schalter mit einem FET vor. Geschaltet von D+ und gespeißt von V+. BF 256 sollte schon reichen. der kosten auch nur ein paar Cent.
M
Makus Gr0n0tte
"Makus Gr0n0tte"
ach Bullshit. für D- braucht man dann natürlich noch einen anderskanaligen FET.
M
MaWin
"Makus Gr0n0tte" schrieb im Newsbeitrag news:43636b66$0$22524$ snipped-for-privacy@newsread4.arcor-online.net...
Oh Makus, ich hoffte, deine Troll-Zeit waere vorbei. Pustekuchen.
Wenn der USB läuft, muss Heiko nicht mehr wissen, ob die Platine eine Verbindung hat. Er weiss es dann, es geht, die Uebertragung muss also auch nicht absichtlich gestoert werden.
Issesdennsoschwer.
Rauszufinden, ob der Stecker Kontakt hat, ist aber nicht unbedingt so einfach, denn USB kann auch TriState sein. Aber USB hat PullUps und PullDowns, leider nicht auf jeder leitung: Stecker A: D+ und D- je 15k nach Masse, Stecker B: D+ 1.5k nach +U bei highspeed, D- 1.5k nach +U bei lowspeed, der andere Eingang ist jeweils nicht beschaltet, kann also auch nicht getestet werden.
Test der Widerstaende durch entsprechenden Gegenwiderstand zur Gegenspannung und auf U+/2 messen.
Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
D
Dieter Wiedmann
Heiko Rompel schrieb:
Ja, verwende dort aber zwei antiparallel geschaltete LEDs.
Gruß Dieter
B
Bertolt Mildner
"MaWin" schrieb im Newsbeitrag news:djvr9g$t45$ snipped-for-privacy@online.de...
s/Stecker A/Host oder Hub s/Stecker B/Device
G
Günther Dietrich
Ziemlich peinlich. Du hast bei beiden das abschließende "/" vergessen. Der typische Fehler von Leuten, die ed und sed noch nie selbst benutzt haben, geschweige denn mal in deren man pages 'reingelesen haben, und Unix vermutlich nur vom Hörensagen kennen. Cool tun und cool sein ist halt oft was unterschiedliches. Regular expressions und Outlook Express passen nun mal nicht so recht zusammen. :)
sed zum Beispiel würde Dir '"s/Stecker A/Host oder Hub" unterminated substitute in regular expression' vorwerfen.
Grüße,
Günther
J
Joerg Wunsch
"Günther Dietrich" schrieb:
Begibst dich auf ein ziemlich hohes Ross hier, vorsicht vor möglichen Stürzen!
vi toleriert den fehlenden abschließenden Slash seit Jahren, und zumindest die ed-Versionen (FreeBSD, Solaris 10), die ich gerade zugreifen kann ebenfalls.
cheers, J"org .-.-. --... ...-- -.. . DL8DTL
http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
G
Günther Dietrich
So, wie der Internet Explorer auch kaputtes HTML toleriert. Cool ist anders. :)
Grüße,
Günther
B
Bjoern Schliessmann
Nein, cool ist ganz anders. Richtige Männer(tm) benutzen die TECO-Syntax *würg*
Grüße,
Björn
BOFH Excuse #328:
Fiber optics caused gas main leak
M
Michael Dreschmann
andere Eingang ist
Der 1.5K Pullup im Device geht an eine 3.3V Spannung, Vsup vom USB hat aber 5V. Ausserdem möchten einige Geräte auch selbst entscheiden, wann der Host sie sieht und können den Pullup schalten. Es gibt allerdings auch die Möglichkeit einen etwas grösseren Pullup (weiss den Wert gerade nicht) an 5V zu legen, diese Geräte könnte man dann wie beschrieben erkennen.
Michael
M
Michael Dreschmann
Wird vermutlich nicht funktionieren, da D+ und D- vom Hub auf GND gehalten werden und Daten erst fliessen, wenn eine der beiden Leitungen per 1.5K an 3.3V gelegt wird.
Michael
H
Helmut Schellong
Das ist nicht 'kaputt', wenn vi als Abschluß akzeptiert, denn das ist eindeutig, weil als Zeichen (^M) ohnehin nur per ++ gebildet werden kann.
Mit freundlichen Grüßen
Helmut Schellong var@schellong.biz
www.schellong.de www.schellong.com www.schellong.biz
http://www.schellong.de/c.htm
H
Heiko Rompel
Hallo,
"Michael Dreschmann" schrieb
Wenn also nicht versuchen würde, alles in einen Stecker einzubauen, sondern in ein kleines Gehäuse, so könnte ich aus Vsup mittels Stabi 3,3V erzeugen und dann mittels Schalter verschiedene Widerstände anschalten.
Wobei ich die Diode jeweil entsprechend verschalten muß - Richtig?
MfG Heiko
M
Michael Dreschmann
Hi,
Das beschriebene Problem gibt nur dann, wenn du ein USB Device testen willst, also ne Maus oder so. Um die USB Ports am PC zu testen kannste das so machen wie Mawin sagt, weil da D+ und D- auf jeden Fall 15K gegen Masse haben. Nur bei einem USB Device kann es sein (bzw. ist es sogar wahrscheinlich), dass es keine Verbindung der USB Datenleitungen gegen Vsup oder GND gibt. Diese Geräte könntest du aber vielleicht testen, indem du 5V an Vsup anlegst (also das Device versorgst) und dann mal schaust, ob D+ oder D- mit 1.5K gegen 3.3V verbunden werden. (z.B. ne rote LED zwischen D+/D- und Masse)
Michael
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.