Este frustrant să ai hardware mai vechi, doar să stai în jurul colecției de praf sau să fii în cale, deci dacă poate fi repurtat și util din nou, atunci este un motiv de bucurie. Postul de astăzi SuperUser Q & A prezintă posibilitățile de repurpionare a unui dispozitiv vechi USB 1.1 pentru un cititor curios.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Fotografia este asigurată de Alexandros Kostalas (Flickr).
Utilizatorul cititorului de SuperUser1049697 dorește să știe dacă este posibil să utilizați un hub USB 1.1 vechi pentru a încărca dispozitivele sale:
Am un hub USB 1.1 vechi și mă întrebam dacă ar putea fi repurmat pentru ceva util. Ar fi posibil să-l conectați la un încărcător de perete care are o priză USB încorporată și să utilizați hub-ul pentru a obține 4 porturi USB de încărcare? Nu funcționează bine hub-urile USB când sunt conectate la prizele de perete?
Imaginea de mai jos arată un hub similar hub-ului USB 1.1 pe care îl am:
(Actualizați) Am încercat acest lucru cu unele dispozitive și rezultatele sunt după cum urmează:
- Vechiul dispozitiv Android 2.3 se va încărca, deși foarte lent.
- IPhone-ul meu 5S nu se va taxa deloc.
Este posibil să utilizați un hub USB 1.1 vechi pentru a încărca dispozitivele?
Contributor SuperUser Bob are răspunsul pentru noi:
Din păcate, depinde într-adevăr de specificul implementării atât a hub-ului, cât și a dispozitivului.
Marea majoritate a hub-urilor simple nu implementează nici un fel de control al puterii. Acestea vor conecta doar liniile de alimentare USB direct fie la gazdă, fie la o sursă externă (regulată), ceea ce înseamnă că veți împărți efectiv capacitatea sursei de alimentare pe toate porturile.
În practică, însă, încărcarea prin USB devine destul de complexă. Linia de jos este că hub-ul USB 1.1 vă va încărca probabil perifericele, dar cu o rată redusă. Acest lucru nu se datorează faptului că hub-ul limitează în mod activ ieșirea curentului, ci pentru că perifericele vor limita curentul pe care îl extrag, cu excepția cazului în care pot confirma pozitiv că gazda este capabilă să furnizeze acel curent (pentru a preveni deteriorarea gazdei care nu poate).
Această rată redusă depinde de hubul periferic și de hub-ul specific, dar probabil că variază de la 100 mA la 500 mA, ceea ce este cu mult mai mic decât cel maxim (peste 1.000 mA).
A elabora:
1. Dacă gazda implementează un fel de control al puterii, atunci perifericul trebuie să inițieze o conexiune de date și să negocieze corect. Chiar dacă acest lucru este cerut din punct de vedere tehnic de specificațiile (cu excepția specificațiilor mai mici de încărcare a bateriei), unele periferice ar putea să nu facă acest lucru. Îmi imaginez că cele mai multe telefoane inteligente vor încerca cel puțin, dar sunt multe periferice USB "prost" care nu vor.
2. În cazul unui hub conectat la o sursă de alimentare USB fără o gazdă adecvată, este posibil să nu funcționeze deloc.
3. Negocierea este după cum urmează:
- Fiecărui periferic i se permite să tragă o unitate de încărcare fără negociere. Fiecare periferic ar trebui să comunice cu gazda pentru a solicita mai multe unități.
- USB 1.1 și 2.0 definesc o încărcare a unității ca 100 mA, cu un maxim de 5 unități de încărcare (500 mA).
- USB 3.0 definește o încărcare a unității ca 150 mA, cu maximum 6 unități de încărcare (900 mA).
4. Dispozitivele moderne au adesea nevoie de mai multă putere (telefoanele inteligente atrag adesea 1000 mA - 2000 mA).
5. Există o specificație de încărcare a bateriei care se ocupă de aceasta. Citiți articolul "Cum se percepe USB-ul cu orice dispozitiv electronic" pentru detalii despre cum funcționează negocierea și detectarea acestuia, dar acest lucru nu este prea important.
- Limita de încărcare este de 1.500 mA, dar numai dacă liniile de date sunt scurtate împreună (sau răspund ca și cum ar fi fost). Nu este cazul în cazul unei gazde capabile de date ca un hub USB. Există un profil suplimentar care se ocupă de acest lucru, dar un hub USB 1.1 probabil că nu îl implementează.
- Cu o gazdă necompatibilă, cele mai inteligente periferice nu vor detecta o sursă de mare capacitate și, prin urmare, vor reveni la încărcare la cel mult 500 mA. Acest lucru înseamnă că hub-ul USB va încărca probabil dispozitivul într-un ritm semnificativ mai lent decât conectarea perifericului direct la încărcător.
5. Există și alte specificații, cum ar fi protocolul Apple, protocolul de încărcare rapid al Qualcomm etc. Acestea au toate propriile metode de detectare și negociere. De asemenea, acestea nu vor funcționa cu un hub USB 1.1.
6. Există o spec. USB de livrare mai nouă, dar aproape nimic nu o implementează încă și se ocupă de tot felul de lucruri ciudate precum tensiuni diferite.
Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.