Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

USB

Z Wikipedii, wolnej encyklopedii
Ten artykuł dotyczy złącza komputerowego. Zobacz też:inne znaczenia skrótowca USB.
Universal Serial Bus
Ilustracja
Główne logo standardu USB[1]
Typ interfejsu

szeregowy

Transfer

USB 1.0: do 1,5 MB/sUSB 1.1: do 1,5 MB/s
USB 2.0: do 60 MB/s
USB 3.0: do 625 MB/s[2]
USB 3.1: do 1,25 GB/s
USB 3.2 do 2,5 GB/s

Długośćmagistrali

2–5 m (wtórnik USB umożliwia przedłużenie kabla o swoją długość)

Liczba portów

USB 1.1: od 2 do 6
USB 2.0: od 2 do 8 (dla chipsetówVIA)
USB 3.1 gen. 1: od 2 do 10

Liczba urządzeń

do 127 namagistrali utworzonej przy użyciuhubów

Rodzaj złącza

USB typu A lub B lub C

Zasilanie przez interfejs

USB 1.1, 2.0: 5 V i 500 mA
USB 3.x: 5 V i 900 mA
USB BC (battery charging): 5 V i 0,5–1,5 A
USB PD (power delivery): 5–20 V i 2,5–5 A

Hot plugging

tak

Zastosowanie
klawiatury,myszy,dżojstiki,gamepady,kamery internetowe,skanery, drukarki,modemy,pamięci masowe,aparaty cyfrowe, telefony komórkowe, urządzenia audio-wideo, łączenie dwóch komputerów za pomocą kabla PC–USB–PC
Multimedia w Wikimedia Commons
Wtyczka USB typu A
Mikrofon ze złączem USB
Wewnętrznyhub USB 2.0

USB (odang. Universal Serial Bus[3][4]),uniwersalna magistrala szeregowa[5][6][7][8] – komputerowezłącze komunikacyjne (tak zwanyport lubinterfejs) zastępujące stareporty szeregowe iporty równoległe[9]. Zostało opracowane przez firmyMicrosoft,Intel,Compaq,IBM iDEC[9][10], które w celu rozwoju i wsparcia tego standardu powołałyUSB Implementers Forum, Inc.(inne języki)[11].

Port USB jest uniwersalny w tym sensie, że można go wykorzystać do podłączenia dokomputera wielu różnych urządzeń (na przykładkamery wideo, myszki, aparatu fotograficznego,telefonu komórkowego,modemu,skanera, klawiatury,przenośnej pamięci)[9]. Urządzenia podłączane w ten sposób mogą być automatycznie wykrywane i rozpoznawane przez system, przez co instalacjasterowników i konfiguracja odbywa się w dużym stopniu automatycznie (przy starszych typachszyn użytkownik musiał bezpośrednio wprowadzić do systemu informacje o rodzaju i modelu urządzenia)[9]. Możliwe jest także podłączanie i odłączanie urządzeń bez konieczności wyłączania i ponownego uruchamiania komputera[9].

Większość współczesnychsystemów operacyjnych obsługuje złącze USB – dotyczy to między innymi systemów firmyMicrosoft, zaczynając odWindows 95 w wersji OSR2 (istnieje także poprawka do wersji OSR1 udostępniająca obsługę USB), systemówWindows z rodzinyNT (od wersji 5.0), systemów opartych na jądrzeLinux, systemówBSD orazMac. W przypadku starszych było to możliwe przezsterowniki lub wbudowane wBIOS-ie karty – na przykład wAmidze (od 3.0 razem zMUI)[12],DOS-ie (chociaż kartaISA obsługuje aktualnie tylko tryb pamięci masowej)[13][14].

Praca w sieci

[edytuj |edytuj kod]

