Technisch: USB 2.0

Probleempje: ik wil het stroomverbruik van USB apparaten meten.

Ik heb daarom een USB 2 verlengkabel (van 1,8 m) aangeschaft. Daarin heb ik een klein stukje (4 cm) van de mantel weggesneden, met de ommanteling een beetje gefoezeld, de rode draad vrijgemaakt, doorgeknipt en er een weerstand van 0,2 ohm tussen gesoldeerd. (Ik heb gecontroleerd, dat de rode draad inderdaad de 5 volt is.)

Nu gebeurt er wat raars. Als ik via deze constructie een USB apparaat aansluit, dan herkent Windows het apparaat. (Bij naam zelfs). Maar Verkenner loopt erop vast. Ik heb zelfs de folie over die 4 cm hersteld. Dat scheelt nauwelijks. Verkenner crasht.

Het crashen van verkenner komt ondubbelzinnig door de kabel. Met een andere kabel: geen probleem. En het ligt ook niet aan de extra serie-weerstand. Als ik die kortsluit, blijft verkenner crashen

Achteraf gezien stom misschien, ik heb hier een nieuwe kabel voor gebruikt. (Een USB 2 kabel, want de verlengkabel die ik hier al had liggen ondersteunt geen USB 2.) En die nieuwe kabel niet eerst 'ongemodificeerd' getest.

Is USB zo gevoelig, dat je helemaal niks aan de kabel kunt veranderen ? (En zo ja, hoe meet je dan het stroomverbruik ?) Zou ik een 'extra speciale' kabel getroffen hebben, eentje die wel aan windows vertelt welk apparaat er wordt aangesloten maar diezelfde Windows vervolgens plat gooit?

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok
Loading thread data ...

Je had het beter met een USB 1.0 kabel kunnen doen. Dan gaat je data wel langzamer, maar kun je wel veel meer uithalen. Het is minder gevoelig voor karakteristieke impedantie. Want daar ligt waarschijnlijk je probleem, je hebt een reflectie in je kabel.

Nadeel is wel dat bij lagere snelheid je apparaat iets minder verbruikt.

Pieter

Reply to
Pieter

Ik zie een USB stick sowiezo niet op 480 Mbps draaien :-) Volgens mij blijft het merendeel van de USB 2 apparaten ook steken bij 'Full Speed'. Dat is 12 Mbps. Net zo hard als USB 1.

Iemand trouwens een (goed) idee, hoe je kunt zien / meten of een apparaat daadwerkelijk op High Speed communiceert ?

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok

Dat kan met tooltjes die informatie over je USB bus laten zien. Dit soort tooltjes kunnen je meestal ook vertellen hoeveel stroom een USB device maximaal gebruikt (niet gemeten, maar deze informatie zit hard gecodeerd in het USB device zelf). Bij sommige Linux distributies zitten dit soort tools (in één of ander vorm) soms al. Voor Windows heb je bijvoorbeeld System Information Viewer

formatting link
Er zijn betere tools dan deze, maar die heb ik zo 1-2-3 niet bij de hand.

Reply to
Patrick de Zeester

Dat doet de computer toch ook al? Of is dat de nominale waarde die het apparaat zelf doorgeeft?

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

Vergeet niet dat USB 2.0 datatransport al aardig in de buurt komt van HF transmissielijnen en dat daar heel andere regels gelden dat bij laagfrequent signalen. Zoals reeds opgemerkt is de karakteristieke impedantie wellicht beinvloed door het blootleggen van een deel van de kabel en mogelijk ook door de serieweerstand. Reflecties zijn het gevolg. Zie het volgende document ter info:

formatting link
Taaie stof, maar reuze interessant.

JK

Reply to
Jaap Knasterhuis

Volgens mij is er geen verschil tussen een USB 1.0 en USB 2.0 kabel, behalve de marketinghype van de winkels ?!?

Bert

Reply to
Bert

En dat wil ik nou net na-meten :-) Dat een muis waaruit --letterlijk-- rook komt, waarschijnlijk meer trekt als de 12 mA die de verpakking belooft, kan ik gewoon ruiken.

Ik heb zo af en toe dingen op mijn tafel staan, waarbij ik wil weten hoeveel ze echt trekken. Vandaar mijn hobby-inspanningen.

