Interfejsy urządzeń peryferyjnych


Interfejsy urządzeń
peryferyjnych
� Krzysztof Nowaliński
Interfejs szeregowy
" Port komputera, poprzez który przebiega
strumieniowa, asynchroniczna transmisja danych
pomiędzy komputerem a urządzeniami
zewnętrznymi
" Do zamiany ciągu bitów na bajty wykorzystuje tzw.
układ UART, zamieniający transmisję z szeregowej
na równoległą i odwrotnie
" Do tego typu portów nale\ą porty: COM, PS/2, USB
" Porty typu COM pracują przewa\nie w standardzie
RS-232C, ale nie jest to jedyny standard portów
szeregowych
� Krzysztof Nowaliński
RS-232C
" RS-232C (lub rzadziej V 24) to ogólny
standard interfejsu komunikacyjnego dla
połączeń szeregowych, określający protokół
transmisji danych w transmisjach
asynchronicznych.
" Standard ten wprowadzono w 1969 r. w celu
ujednolicenia transmisji danych pomiędzy
ró\nego typu urządzeniami peryferyjnymi
takimi jak drukarka, modem, skaner, tablet
czy myszka a komputerem.
� Krzysztof Nowaliński
" Standard ten określa charakterystykę linii i sygnałów
u\ywanych w sterownikach komunikacji szeregowej
gdzie maksymalna dopuszczalna długość kabla
wynosi 150 cm.
" Poprzez interfejs szeregowy dane są transmitowane
bit po bicie
" RS jest skrótem od Recommended Standard
(Zalecany Standard), a litera C określa trzecią
wersję tego standardu - najczęściej obecnie
u\ywaną.
" RS-232 dopuszcza dwa rodzaje portów
szeregowych: DB-9 i DB-25.
� Krzysztof Nowaliński
Kabel DB-9
� Krzysztof Nowaliński
Kabel DB-9/DB-25
� Krzysztof Nowaliński
PS/2
" PS/2 to port komunikacyjny opracowany przez
firmę IBM
" Jest to rodzaj portu szeregowego przeznaczony
do podłączania klawiatury i myszy
� Krzysztof Nowaliński
USB
" Złącza te umo\liwiają przyłączenie rozmaitych akcesoriów;
od myszki i klawiatury począwszy a na drukarkach i
skanerach skończywszy. Wszystkie podpięte urządzenia
korzystają z jednego wspólnego przerwania IRQ,
oszczędzając w ten sposób zasoby systemowe naszego
komputera.
" Pod skrótem USB, kryje się nazwa nowoczesnego
standardu uniwersalnej magistrali szeregowej.
" Dotychczasowe rozwiązania komunikacji PC z peryferiami
poprzez złącze szeregowe w porównaniu z technologią USB
nie zapewniają du\ej przepustowości, ani nie dysponują
taką elastycznością. Nowe złącze mo\e współpracować z
klawiaturami, myszkami, joystickami, drukami, skanerami,
kamerami video itp.
� Krzysztof Nowaliński
USB
" Port USB umo\liwia równie\ łączność z urządzeniami
komunikacyjnymi, np. z modemem lub telefonem.
Właśnie transmisja sygnałów telefonicznych nakłada na
USB dodatkowe wymagania. Interfejs musi zapewnić
jednoczesne przesyłanie danych ró\nego typu, np.
danych dla drukarki w czasie realizacji połączenia
telefonicznego. Transmisja danych mo\e odbywać się
przy wykorzystaniu ró\nego, zale\nego od specyfikacji
danego urządzenia pasma. Większość komputerów ma
dwa gniazda USB, co oznacza, \e bezpośrednio
mo\emy podłączyć tylko dwa urządzenia USB.
� Krzysztof Nowaliński
USB
" Gdy zamierzamy wykorzystać tylko myszkę i klawiaturę,
samo USB oka\e się wystarczające, ale gdy
zamierzamy podłączyć więcej urządzeń peryferyjnych
dwa wejścia oka\ą się niewystarczające, dlatego stosuje
się tzw. koncentratory (HUB-y), umo\liwiające
podłączenie do komputera nawet do 127 urządzeń o
zró\nicowanej funkcjonalności (w praktyce jednak ich
liczba nie powinna przekraczać 6, im więcej urządzeń
podłączymy bowiem do portu USB, tym częściej łącze
mo\e się "zatykać")
� Krzysztof Nowaliński
Kabel USB
� Krzysztof Nowaliński
Standardy USB
" Dwa główne standardy USB mocno się ró\nią, jeśli chodzi o
szybkości transferu:
" STARSZY - Standard USB 1.1 oferuje przepustowości do
12 Mbitów/s.
" NOWSZY - Standard USB 2.0osiąga transfery sięgające
480 Mbitów/s
" Urządzenia USB mogą u\ywać dowolnego z czterech
podprotokołów:
 masowego (ang. bulk)
 kontrolnego (ang. control)
 przerwań (ang. interrupt)
 izochronicznego (ang. isochronous)