Jedną z ważniejszych cech portu USB jest zgodność ze standardemPlug and Play. Architektura USB składa się z serwera (hosta), wielu portów USB oraz urządzeń do nich podłączonych. Host USB może zarządzać wieloma kontrolerami, a każdy kontroler może udostępniać jeden lub więcej portów USB. Urządzenia można z sobą łączyć, tworzącsieć otopologii drzewa, wykorzystując do tegokoncentratory USB. Mogą być one połączone kaskadowo, tworząc nawet pięciopoziomową strukturę drzewiastą. W całej sieci można podłączyć do 127 urządzeń USB, jednak ze względu na pobór mocy ich liczbę trzeba ograniczyć. Każde urządzenie komunikuje się z kontrolerem przy wykorzystaniu kanałów logicznych, których może być do 32, przy czym 16 z nich jest wejściowych i 16 wyjściowych. Dwa kanały, po jednym z każdego kierunku transmisji, są zarezerwowane, więc realnie istnieje 30 kanałów logicznych na każde urządzenie USB. Przykładem wykorzystania wielu kanałów może być kamera internetowa z mikrofonem i wyjściem słuchawkowym. Ponadto w jednej sieci mogą pracować urządzenia o różnych szybkościach transmisji.

Ważną cechą USB jest to, że magistrala wymaga obecności dokładnie jednegokontrolera magistrali, którego rolę pełnihost. Uniemożliwia to wykonanie bezpośredniego połączenia dwóch komputerów (wymagany jest przewód ze specjalnym układem) oraz bezpośredniego połączenia z sobąurządzeń peryferyjnych (w tym przypadku brakkontrolera).

Standardy i przepustowość

[edytuj |edytuj kod]

Na opakowaniach produktów można znaleźć oznaczenia USB 2.0 i podobne, ważniejszą informacją jest jednak szybkość transmisji. Urządzenia te powinny mieć naklejkę informującą o ich standardzie pracy.Urządzenia USB możemy podzielić na trzy grupy ze względu na zgodność z przyjętymi specyfikacjami:

  • USB 1.1 Urządzenia spełniające warunki tej specyfikacji mogą pracować z szybkością (full speed) 12 Mbit/s (1,5 MB/s) i (low speed) 1,5 Mbit/s (0,1875 MB/s). Data ogłoszenia specyfikacji: 23.08.1998.
  • USB 2.0 (high speed) Urządzenia zgodne z warunkami nowej specyfikacji mogą pracować z maksymalną szybkością 480 Mbit/s (60 MB/s). Rzeczywista szybkość przesyłu danych zależy od konstrukcji urządzenia. Według testów portalu CNet[15] maksymalna prędkość zapisu kształtuje się w granicach od 25 do 30 MB/s, a odczytu od 30 do 42 MB/s. Jest to głównie spowodowane tym, że transmisja danych przez port odbywa się w trybiehalf duplex na jednej parze przewodów. Urządzenia w standardzie USB 2.0 są w pełni kompatybilne ze starszymi urządzeniami. Data ogłoszenia specyfikacji: 27.04.2000.
  • USB 3.1 Gen 1 (SuperSpeed) (wcześniej noszący nazwę USB 3.0) Urządzenia zgodne z warunkami nowej specyfikacji mogą pracować z szybkością 5 Gbit/s[2]. W transmisji stosuje się kodowanie8b/10b(inne języki), przez co rzeczywista przepustowość łącza danych wynosi 4 Gbit/s (500 MB/s)[16]. Nowy standard oprócz standardowych przewodów (dla kompatybilności w dół z USB 2.0 i 1.1) do szybkich transferów wykorzystuje dwie dodatkowe, ekranowane pary przewodów wfull duplex. Pierwsza prezentacja tej technologii odbyła się na targachConsumer Electronics Show 2008. Data ogłoszenia specyfikacji: 17.11.2008.
  • USB 3.1 Gen 2 (SuperSpeed+) Standard ogłoszony 31 lipca 2013. Do powszechnego użytku wszedł w 2015 roku. Prędkość maksymalna to 10Gbit/s, amoc może wynosić 100W. Standard 3.1 jest kompatybilny wstecz. Nieobsługiwany przez złącza USB A/B. Do uzyskania pełnej przepustowości (10Gbit/s) należy użyć kompatybilnego złączaUSB typu C zgodnego z standardem 3.1 Gen 2.
  • Standard złączaUSB typ C 1.0 ogłoszony 11 sierpnia 2014 i typ C 1.1 ogłoszony 3 kwietnia 2015. Wymiary złącza to 8,3 na 2,5 mm. Ze względu na dużo większe możliwości zasilania nowym złączem zabronione jest tworzenie adapterów lub przewodów pozwalających podłączyć do hosta z gniazdem A urządzenie zaprojektowane dla złącza C. Nie należy nazywać złącza typu C złączem „3.1” – standard transmisji USB 3.1 Gen 2 można przesyłać z użyciem złącza typu A/B. Do złącza typu C zaprojektowano rozszerzenie pod nazwąUSB Power Delivery(inne języki) pozwalające na negocjację ograniczeń napięcia i prądu dla jak najwydajniejszego ładowania lub zasilania urządzeń (nawet do 20 V i 5 A).
  • USB 3.2 Standard ogłoszony we wrześniu 2017, wstecznie kompatybilny. Wprowadza dwa nowe tryby SuperSpeed+ przez złączeUSB typ C o szybkości transmisji danych wynoszące 10 i 20 Gbit/s (1250 i 2500 MB/s). Zwiększenie przepustowości pasma jest wynikiem operacji wielopasmowej na istniejących przewodach, które były przeznaczone dla funkcji flip-flop złącza typuC.

