USB 2.0 è uno standard Universal Serial Bus (USB). Quasi tutti i dispositivi con funzionalità USB e quasi tutti i cavi USB supportano almeno USB 2.0.
I dispositivi che aderiscono allo standard USB 2.0 hanno la capacità di trasmettere dati ad una velocità massima di 480 Mbps. Questo è più veloce del vecchio standard USB 1.1 e molto più lento del più recente standard USB 3.0.
USB 1.1 è stato rilasciato nell'agosto 1998, USB 2.0 nell'aprile 2000 e USB 3.0 nel novembre 2008.
Nota:L'USB 2.0 viene spesso definito come Hi-Speed USB .
Connettori USB 2.0
Nota: Spina è il nome dato al maschio connettore su un cavo USB 2.0 o unità flash, mentre il recipiente è il nome dato al femmina connettore su un dispositivo USB 2.0 o cavo di prolunga.
- USB Tipo A: Questi connettori sono tecnicamente chiamati USB 2.0 Standard-A e sono i connettori USB perfettamente rettangolari che troverete sulla maggior parte dei dispositivi non mobili. I connettori USB 2.0 di tipo A sono fisicamente compatibili con quelli di USB 3.0 e USB 1.1.
- USB Tipo B: questi connettori sono tecnicamente chiamati USB 2.0 Standard-B e sono quadrati tranne che per una piccola tacca sulla parte superiore. Le prese USB 2.0 di tipo B sono fisicamente compatibili con le prese USB 3.0 e USB 1.1 di tipo B, ma le spine USB 3.0 di tipo B non sono retrocompatibili con le prese USB 2.0 Tipo B.
- USB Micro-A: questi connettori, in particolare le spine, sembrano versioni in miniatura di connettori USB 2.0 tipo A. Le prese Micro-A USB 2.0 sono compatibili con entrambe le prese USB 2.0 Micro-AB e le prese Micro-AB USB 3.0. Tuttavia, le nuove prese Micro-A USB 3.0 non si adattano alle prese Micro-AB USB 2.0.
- USB Micro-B: questi connettori sono piccoli e rettangolari, ma due angoli su un lato sono inclinati anziché quadrati. Le prese USB 2.0 Micro-B sono compatibili con quattro prese: entrambe le prese USB 2.0 e USB 3.0 Micro-B e Micro-AB. Le nuove prese USB 3.0 Micro-B non sono retrocompatibili con la presa USB 2.0 Micro.
- USB Mini-A: questi connettori sono piccoli e prevalentemente rettangolari con un lato molto arrotondato. Le prese Mini-A USB 2.0 sono compatibili solo con prese Mini-AB USB 2.0.
- USB Mini-B: questi connettori sono piccoli e per lo più rettangolari con indentazioni evidenti sui lati corti. Le prese USB 2.0 Mini-B sono compatibili con prese USB 2.0 Mini-B e USB 2.0 Mini-AB.
Nota: Solo USB 2.0 supporta connettori Mini-A USB, Mini-B USB e Mini-AB USB.
Si consiglia di consultare una tabella di compatibilità fisica USB per un riferimento su ciò che si adatta a cosa.
Velocità periferica interconnessa
I dispositivi e i cavi USB 1.1 meno recenti sono, per la maggior parte, fisicamente compatibili con l'hardware USB 2.0. Tuttavia, l'unico modo per raggiungere le velocità di trasmissione USB 2.0 è se tutti i dispositivi e i cavi collegati tra loro supportano USB 2.0.
Se, ad esempio, si utilizza un dispositivo USB 2.0 con un cavo USB 1.0, verrà utilizzata la velocità 1.0 indipendentemente dal fatto che il dispositivo supporti USB 2.0 poiché tale cavo non supporta le velocità più recenti e più veloci.
I dispositivi e i cavi USB 2.0 utilizzati con i dispositivi e i cavi USB 3.0, supponendo che siano fisicamente compatibili, funzioneranno alla velocità USB 2.0 inferiore.
In altre parole, la velocità di trasmissione si riduce alla più vecchia delle due tecnologie. Questo ha senso dal momento che non è possibile estrarre la velocità USB 3.0 da un cavo USB 2.0, né è possibile ottenere velocità di trasmissione USB 2.0 utilizzando un cavo USB 1.1.
USB On-the-Go (OTG)
USB On-the-Go è stato rilasciato nel dicembre 2006, dopo USB 2.0 ma prima di USB 3.0. USB OTG consente ai dispositivi di alternare la funzione di host e slave quando necessario, in modo che possano essere collegati direttamente tra loro.
Ad esempio, uno smartphone o tablet USB 2.0 potrebbe essere in grado di estrarre i dati da un'unità flash come host, ma poi passare alla modalità slave quando è collegato a un computer in modo da poterne ricavare le informazioni.
Il dispositivo che fornisce alimentazione (l'host) è considerato il dispositivo OTG mentre quello che consuma energia (lo slave) è chiamato dispositivo B. Lo slave funge da dispositivo periferico in questo tipo di configurazione.
I ruoli di commutazione vengono eseguiti utilizzando il protocollo HNP (Host Negotiation Protocol), ma scegliendo fisicamente quale dispositivo USB 2.0 deve essere considerato lo slave o l'host di default è facile quanto scegliere a quale estremità del cavo è collegato il dispositivo.
Di tanto in tanto, Polling HNP si svolgerà dall'host per determinare se lo slave sta richiedendo di essere l'host, nel qual caso possono scambiare i posti. USB 3.0 utilizza anche il polling HNP ma si chiama Role Swap Protocol (RSP).