Overigens: om de zooi naar 12 Mbps te forceren heb ik de kerstboom aangesloten op een oude PC die niet meer dan USB 1 ondersteunt. Resultaat: blauw scherm op het moment dat ik de boel aansluit. (Windows 98, ja :-)

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok

Daar zijn die beesten toch tegen beschermd?

formatting link

-p

Reply to
Piet Beertema

Dat zijn de waarden die het apparaat zelf doorgeeft.

Reply to
Patrick de Zeester

Geweldig deze muis!!!! lol

Reply to
André, PE1PQX

Volgens mij heb je de andere aders ook beschadigd of een rotte kabel. Ik zet zelf trouwens een amperemeter tussen de rode draad. Veel makkelijker dan met een weerstandje.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vindt U op www.adresboekje.nl
Reply to
Nico Coesel

Voor de hogere bitrate heeft de kabel nette karakteristieke impedantie, op internet is er veel over te vinden.

USB2.0 runnen met een 2.0 kabel gaat waarschijnlijk automaisch terugvallen naar een 1.0 snelheid. Helaas merk je dat alleen maar aan een lager snelheid. Je zou dat eigenlijk gewoon moeten kunnen zien.

Pieter

Reply to
Pieter

Update:

- Het werkt inmiddels, min of meer

- De oorzaak van de problemen is niet opgehelderd (ik denk aan een flintertje materiaal dat ergens sluiting maakte)

- 12 Mbps is helemaal niet kritisch. Ik heb inmiddels het nodige aan de kabel gevlooid en op 12 Mbps werkt alles nog prima.

- USB 2.0 / 480 Mbps werkt niet / nauwelijks

En, voor anderen misschien handig te weten: Het herkennen van USB 1 / USB 2, cq fullspeed en highspeed is heel simpel: USB 1 is single ended (3 volt op 1 van de data-aders) en USB 2 is differential (vrijwel geen DC tegen aarde.)

Overigens: Als USB 2.0 bij een slechte kabel verondersteld wordt terug te schakelen naar USB 1 dan moet iemand dat mijn laptopje maar eens duidelijk maken :-) Zolang ik er een USB 1 muis aan hang werkt het prima. Zodra hij een USB 2 stick ziet is het uit met de pret :-)

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok

Dat word niet verondersteld maar dat gebeurt, gebeurt het niet zit de oorzaak in de drivers of de hardware van jouw laptopje. Zeker een van de Lidl ???

"Gerard Bok" schreef in bericht news: snipped-for-privacy@News.Individual.NET...

Reply to
P

Wat mankeert er aan Aldi ? :-)

Maar neen, het is een ACER.

Weet je trouwens toevallig hoe / waar dat 'terugschakelen' is vastgelegd ?

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok

In de drivers en die maken een onderdeel uit van Windows XP servicepack II . De oerversie ondersteund namelijk alleen maar USB 1 , terwijl ook SP 1 geen ondersteuning voor USB II biedt.

"Gerard Bok" schreef >

Reply to
P

Sorry, maar dat klopt niet.

Waar jij op doelt is, dat Windows XP vanaf SP2 USB 2 zelf al ondersteunt, dus zonder dat je apart drivers moet installeren. Daarvoor was je afhankelijk van drivers die de maker van de USB-kaart meeleverde. Zelfs Windows 98 ondersteunt USB 2. Als je de drivers maar installeert :-)

--
met vriendelijke groet,
Gerard Bok
Reply to
Gerard Bok

Zelfs windows 95 ondersteunde (in theorie) USB (2), alleen dat was nogal een rampenverhaal. 98 werkte een stuk beter. Pas vanaf ME/2000/XP werden USB (1) devices standaard gedetecteerd.

--
Met vriendelijke groet,

Maarten Bakker.
Reply to
maarten

Inderdaad, een stokoude win98computer van een kaartje plus drivers voorzien. Werkte prima. Mijn eigen compie heeft jarenlang met xpsp1 gedraaid, en daar werkte usb2 ook goed op. Behalve de moederborddrivers geen aparte dingen voor hoeven installeren.

MRe

Reply to
MRe

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.