W opracowaniu

[edytuj |edytuj kod]
  • USB4 według oficjalnej opublikowanej przez USB Implementers Forum specyfikacji oferuje kompatybilność zThunderbolt 3. Oznacza to, że możliwe stanie się łatwe podłączanie kartPCI-Express (np.kart graficznych) poprzez zewnętrzne stacje dokujące. Poza tym typowo dla kolejnej generacji USB ma ona zapewnić szybszy przesył danych (niemal dwukrotnie szybszy, niż USB 3.2)[17][18][19]

Opublikowana specyfikacja USB4[20] zakłada obsługę następujących technologii przez USB4:

PołączenieObowiązkowe dlaUwagi
hosthuburządzenie
USB 2.0 (480 Mb/s)TTTDziała na własnej parze przewodów, niezależnie od reszty.
USB 3 Gen 2x2 (20 Gb/s)TTTUrządzenia USB 3 o mniejszych prędkościach, np. 5 Gb/s (Gen 1x1) nadal będą obsługiwane przez hosty i huby USB4, jako urządzenia USB 3.x. Wspomniane wymagania dotyczą tylko nowych urządzeń, certyfikowanych jako USB4.
USB 3 Gen 3x2 (40 Gb/s)NTN
DisplayPortTTNSpecyfikacja odnosi się do DisplayPort w wersji 1.4a, który, mając przepustowość 25,92 Gb/s, bez problemu zmieści się w 40Gb/s przepustowości USB4 dostarczanej przez technologię Thunderbolt 3.

Nowo ogłoszony DisplayPort w wersji 2.0 będzie miał przepustowość 77,37 Gb/s, przekraczającą 40 Gb/s możliwości obecnego USB4. Jednak, o ile dane złącze USB-C nie będzie mogło przesłać DisplayPort 2.0 w trybie USB4, możliwość taka ciągle będzie istniała w Trybie Alternatywnym DisplayPort, gdzie elektronika USB4 jest odłączona i złącze jest bezpośrednio przyłączone do elektroniki DisplayPort.

Specyfikacja nie wymaga, żeby host USB4 posiadał kartę graficzną z wyjściem DisplayPort. Równie dobrze warunek obsługi może być spełniony przez gniazdko wejściowe DisplayPort do podłączenia sygnału z zewnątrz.

komunikacja host-hostTTn.d.Połączenie w stylu sieci LAN pomiędzy dwoma równorzędnymi urządzeniami.
PCI ExpressNTNBezpośrednia obsługa PCI Express ma zastąpić Thunderbolt w wersjach 1 do 3, który transmituje PCI Express po złączu DisplayPort.
Thunderbolt 3NTNKompatybilna wstecznie obsługa urządzeń Thunderbolt 3 z uwagi na pasującą wtyczkę. Jej funkcjonowanie prawdopodobnie będzie zależne od obsługi PCI Express przez dane urządzenie.

PodczasCES 2020Intel ogłosił zamiar użycia markiThunderbolt 4 dla tego sprzętu USB4, który będzie obsługiwać wszystkie nieobowiązkowe funkcje.

Typy złączy USB

