Programowanie

USB

USB

Ten artykuł dotyczy portu komunikacyjnego. Zobacz też: inne znaczenia tego skrótu.
USB 1.1 / USB 2.0
Wtyczka USB typu A
Wtyczka USB typu A
Typ interfejsu: szeregowy
Transfer: USB 1.1: 1.5 lub 12 Mbit/s
USB 2.0: 1.5, 12 lub 480 Mbit/s
Maks. długość przewodu: 3 m lub 5 m. Wtórnik USB umożliwia przedłużenie kabla USB o swoją długość
Liczba portów: USB 1.1: od 2 do 6
USB 2.0: od 2 do 8 (dla chipsetów VIA)
Liczba urządzeń: do 127 na magistrali utworzonej przy użyciu hubów
Rodzaj złącza: USB typu A, B, C lub D
Zasilanie przez interfejs: 5 V 0,5 A
Hot plugging: tak
Zastosowanie
klawiatury, myszy, dżojstiki, 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

USB (ang. Universal Serial Bus - uniwersalna magistrala szeregowa) - rodzaj portu komunikacyjnego komputerów, zastępującego stare porty szeregowe i porty równoległe, opracowany przez firmy Microsoft, Intel, Compaq, IBM i DEC.

Port USB jest uniwersalny, pozwala na podłączanie do komputera wielu urządzeń, na przykład: kamery wideo, aparatu fotograficznego, telefonu komórkowego, modemu, skanera lub drukarki. Urządzenia są automatycznie wykrywane i rozpoznawane przez system, co umożliwia ich podłączanie i odłączanie bez konieczności wyłączania czy ponownego uruchamiania komputera.

Większość współczesnych systemów operacyjnych obsługuje złącze USB – dotyczy to m.in. systemów firmy Microsoft zaczynając od Windows 95 w wersji OSR2 (istnieje także poprawka do wersji OSR1 udostępniająca obsługę USB), systemów Windows z rodziny NT oraz systemów opartych na jądrze Linux/*BSD.

Spis treści

[edytuj] Praca w sieci

Jedną z ważniejszych cech portu USB jest zgodność z Plug and Play. Urządzenia w tym standardzie można łączyć ze sobą tworząc sieć. 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ć. W jednej sieci mogą pracować urządzenia o różnych prędkościach transmisji.

Magistrala wymaga obecności dokładnie jednego kontrolera magistrali, którego rolę pełni komputer (host). Uniemożliwia to bezpośrednie połączenie dwóch komputerów (wymagany przewód ze specjalnym układem) oraz bezpośrednie połączenie ze sobą urządzeń peryferyjnych (brak kontrolera).

[edytuj] Typy i prędkości

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:

[edytuj] Typy złącz USB

[edytuj] Transmisja elektryczna

Transmisja odbywa się przy wykorzystaniu dwóch przewodów (zielonego Data+ i białego Data-). Magistrala zawiera również linię zasilającą (czerwony (+5VDC) i czarny (masa) przewód) o napięciu 5 V i maksymalnym poborze prądu 0,5 A. W starszych płytach głównych występuje zamiast czterech pięć styków dla każdego gniazda USB; piąty styk należy połączyć z czarnym przewodem GND płytki z gniazdem.


Przewód Nr Sygnał Opis

czerwony 1 VDC lub VCC zasilanie +5 V (maks. 0,5 A)

biały albo żółty 2 transmisja danych D-

zielony 3 transmisja danych D+

czarny 4 GND masa

[edytuj] Galeria

[edytuj] Kontroler USB

Kontroler USB firmy Asus na złączu PCI
Kontroler USB firmy Asus na złączu PCI

Kontroler USB jest kartą rozszerzeń umożliwiająca podłączanie urządzeń korzystających z interfejsu USB do komputerów nie posiadających tego złącza. Karty takie występują w różnych wersjach w zależności od ilości portów i ich rodzaju (USB 1.1 lub USB 2.0).

[edytuj] Zobacz też

[edytuj] Linki zewnętrzne

Commons