USB On-The-Go

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

1leftarrow blue.svg Element principal: USB .

USB On-The-Go

Logo USB OTG.svg

Tip Serial ( Pictogramă USB.svg USB)

USB OTG ( USB On-The-Go) este o specificație care permite oricărui dispozitiv capabil să acționeze ca gazdă (de exemplu un smartphone ), să comunice cu periferice USB precum HDD-uri externe , unități flash sau pendrive , tastaturi , șoareci sau joypad printr-un cablu cu interfață USB.

fundal

Specificațiile inițiale datează din 2000 odată cu lansarea USB 2.0 [1], dar specificațiile au primit numeroase modificări, inclusiv versiunea 1.3, datând din 2006, 2.0 datând din 2008 și 3.0 datând din 2011.

Versiunea 3.0, comercializată începând din 2008 și denumită High-Speed ​​USB On-The-Go , este prima compatibilă cu noii pini USB 3.0 care permit un transfer de date de 4,8 Gbit / s, în schimb cele anterioare sunt limitate la 480 Mbit / s (viteză USB 2.0). [2]

Caracteristici

Cablu USB OTG.

Spre deosebire de USB-ul standard, dispozitivele conectate nu au driver. [3] [4] Utilizarea USB OTG permite acestor dispozitive (de obicei smartphone-uri , tablete și altele) să își asume rolul de gazdă (sau master) și periferic (sau slave). De exemplu, un telefon mobil poate citi de pe suporturi amovibile acționând ca un dispozitiv gazdă sau se poate prezenta ca stocare în masă USB atunci când este conectat la un computer gazdă. Este o tehnologie utilizată în principal în mediul mobil, printr-un manager de fișiere , pentru a citi, copia, lipi, șterge sau muta orice fișier. De asemenea, este posibil să conectați tastaturi , șoareci , joypad-uri , camere digitale la dispozitivele dvs. [5]

OTG permite unui periferic să îndeplinească atât rolul de gazdă, cât și de client . Alegerea dacă este gazdă sau client este gestionată de software. Un cablu OTG este practic un cablu clasic cu o mufă Micro-USB ( Mini-USB pentru dispozitive mai vechi) cu pinul 4 „sens” setat la GND. [6] Unele dispozitive electronice, cum ar fi Nokia N900 , pot permite utilizatorului libertatea de a utiliza același cablu în ambele moduri printr-o opțiune din meniul dispozitivului.

USB On-The-Go nu interzice utilizarea hub-urilor , dar numai dispozitivele client (mouse, stocare în masă, tastaturi) și dispozitive non-gazdă trebuie conectate la hub . [7] Dispozitivele MHL și USB OTG nu pot fi utilizate în hub în același timp; numai unul dintre protocoale poate fi utilizat în dispozitiv (telefon) în același timp. [8] Consumul de baterie este considerabil, nu este posibil să folosiți încărcătorul în același timp pentru a menține nivelul de încărcare.

Unele dispozitive utilizează un conector USB On-The-Go cu 11 pini (comparativ cu 5 pini normal): versiunea cu 11 pini vă permite să utilizați USB OTG în același timp cu MHL sau USB clasic, dar în ciuda acestui fapt, acum este a folosit tot mai mult clasicul Micro-USB tip B (5 pini în versiunea 2.0). [9] OTG acceptă, de asemenea, noul conector USB versiunea 3.0, atât timp cât telefonul are acel tip de conector.

Protocoale

USB On-The-Go acceptă numai dispozitive fără driver gestionate prin Protocolul de negociere a gazdei (HNP), [10] au fost utilizate protocoale proprietare înainte de introducerea HNP.

Noile protocoale introduse de USB OTG 2.0 sunt următoarele: [11] [12]

  • Atașați protocolul de detectare (ADP): permite unui dispozitiv gazdă să verifice starea și conexiunea celuilalt dispozitiv, permițându-i să furnizeze energie prin intermediul magistralei. Cel de-al doilea dispozitiv va utiliza Protocolul de solicitare a sesiunii pentru a iniția comunicarea datelor.
  • Session Request Protocol (SRP): permite perifericului (dispozitiv client) să solicite gazdei să pornească linia V BUS și să înceapă o sesiune. Dispozitivul poate încheia o sesiune oprind linia pentru a reduce consumul de energie, așa cum este necesar în toate dispozitivele alimentate cu baterii, cum ar fi un telefon mobil.
  • Protocol de negociere a gazdei (HNP) - Permite comutarea rolului gazdă și client atât timp cât ambele sunt dispozitive OTG cu două roluri. Prin urmare, orice dispozitiv OTG este capabil să inițieze transferul de date prin magistrala USB OTG.

Pe de altă parte, USB On-The-Go nu acceptă unele protocoale utilizate pentru dispozitive fără driver în USB : Enhanced Host Controller Interface (EHCI); Open Host Controller Interface (OHCI); Interfață de controler de gazdă universală (UHCI). [13]