[edytuj |edytuj kod]
  • USB 1.1: typ A, typ B
  • USB 2.0: typ A, typ B, mini A, mini B, mini AB, micro A, micro B, micro AB
  • Wtyczka USB typu A
    Wtyczka USB typu A
  • Wtyczka USB typu B
    Wtyczka USB typu B
  • Gniazdo USB typu A i typu B (do montażu na płytce)
    Gniazdo USB typu A i typu B (do montażu napłytce)
  • Piny USB typu A (kolejność pinów w gnieździe - we wtyczce jest na odwrót)
    Piny USB typu A (kolejność pinów w gnieździe - we wtyczce jest na odwrót)
  • Piny USB typu B
    Piny USB typu B
  • Piny USB mini A
    Piny USB mini A
  • Piny USB mini B
    Piny USB mini B
  • Piny USB mini AB
    Piny USB mini AB
  • Piny USB micro A
    Piny USB micro A
  • Piny USB micro B
    Piny USB micro B
  • Piny USB micro AB
    Piny USB micro AB
  • USB 3.0: typ A SuperSpeed, typ B SuperSpeed, micro B SuperSpeed
  • USB 3.1: typ A SuperSpeed, typ B SuperSpeed, micro B SuperSpeed, typ C
  • USB 3.2: typ C
  • Piny USB typu A SuperSpeed
    Piny USB typu A SuperSpeed
  • Piny USB typu B SuperSpeed
    Piny USB typu B SuperSpeed
  • Piny USB micro B SuperSpeed
    Piny USB micro B SuperSpeed
  • Piny USB typu C

Transmisja elektryczna

[edytuj |edytuj kod]
PrzewódNumerSygnałOpis
czerwony1VBUSzasilanie +5 V (maks. 0,9 A)
biały2D-transmisja danych Data-
zielony3D+transmisja danych Data+
czarny4 (5 w mikro- i mini-USB)GNDmasa
fioletowy5SSRX-odbiór danych USB 3.0
pomarańczowy6SSRX+odbiór danych USB 3.0
czarny7GND DRAINmasa USB 3.0
żółty8SSTX-nadawanie danych USB 3.0
niebieski9SSTX+nadawanie danych USB 3.0

Transmisja odbywa się przy wykorzystaniu dwóch przewodów (zielonegoData+ i białegoData-). Magistrala zawiera również linię zasilającą (czerwony +5VDC i czarny przewód –masa) o napięciu 5 V i maksymalnym poborze prądu 0,5 A dla USB 2.0 i USB 1.1 w trybiecharging ports (standardowo 0,5 A dla USB 1.1/2.0). W starszychpłytach głównych występuje zamiast czterech pięć styków dla każdego gniazda USB. Piąty styk należy połączyć z czarnym przewodemGND płytki z gniazdem (ustawienie hosta). W przypadku wtyczek USB mini i micro (jak na powyższym zdjęciu wtyczki zawierające 5 styków) schemat połączeń wygląda nieco inaczej niż zawarty w tabeli poniżej. W mini i micro USB styk oznaczony jako 4 pozostaje normalnie niepodłączony (NCNot Connected), jest to styk opisywany jako ID, dzięki niemu możemy przełączyć nasz port ze slave na host i na odwrót. Podłączając pin 4 (ID) z 5 (GND), możemy uruchomić w urządzeniach przenośnychOTG(inne języki) (ang.On The Go), co umożliwi nam korzystanie z urządzeń jako host. Styk o numerze 5 stanowi GND (przewód czarny).

Czasem można spotkać się z następującymi kolorami przewodów: niebieski, pomarańczowy, zielony, biały. Wówczas kolor biały odpowiada czerwonemu (według powyższego schematu jest to przewód nr 1), zielony – biały albo żółty (według powyższego schematu jest to przewód nr 2), pomarańczowy – zielony (według powyższego schematu jest to przewód nr 3), niebieski – czarny (według powyższego schematu jest to przewód nr 4). W niektórych przypadkach przewód czarny (na powyższym schemacie oznaczony nr 4.) znaczony jest kolorem białym, natomiast kolor biały (przewód nr 2 na schemacie) bywa zastępowany niebieskim.

Zasilanie