" Pomagają one w przydzielaniu "okresu uwagi"
(przepustowości), którego urządzenia wymagają do pracy.
� Krzysztof Nowaliński
Standardy USB
" Niezale\nie od wszystkiego 10% pasma jest zarezerwowane
dla protokołu kontrolnego, który steruje wszystkimi transferami.
Urządzenia audio/wideo, takie jak kamery internetowe czy
systemy głośnikowe, działają w trybie izochronicznym ("w
czasie rzeczywistym"), poniewa\ zawsze wymagają one
minimalnej przepustowości. Większość zewnętrznych urządzeń
pamięci masowej u\ywa protokołu masowego, zaś klawiatury i
myszy USB korzystają z protokołu przerwań
" Dlatego, gdy podłączymy dwa urządzenia USB u\ywające
protokołu izochronicznego i zajmujące określoną
przepustowość, zostanie bardzo niewiele pasma dla wszelkich
innych urządzeń.
" Poniewa\ USB u\ywa zasady "kto pierwszy ten lepszy",
dlatego przy podłączeniu do huba trzech lub czterech
urządzenie, mo\e nam zabraknąć przepustowości
� Krzysztof Nowaliński
Interfejs równoległy
" Rodzaj portu przesyłąjącego dane jednocześnie kilkoma
przewodami (ATA, SCSI, LPT)
" Najbardziej znany jest port równoległy LPT (Line Printer
Terminal) inaczej zwany Centronics,
" Jest to złącze komputera osobistego, słu\ące
synchronicznej obsłudze transmisji danych po równoległych
przewodach, do urządzeń zewnętrznych takich jak np.
drukarka, skaner, aparat cyfrowy, streamer lub między
dwoma komputerami (długość kabla do 3,5 - 5 m)
" Złącze Centronics jest standardowym złączem jego
parametry określa standard IEEE 1284 i doczekał się kilku
protokołów transmisji danych zwanych SPP, ECP i EPP.
� Krzysztof Nowaliński
36-pinowy wtyk Centronics
� Krzysztof Nowaliński
Tryby działania LPT
" SPP - Standard Parallel Ports - to najstarsza
specyfikacja. Port zapewnia najni\szy transfer
(150 Kb/s). Komunikacja mo\e być
dwukierunkowa.
" EPP - Enhanced Parallel Port - najczęściej
stosowany standard. Prędkość odpowiada
prędkości ECP. Port równoległy nie u\ywa
jednak kanału DMA
" ECP - Enhanced Capabilities Port - port u\ywa
DMA i oferuje najwy\sze prędkości (do 3 Mb/s)
� Krzysztof Nowaliński
FireWire (i.Link, IEEE 1394 )
" IEEE 1394 (FireWire  nazwa handlowa firmy Apple; i.Link(
nazwa handlowa Sony)
" opracowany w roku 1995 dla komputerów osobistych i
cyfrowych urządzeń optycznych zewnętrzny interfejs, za
pomocą którego mo\na podłączyć do peceta ró\ne
urządzenia peryferyjne
" standard IEEE 1394 obsługuje dwie ró\ne techniki
transmisji danych: asynchroniczną i izochroniczną.
" standard łącza szeregowego umo\liwiającego szybką
komunikację i izosynchroniczne usługi w czasie
rzeczywistym
" umo\liwia transmisję danych z szybkością nawet 400 MB/s,
co jest wielkością wystarczającą do wyświetlania w czasie
rzeczywistym obrazu video.
� Krzysztof Nowaliński
FireWire (i.Link, IEEE 1394 )
" Do pojedynczego portu IEEE 1394 mo\na podłączyć
maksymalnie 63 urządzenia zewnętrzne
" Potrzebny jest do tego specjalny kabel sześcio\yłowy: w
jego skład wchodzą dwie pary oddzielnie ekranowanych
kanałów danych oraz dwa przewody zasilające
" Zadaniem tych ostatnich jest podtrzymywanie transmisji
danych tak\e w sytuacji, gdy jakieś urządzenie zewnętrzne
jest wyłączone lub nie funkcjonuje prawidłowo
" Istnieje tak\e mo\liwość zasilania poszczególnych urządzeń
o niskim poborze mocy za pośrednictwem kabla IEEE 1394
" FireWire jest szeregową magistralą ogólnego
przeznaczenia, jednak jest kojarzona prawie wyłącznie z
kamerami cyfrowymi
� Krzysztof Nowaliński
Wtyk FireWire
� Krzysztof Nowaliński
Slot USB/FireWire
� Krzysztof Nowaliński
FireWire
" Nazwa FireWire obejmuje kilka standardów komunikacji
zapewniających transfer rzędu: 100, 200, 400 lub 800
(IEEE-1394b)Mb/s
" standard ten jest znacznie szybszy ni\ USB 2.0
(planowane jest zwiększenie maksymalnej szybkości do
2 Gb/s)
" długość kabla ograniczona jest do 4� metra
" FireWire pozwala na bezpośrednią komunikację
urządzeń (np.. Skanera z drukarką) bez pośrednictwa
CPU
" Wspiera Plug-and-Play oraz hot-swap
� Krzysztof Nowaliński
FireWire
" jest powszechnie u\ywany do łączenia kamer wideo i urządzeń
pamięci masowej
" wykorzystuje się go zamiast popularniejszego USB, z powodu
większej szybkości i dlatego, \e nie wymaga u\ycia komputera
" Nie ma równie\ konieczności wysyłania sygnałów potwierdzających
aktywność urządzania po drugiej stronie
" FireWire odmiennie ni\ USB zarządza magistralą - nie wymaga
kontrolera magistrali czyli hosta (komputer)
" w standardzie USB na jednej magistrali mo\e znajdować się tylko
jeden host, jest nim zawsze komputer
" w FireWire urządzenia są równouprawnione, co powoduje, \e
transmisja mo\e odbywać się między urządzeniami na magistrali
nawet bez komputera.
" dzięki czemu mo\liwe jest połączenie przy pomocy tej magistrali
kilku komputerów jak równie\ pozwala urządzeniom na
bezpośrednią komunikację, na przykład skanerowi i drukarce, bez
u\ywania pamięci lub CPU komputera.
� Krzysztof Nowaliński
IrDA
" IrDA (ang. Infrared Data Association) - grupa kilkudziesięciu
producentów sprytu komputerowego, powstała w celu
stworzenia i kontrolowanie międzynarodowych standardów
transmisji danych w zakresie podczerwieni
" Grupa ta opracowała firmowy system bezprzewodowej
transmisji danych cyfrowych z wykorzystaniem promieniowania
podczerwonego
" Promieniowanie podczerwone  to promieniowanie
elektromagnetyczne mieszczące się w zakresie długości fal
pomiędzy światłem widzialnym i mikrofalami (oznacza to
zakres od 780 nm do 1 mm)
" jego elementy przeznaczone są przede wszystkim do
tworzenia sieci tymczasowych, w których znajdują się
komputery przenośne
� Krzysztof Nowaliński
IrDA
" Standard ten charakteryzuje się:
 prostą i tanią implementacją
 małym poborem mocy,
 połączeniami bezpośrednimi typu punkt-punkt,
 wydajnym i pewnym transferem danych