Odată cu cea de-a treia versiune a USB On-The-Go, este introdus un nou protocol: Role Swap Protocol (RSP) .

  • Role Swap Protocol (RSP): este o alternativă la HNP, dar folosind inovațiile introduse de USB 3.0, funcționează mai mult sau mai puțin la fel, dar folosește noii pini USB 3.0. [14]

SuperSpeed ​​OTG (SS-OTG)

A doua versiune a OTG (USB On-The-Go 2.0) a apărut după lansarea standardului USB 3.0; în ciuda acestui fapt, noile caracteristici introduse (noii pini și viteza mult mai mare) nu sunt încă acceptate. În 2011 a fost lansat SuperSpeed ​​OTG (OTG 3.0) în care, pe lângă suportul pentru noul standard, au fost introduse noi protocoale [14] și alte mici inovații. [15]

Configurare USB OTG cu hub-uri USB și alte dispozitive.

Utilizare și asistență

Capacitatea de a trimite date fără a utiliza un controler USB master (de obicei un computer) deschide un câmp larg de aplicație: de exemplu, o cameră care poate trimite imagini direct la o imprimantă, un telefon care poate citi un hard disk, camere video conectate la DVD playere etc. permite o utilizare largă în lumea mobilierului. [16]

Primele dispozitive care au acceptat protocolul OTG au fost Nokia cu Symbian , [3] suportul OTG este în toate sistemele de operare majore ( Android , iOS , Windows Phone ), dar în ciuda acestui fapt, suportul, în unele dispozitive, este limitat ( Nexus , cu Stoc Android, nu acceptă memorii în masă), nu poate fi utilizat fără jailbreak ( iOS ) sau a fost introdus, dar nu poate fi utilizat (introdus cu Windows Phone 8.1 , dar inactiv).

Notă

  1. ^ (RO) Supliment On-The-Go și Host Hosted la Specificația USB 2.0 , de pe usb.org. Adus la 14 august 2014 (depus de „url original 5 mai 2012).
  2. ^ (EN) USB.org - USB On-The-Go , pe usb.org. Adus la 14 august 2014 (depus de „url original 5 mai 2012).
  3. ^ a b Subiect: USB OTG: hai să fim clari , pe forum.hdblog.it , 31 mai 2013. Accesat la 14 august 2014 (arhivat din original la 14 august 2014) .
  4. ^ SB OTG: Ce este și cum să îl utilizați , pe androidblog.it , 13 decembrie 2013. Accesat la 14 august 2014 .
  5. ^ Ce este OTG? USB On-The-Go , pe gizchina.it , 30 ianuarie 2014. Adus pe 14 august 2014 .
  6. ^ (RO) Creați-vă propriul cablu USB On-The-Go (OTG) pe makezine.com, p. 3. Adus pe 14 august 2014 .
  7. ^ ( RO ) Notă 2: cablu OTG + hub USB? , pe forums.androidcentral.com , 1 noiembrie 2013. Adus 14 august 2014 .
  8. ^ (EN) MHL cu USB OTG? , pe forum.xda-developers.com , 29 iunie 2012, p. 27. Accesat la 14 august 2014 .
  9. ^ (EN) 5 pini vs. Conectori micro USB cu 11 pini pentru Galaxy Note 2 , la forum.xda-developers.com , 27 octombrie 2012, p. 2. Accesat la 14 august 2014 .
  10. ^ (EN) Drivere USB OTG (Compact 2013) , pe msdn.microsoft.com, 26 martie 2014. Accesat la 14 august 2014.
  11. ^ (RO) Dan Harmon, revizuire USB On-The-Go (PDF) pe usb.org, p. 32. Accesat la 14 august 2014 (arhivat din original la 11 septembrie 2011) .
  12. ^ (EN) Jane Cohen, protocoale OTG , pe ehow.com. Adus la 14 august 2014 (depus de „url original 14 august 2014).
  13. ^ (RO) Caracteristici ale controlerului USB OTG (PDF) de pe altera.com, 31 iulie 2014. Accesat la 14 august 2014.
  14. ^ A b (EN) SuperSpeed ​​USB 3.0 OTG (PDF), pe inno-logic.com. Accesat la data de 15 august 2014 (depusă de „URL - ul original , 19 august 2014).
  15. ^ (EN) USB OTG 3.0 Permite transferul smartphone-urilor, tabletelor la SuperSpeed , pe everythingusb.com. Adus la 15 august 2014 .
  16. ^ ( FR ) The Hilal Post, USB OTG - Connectez vos périphériques à vos smartphones and tablettes , pe hilalpost.com , 27 august 2013. Accesat la 14 august 2013 .

Elemente conexe

linkuri externe