[edytuj |edytuj kod]
Standardy zasilania USB
TypNatężenieNapięcieMoc
USB 1.x i 2.x500 mA5 V2.5 W
USB 3.x900 mA5 V4.5 W
USB Battery Charging (BC 1.2)0.5–1.5 A5 V2.5–7.5 W
USB-C500/900 mA5 V2.5/4.5 W
1.5 A5 V7.5 W
3 A5 V15 W
USB Power Delivery2 A5 V10 W
1.5 A12 V18 W
3 A12 V36 W
5 A12 V60 W
3 A20 V60 W
5 A20 V100 W

Standardowym napięciem zasilania dla pojedynczego urządzenia podłączonego do portu USB 1.1/2.0 jest 5 V, przy czym specyfikacja określa, że powinno być ono między 4,75 V a 5,25 V. Dla portu USB 3.0 podstawowe napięcie jest takie samo, lecz dopuszczalny zakres jest szerszy i wynosi 4,45 – 5,25 V[21]. Dla portu USB 2.0 podstawową jednostką zasilania jest 100 mA, a dla USB 3.0 – 150 mA (standard Low-power) i są to minimalne wartości wydajności, jakie musi spełniać port. Przy takim obciążeniu napięcie może spaść odpowiednio do 4.0 V i 4,4 V. Dla urządzeń high-power maksymalny prąd może być 5 razy większy dla standardu USB 2.0 (może wynosić maksymalnie 500 mA) i 6 razy większy dla USB 3.0 (czyli 900 mA). Są to wartości maksymalne dla tych specyfikacji. Jeśli urządzenie podłączone do odpowiedniego portu jest wysokoprądowe, to domyślnie jest zasilane z maksymalną wydajnością, a wielkość płynącego prądu wynika z prawa Ohma. Natomiast urządzenie niskoprądowe inicjowane jest minimalną wartością prądu, ale może ono zażądać wartości maksymalnej i otrzyma ją, tylko gdy magistrala ma taką możliwość[22]. Jeśli urządzenie wymaga więcej prądu niż maksymalny, jakim jest w stanie zasilić go port, wtedy nie może być ono zasilane z pojedynczego portu. Takie urządzenia zwykle pozwalają na podłączenie dodatkowego portu USB i zasilanie go jednocześnie z obu[23]. Przy podłączeniu koncentratora portów USB do portu bazowego, przydziela on sobie 1 jednostkę zasilania (odpowiednio 100/150 mA), a pozostałe 4 rezerwuje dla później przyłączanych urządzeń. Jeśli zostanie podłączone jedno urządzenie, to koncentrator przydzieli mu tylko 1 jednostkę zasilania, a pozostałe rezerwuje. Inaczej jest, gdy koncentrator ma własne zasilanie. W takim przypadku może on podawać maksymalną wartość prądu dla każdego urządzenia.

W specyfikacji USB w 2007 roku zdefiniowano nowy typ portów służący do ładowaniaakumulatorów urządzeń – są to tak zwanecharging ports. Pozwalają one na uzyskanie prądu zasilającego powyżej 500 mA bez jakiejkolwiek negocjacji z kontrolerem. Jeśli jednak podłączone urządzenie będzie przeciążać port, zostanie automatycznie na nim odcięte zasilanie. Rozróżnia się dwie odmiany ładujących portów USB. Należą do nichdownstream charging ports, pozwalające na przesyłanie danych, idedicated charging ports, w których piny D- i D+ są zmostkowane (nie pozwalają na transmisję danych). W pierwszej odmianie portów zbyt duży prąd zasilania mógłby interferować z przewodami sygnałowymi służącymi do przesyłania danych, dlatego maksymalny prąd zasilający został ograniczony do 900 mA. W przypadku portów dedykowanych nie ma takiej obawy, więc wartość maksymalnego prądu, jaki może podać port, wynosi 1,5 A w przypadku USB 2.0 i 1,8 A dla USB 3.0[24].

Innym rodzajem portów USB są porty zasilane (powered USB), które potrafią dostarczyć prąd o natężeniu 6 A i napięciu 5 V, 12 V lub 24 V. Pozwala to uzyskać do 144 W zasilania na port.

Kontroler USB

[edytuj |edytuj kod]
Kontroler USB markiASUS na złączuPCI

Kontroler USB jestkartą rozszerzeń umożliwiająca podłączanie urządzeń korzystających z interfejsu USB do komputerów go nieposiadających. Karty takie występują w różnych wersjach w zależności od liczby portów i ich rodzaju (USB 1.X, USB 2.X lub USB 3.X).