" Podstawowe usługi, wymienione w opisie systemu
obejmują:
 Transfer plików między komputerami
 drukowanie
 dostęp do zasobów sieci przewodowej,
 transmisja danych i mowy między komputerem a telefonem
komórkowym,
 sterowanie urządzeniami telekomunikacyjnymi
� Krzysztof Nowaliński
IrDA
" Warunkiem zastosowania IrDA jest posiadanie co najmniej
dwóch urządzeń, pomiędzy którymi nie ma niczego co by
utrudniało ich wzajemną widoczność. Nale\y pamiętać, \e
odległość ograniczona jest do kilku metrów
" Parametry
 Transmisja w podczerwieni: 850 - 900 nm.
 Typ połączenia: punkt-punkt
 Liczba kanałów: jeden - do transmisji danych
 Prędkość transmisji obowiązkowo: 9,6 kb/s (opcjonalnie: 19,2 kb/s,
38,4 kb/s, 57,6 kb/s, 115,2 kb/s (IrDA 1.0 lub 1.1) oraz 0,576 Mb/s,
1,152 Mb/s, 4 Mb/s, 16 Mb/s (IrDA 1.1)
 Urządzenia nawiązują transmisję z prędkością 9600 b/s i negocjują
maksymalną prędkość transmisji
 Zasięg i typ transmisji: do 1 m; (urządzenia muszą się "widzieć )
 Maksymalna liczba aktywnych urządzeń 2 połączenia
� Krzysztof Nowaliński
Przykład komunikacja IrDA
� Krzysztof Nowaliński
Bluetooth
" Bluetooth (ang. "sinozęby , standard opisany w
specyfikacji IEEE 802.15.1)
" Jest to technologia bezprzewodowej komunikacji
pomiędzy ró\nymi urządzeniami elektronicznymi takimi
jak np. klawiatura, zegarek, komputer, laptop, telefon
komórkowy, słuchawki itp.
" specyfikacja informuje o zasięgu około 10m, choć w
praktyce, w otwartym terenie, mo\e on wynieść nawet
do 200m.
" Bluetooth u\ywa fal radiowych w paśmie 2,4 GHz.
" pozwala na połączenie typu punkt - wiele punktów z
prędkością do 1 Mb/s
� Krzysztof Nowaliński
Bluetooth
" Bluetooth wykorzystuje przeskoki częstotliwości by
minimalizować efekty interferencji (wzajemnego
zagłuszania się) wywoływane przez urządzenia zgodne
ze standardem IEEE 802.11, kuchenki mikrofalowe i
inne urządzenia radiowe pracujące w częstotliwości 2,4
GHz.
" sygnały Bluetooth nie muszą się wzajemnie widzieć,
poniewa\ przenikają przez większość barier fizycznych
w zasięgu 10 metrów terenie zabudowanym
" ustanowienie połączenia anga\uje u\ytkownika i
wymaga znajomości dokładnej nazwy urządzenia, gdy\
Bluetooth wykrywa w swoim sąsiedztwie wszystkie
urządzenia, które mają włączony moduł BT
� Krzysztof Nowaliński
Przykład komunikacji Bluetooth
� Krzysztof Nowaliński
Przykłady urządzeń Bluetooth
� Krzysztof Nowaliński


Wyszukiwarka

Podobne podstrony:
Interfejs urządzeń peryferyjnych
Interfejsy Urządzeń Peryferyjnych 1
Urzadzenia peryferyjne interfejsy
URZĄDZENIA PERYFERYJNE
walkowiak,urządzenia peryferyjne, notatki z wykładu
Instalowanie urządzeń peryferyjnych
Błąd Teredo Tunneling Pseudo Interface w Menedżerze urządzeń
Budowa interfejsu sterującego urządzeniami AGD
design user interface?ABE09F
urzadz1
04 Prace przy urzadzeniach i instalacjach energetycznych v1 1
monter sieci i urzadzen telekomunikacyjnychr5[02] z2 01 n
Urzadzenie techniczne
PS4 ZB4 501 UM3 UM4 Interface Converter h1371g
LORIEN SODEXHO VOLVO ZESTAWIENIE URZADZEN 2008 01 29

więcej podobnych podstron