Zobacz też

[edytuj |edytuj kod]
Informacje w projektach siostrzanych
 Multimedia wWikimedia Commons
 Definicje słownikowe wWikisłowniku

Przypisy

[edytuj |edytuj kod]
  1. Icon design recommendation for Identifying USB 2.0 Ports on PCs, Hosts and Hubs [online], USB Implementers Forum, Inc. [dostęp 2015-02-18] [zarchiwizowane zadresu 2015-02-26] (ang.).
  2. abUniversal Serial Bus Revision 3.0 Specification (.zip file format, size 21.9 MB). usb.org. [zarchiwizowane ztego adresu (2014-05-19)]..
  3. USB: Universal Serial Bus. Computerworld. [dostęp 2016-02-07].
  4. USB, [w:]Encyklopedia PWN [online],Wydawnictwo Naukowe PWN [dostęp 2016-02-07] .
  5. Waldemar Nawrocki: Rozproszone systemy pomiarowe. Wydawnictwa Komunikacji i Łączności, 2006.
  6. Komentarz normalizacyjny Stowarzyszenia Elektryków Polskich K SEP-I-0014 – Nowa uniwersalna magistrala szeregowa USB-2. Centralny Ośrodek Szkolenia i Wydawnictw SEP, 2001.
  7. USB – uniwersalna magistrala szeregowa [online], Słownik techniczny [dostęp 2016-02-07] .
  8. Koncentratory i urządzenia USB. W: Danuta Mendrala, Marcin Szeliga: ABC systemu Windows 7 PL. Helion, 2006.
  9. abcdeHowardH. Austerlitz HowardH.,Standard Hardware Interfaces, Elsevier, 2003, s. 142–190,DOI10.1016/b978-012068377-2/50008-5,ISBN 978-0-12-068377-2 [dostęp 2024-07-24] .
  10. USB Made Simple - Part 1 [online], www.usbmadesimple.co.uk [dostęp 2024-07-24] .
  11. About USB-IF | USB-IF [online], www.usb.org [dostęp 2024-07-25] .
  12. Kontroler USB dla AMigi klasycznej [online], retroami.com.pl [dostęp 2017-11-27] (pol.).
  13. Lo-tech ISA USB Adapter – lo-tech.co.uk [online], www.lo-tech.co.uk [dostęp 2017-11-27] (ang.).
  14. DosUSB – providing USB support for DOS [online], www.georgpotthast.de [dostęp 2017-11-27] .
  15. Seagate FreeAgent GoFlex Ultra-portable Review.
  16. Universal Serial Bus 3.0 Specification,4.4.11 „Efficiency”.
  17. USB 4 – czy będzie kompatybilne z Thunderbolt 3? – Nowe technologie w INTERIA.PL [online], nt.interia.pl [dostęp 2019-04-23] (pol.).
  18. Thunderbolt 3 PCIe Expansion Chassis with DisplayPort - PCIe x16 | Thunderbolt Technology Community [online], thunderbolttechnology.net [dostęp 2024-04-26] [zarchiwizowane zadresu 2019-03-06] (ang.).
  19. https://www.usb.org/sites/default/files/2019-03/USB_PG_USB4_DevUpdate_Announcement_FINAL_20190226.pdf
  20. USB Promoter Group USB4 Specification [online], usb.org, 29 sierpnia 2019 .
  21. Bus Timing/Electrical Characteristics. [w:]Universal Serial Bus Specification [on-line].
  22. USB.org.
  23. I have the drive plugged in but I cannot find the drive in “My Computer”, why? [online], simpletech.com [dostęp 2012-01-11] [zarchiwizowane zadresu 2010-12-06] .
  24. Battery Charging Specification. 15 April 2009. [dostęp 2012-01-11]. [zarchiwizowane ztego adresu (29 marca 2014)].

Linki zewnętrzne

[edytuj |edytuj kod]
Interfejsy komputera
Ogólne
Standardy
Nośniki danych
Urządzenia peryferyjne
Urządzenia audio
Urządzenia przenośne
Wbudowane
Źródło: „https://pl.wikipedia.org/w/index.php?title=USB&oldid=79026411
Kategorie:
Ukryte kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp