background image

PODSTAWOWE 

PODSTAWOWE 

INTERFEJSY SYSTEMU 

INTERFEJSY SYSTEMU 

KOMPUTEROWEGO

KOMPUTEROWEGO

Określenie interfejsu i ogólna architektura interfejsu

Określenie interfejsu i ogólna architektura interfejsu

Klasyfikacja interfejsów

Klasyfikacja interfejsów

Standardy interfejsu szeregowego (RS 232, USB)

Standardy interfejsu szeregowego (RS 232, USB)

Standardy interfejsu równoległego (Centronics , 

Standardy interfejsu równoległego (Centronics , 

SCSI )

SCSI )

background image

OKREŚLENIE INTERFEJSU

OKREŚLENIE INTERFEJSU

W systemach komputerowych urządzenia są połączone z jednostką 
centralną  za  pomocą  systemu  interfejsu  (układu  organizującego 
komunikację).  Umożliwia  on  realizację  złożonych  zadań  przez 
koordynację  i  sterowanie  pracą  dołączonych  urządzeń  oraz 
zapewnienie wymiany danych między nimi.

Interfejs  można  zdefiniować  jako  połączenie  (układ  pośredniczący) 
między  rozważanym  systemem  a  innym  systemem  lub  częściami 
systemu komputerowego, przez które przepływa informacja. 

System  interfejsu  definiowany  jest  jako  zbiór  niezależnych  od 
urządzeń 

elementów 

(mechanicznych, 

elektrycznych 

funkcjonalnych) koniecznych w procesie wymiany informacji między 
urządzeniami.

background image

OKREŚLENIE INTERFEJSU

OKREŚLENIE INTERFEJSU

Organizacja interfejsu wymaga rozwiązania trzech zagadnień: 

wyboru konfiguracji systemu, 

Konfiguracja  jest  uzależniona  od  stopnia  złożoności,  algorytmu 
działania  i  od  charakterystyk  systemowych  urządzeń  systemu 
informatycznego. Najwygodniejszy, umożliwiający łatwą rozbudowę 
i zmianę zestawu bloków funkcjonalnych, jest system o konfiguracji 
liniowej, tzn. z magistralowym przepływem informacji.

wyboru rodzaju transmisji, 

Wybór  rodzaju  transmisji  zależy  głównie  od  odległości  oraz  od 
wymagań  szybkości  przesyłania  informacji.  Informacja  może  być 
transmitowana  równolegle  (na  małych  odległościach),  szeregowo 
(na duże odległości) lub szeregowo-równolegle (kompromis). 

zapewnienia poprawności (koordynacji) transmisji

transmisję  synchroniczną  -  polegającą  na  nadawaniu  i 
odbieraniu  poszczególnych  znaków  słowa  jednobitowego 
lub  wielobitowego  w  określonych  przedziałach  czasu,  np. 
synchronicznie z taktem zegara; 

transmisję  asynchroniczną  -  polegającą  na  sygnalizowaniu 
początku i końca transmisji słowa. 

background image

FUNKCJE INTERFEJSU

FUNKCJE INTERFEJSU

Prawidłowa realizacja wymiany informacji między 

Prawidłowa realizacja wymiany informacji między 

elementami systemu za pośrednictwem ich interfejsów 

elementami systemu za pośrednictwem ich interfejsów 

wymaga określenia funkcji interfejsu. 

wymaga określenia funkcji interfejsu. 

Kodowanie 

Kodowanie 

adresu

adresu

Buforowanie

Buforowanie

Synchronizacja

Synchronizacja

Konwersja

Konwersja

Przerwania

Przerwania

Dekodowanie 

Dekodowanie 

adresu

adresu

Synchronizacja

Synchronizacja

Konwersja

Konwersja

Przerwania

Przerwania

Buforowanie

Buforowanie

Korekcja 

Korekcja 

błędów

błędów

Korekcja 

Korekcja 

błędów

błędów

Zarządzani

Zarządzani

interfejse

interfejse

m

m

Funkcja konwersji

Funkcja konwersji

 dostosowuje typ danych w jednostce do typu danych 

 dostosowuje typ danych w jednostce do typu danych 

stosowanego  w  kanale  transmisyjnym  (poziomy  logiczne,  kody  i 

stosowanego  w  kanale  transmisyjnym  (poziomy  logiczne,  kody  i 

formaty informacji). 

formaty informacji). 

Funkcja  kodowania  i  dekodowania  adresu

Funkcja  kodowania  i  dekodowania  adresu

  jest  potrzebna  w 

  jest  potrzebna  w 

wieloelementowym  systemie  interfejsu  do  zapewnienia  właściwego 

wieloelementowym  systemie  interfejsu  do  zapewnienia  właściwego 

adresowania wszystkich sygnałów informacyjnych i organizacyjnych.

adresowania wszystkich sygnałów informacyjnych i organizacyjnych.

Funkcja  synchronizacji

Funkcja  synchronizacji

  zapewnia  wymaganą  synchronizację  transmisji 

  zapewnia  wymaganą  synchronizację  transmisji 

danych  między  jednostkami,  uwzględniając  ewentualne  nieregularne 

danych  między  jednostkami,  uwzględniając  ewentualne  nieregularne 

lub przypadkowe i opóźnienia w kanale transmisyjnym. 

lub przypadkowe i opóźnienia w kanale transmisyjnym. 

Funkcja przerwania

Funkcja przerwania

 pozwala na zatrzymanie normalnej komunikacji aby 

 pozwala na zatrzymanie normalnej komunikacji aby 

umożliwić  przesłanie  specjalnych  komunikatów  (np.  komunikatów 

umożliwić  przesłanie  specjalnych  komunikatów  (np.  komunikatów 

zarządzania interfejsem) przez kanał transmisyjny. 

zarządzania interfejsem) przez kanał transmisyjny. 

Funkcja  buforowania

Funkcja  buforowania

  może  być  konieczna,  gdy  interfejs  nie  jest  w 

  może  być  konieczna,  gdy  interfejs  nie  jest  w 

stanie odbierać danych w sposób ciągły lub gdy kanał transmisyjny nie 

stanie odbierać danych w sposób ciągły lub gdy kanał transmisyjny nie 

jest  zawsze  zdolny  do  transmisji  danych  w  momentach,  w  których 

jest  zawsze  zdolny  do  transmisji  danych  w  momentach,  w  których 

oczekuje tego odbiorca danych. 

oczekuje tego odbiorca danych. 

Funkcja  zarządzania  interfejsem

Funkcja  zarządzania  interfejsem

  jest  potrzebna  do  zapewnienia 

  jest  potrzebna  do  zapewnienia 

właściwego  funkcjonowania  komunikacji  w  systemie.  Operacje 

właściwego  funkcjonowania  komunikacji  w  systemie.  Operacje 

realizowane  przez  tę  funkcję  to  np.:  inicjacja  interfejsu,  obsługa 

realizowane  przez  tę  funkcję  to  np.:  inicjacja  interfejsu,  obsługa 

przerwań,  zabezpieczenia  przed  przeciążeniem  kanału  transmisyjnego 

przerwań,  zabezpieczenia  przed  przeciążeniem  kanału  transmisyjnego 

itp. 

itp. 

Funkcja  korekcji  błędów

Funkcja  korekcji  błędów

  pozwala  na  korekcje  błędów  w  danych 

  pozwala  na  korekcje  błędów  w  danych 

spowodowanych przez sam kanał transmisyjny.

spowodowanych przez sam kanał transmisyjny.

background image

Element 

zapamiętujący 

chwilowy stan 

sygnału

System 

System 

komputerowy

komputerowy

Interfej

Interfej

s

s

w

y

p

ro

w

a

d

ze

n

i

e

wpisywanie

czytanie

wewnętrzna 

szyna 

danych

FUNKCJE INTERFEJSU

FUNKCJE INTERFEJSU

background image

STANDARD INTERFEJSU

STANDARD INTERFEJSU

Opis  konkretnego  interfejsu  zawiera  nie  tylko  opis  jego  struktury 

topologicznej  (tzn.  zespołu  cech  decydujących  o  konfiguracji 

urządzenia  peryferyjnego  realizowanego  przy  wykorzystaniu 

danego  interfejsu)  i  funkcji  interfejsu,  ale  również  opis  fizycznej 

natury 

(warstwy), 

właściwości 

sygnałów 

oraz 

protokołu 

komunikacyjnego.

Wszystkie 

urządzenia 

wybrane 

do 

realizacji 

systemu 

komputerowego  na  dowolnym  poziomie  złożoności  muszą  spełniać 

warunki  zgodności  informacyjnej,  metrologicznej,  konstrukcyjnej 

itp

 

 

Stopień  wymaganej  kompatybilności  zależy  od  wielu  czynników. 

Podstawowe wymagania dotyczą: 

zgodności 

mechanicznej 

konstrukcyjnej 

gniazd 

przyłączeniowych i rozmieszczenia sygnałów w gnieździe, 

zgodności parametrów elektrycznych poszczególnych sygnałów, 

zgodności stosowanych kodów i protokołów komunikacyjnych, 

zgodności metod transmisji danych.

Kompatybilność zapewnia przyjęcie standardowego interfejsu. Daje 

to 

możliwość 

szybkiego 

zestawiania 

systemu 

bloków 

produkowanych  przez  różne  firmy,  co  znacznie  obniża  koszty 

realizacji  systemu.  Obecnie  w  zdecydowanej  większości  systemów 

korzysta się ze standardowych interfejsów.

 

 

background image

KLASYFIKACJA INTERFEJSÓW

KLASYFIKACJA INTERFEJSÓW

Podstawowe kryteria podziału:

Warstwa organizacji systemu

Zasięg interfejsu

Rodzaj sygnału w kanale transmisyjnym

background image

KLASYFIKACJA INTERFEJSÓW

KLASYFIKACJA INTERFEJSÓW

Warstwa organizacji systemu

Warstwa organizacji systemu

Można wyróżnić następujące warstwy : 

A. Warstwa sieci zarządzającej grupą systemów 
B. Warstwa sterownika (kontrolera) systemu 
C. Warstwa przyrządów (bloków) 
D. Warstwa modułów funkcjonalnych.

stąd  przy  przyjęciu  jako  kryterium  podziału  interfejsów  warstwę 
organizacyjną

 

 systemu można mówić o: 

interfejsach sieciowych, 

interfejsach przyrządowych, 

interfejsach kasetowych, 

interfejsach mikroprocesorowych,. 

mikrointerfejsach.

background image

KLASYFIKACJA INTERFEJSÓW

KLASYFIKACJA INTERFEJSÓW

Zasięg interfejsu

Zasięg interfejsu

Przyjmując zasięg (czyli dopuszczalna długość połączeń wszystkich 

bloków  systemu)  jako  kryterium  podziału  interfejsów,  można 

wyróżnić następujące grupy

 

 

1- Interfejsy o małym zasięgu 

(kasetowe) - do 1 metra 

2- Interfejsy o średnim zasięgu 

(przyrządowe) - do kilkunastu 
metrów 

3- Interfejsy dużego zasięgu 

(lokalne sieci komputerowe) - 
do ok. 1km 

4- Interfejsy bardzo dużego 

zasięgu (łącza 
telekomunikacyjne).

background image

KLASYFIKACJA INTERFEJSÓW

KLASYFIKACJA INTERFEJSÓW

Rodzaj sygnału w kanale transmisyjnym

Rodzaj sygnału w kanale transmisyjnym

Interfejsy  ze  względu  na  rodzaj  sygnału  w  kanale  transmisyjnym 
można podzielić na: 

interfejsy  typu  "off-line”  -  informacja  umieszczona  na  nośniku 
stałym  (np.  kartka  papieru  z  wynikami  pomiaru  czy  dyskietka) 
przenoszona  jest  między  elementami  systemu  przez  operatora 
lub użytkownika

interfejsy  analogowe  -  transmitują  sygnały  analogowe,  w 
których  użyteczna  informacja  zawarta  jest  w  amplitudzie 
(napięcia,  prądu)  lub  w  czasie  (np.  czas  trwania  impulsu  czy 
częstotliwość  sygnału).  Transmisja  ta  najczęściej  odbywa  się 
między  dwoma  elementami  systemu  (point-to-point).  Ponadto, 
transmisja  danych  może  odbywać  się  między  różnymi 
elementami 

systemu 

podziałem 

czasowym 

lub 

częstotliwościowym.

interfejsy cyfrowe szeregowe - transmitują dane kodowe bit po 
bicie 

interfejsy  cyfrowe  równoległe  -  transmitują  bity  słowa 
równolegle, 

stąd 

konieczność 

zwielokrotnienia 

linii 

sygnałowych  w  interfejsie.  Wymagana  jest  oddzielna  linia  na 
każdy  bit  słowa  danych,  a  ponadto  dodatkowe  linie  na 
synchronizację i specjalne funkcje, jak adresowanie  

interfejsy  cyfrowe  szeregowo-równoległe  -  pojedyncze  znaki 
(np. cyfry, litery, adresy, rozkazy) przesyłane są znak po znaku 
(czyli  szeregowo),  a  bity  danego  znaku  -  równocześnie  (czyli 
równolegle).

 

 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Standard RS-232C (Recommended Standard) jest zrewidowaną wersją 
RS-232.  Został  on  opracowany  na  potrzeby  obsługi  modemów  przez 
amerykańskie stowarzyszenie EIA (Electronic Industries Assocation) i 
reprezentuje powszechnie akceptowany sposób transmisji danych na 
nieduże odległości (do 15m), z szybkością do 115 kbitów/s. 

W Europie został przyjęty przez dawny ITU jako V24. 

W  komputerach  osobistych  stał  się  on  standardem  łącza 
szeregowego. 

W  systemach  operacyjnych  portom  takim  przyznano  nazwy  logiczne 
COMn  (n  oznacza  numer  portu).  Oprócz  obsługi  modemów,  interfejs 
umożliwia  podłączenie  takich  urządzeń  jak  mysz  czy  drukarka.  Może 
posłużyć  również  do  połączenia  bezpośrednio  dwóch  komputerów 
(przez tzw. kabel Null-Modem)

 

 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Transmisja  odbywa  się  szeregowo  asynchronicznie,  tzn.  informacja 
jest  przesyłana  w  "paczkach”  (ramkach)  o  z  góry  określonym 
formacie , wyposażonych w sygnały początku i końca paczki.

bit stopu

bit stopu

ramka

ramka

Czas trwania pojedynczego bitu nazywany jest odstępem jednostkowym. 
Jego  odwrotność  określa  szybkość  transmisji  w  bodach  (bitach  na 
sekundę). Typowe prędkości transmisji wynoszą: 300, 1200, 2400, 9600, 
14400, 28800, 56600.

Długość pola danych może wynosić od 5 do 8 bitów. 

Pole  to  może  zawierać  opcjonalny  bit  kontroli  transmisji  do 
wykorzystania  jako  kontrola  parzystości  (even  parity)  lub  kontrola 
nieparzystości (odd parity)

Transmisję rozpoczyna bit startu (zwykle 0) a kończy jeden lub dwa bity 
stopu (1 logiczna).

bit parzystości

bit parzystości

bit 

bit 

startu

startu

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Poziomy  logiczne  interfejsu  różnią  się  od  poziomów  zastosowanych 
wewnątrz  komputera.  Zastosowano  napięcia  wyższe  i  o  różnym 
znaku.
 Logiczna '1' to napięcie z zakresu -3 do -15V. Logiczne '0' to napięcie 
od +3 do +15V 
Zwiększenie wartości napięć i zastosowanie napięć o obydwu znakach 
pozwoliło  zwiększyć  odporność  sygnału  na  zakłócenia  i  przesyłać 
informacje na większe odległości. 

0 logiczne

0 logiczne

od  +3  do 

od  +3  do 

+15V

+15V

1 logiczna

1 logiczna

od 

-3 

do 

od 

-3 

do 

-15V

-15V

1

1

1

1

1

1

1

1

0

0

0

0

0

0

0

0

Standard RS-232C

Standard RS-232C

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

RS232  wywodzi  się  od  modemów,  stąd  przy  jego  opisie  stosowana 
jest  terminologia  związana  z  transmisją  informacji  pomiędzy 
komputerami  przy  użyciu  modemów.  Dlatego  też  wyróżnia  się  dwa 
rodzaje urządzeń współpracujących z interfejsem: 

urządzenia  DTE  (Data  Terminal  Equipment)  będące  końcowymi 
urządzeniami  dla  przesyłanej  informacji  (np.  komputer)  -  złącza 
„męskie” 

urządzenia  DCE  (Data  Communication  Equipment)  pośredniczące 
między  urządzeniem  DTE  a  siecią  telekomunikacyjną  (modem)  - 
złącza „żeńskie”

 

 

W  interfejsie  RS232C  najczęściej  stosowane  jest  25-stykowe  złącze 
szufladkowe typu CANNON DB-25P lub DB-25S. 

Często spotyka się również 9-stykowe złącze szufladkowe typu DB-9, 
na które wyprowadzono tylko najważniejsze sygnały przeznaczone do 
asynchronicznej transmisji metodą start-stop. 

W komputerach najczęściej spotyka się złącza typu DB-9 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

W magistrali interfejsu RS-232C można wyróżnić kilka grup linii: 

linie danych, 

linie sterujące, 

linie synchronizacji, 

linie masy. 

Wtyk

DB-25

Wtyk

DB-9

Nazwa sygnału

Kierunek

sygnału

1

-

Masa ochronna

-

2

3

Dane wysyłane (TxD)

wy

3

2

Dane otrzymywane (RxD)

we

4

7

Gotowość wysłania danych (RTS)

wy

5

8

Gotowość przyjęcia danych (CTS)

we

6

6

Gotowy zestaw danych (DSR)

we

7

5

Masa sygnałowa (SG)

-

8

1

Wybrany (RLSD)

we

20

4

Urządzenie gotowe (DTR)

wy

22

9

Sygnał dzwonienia (RI)

we

Topografia wyprowadzeń sygnałów dla łącza RS-232C

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie danych 
Do  dwukierunkowego  przesyłania  danych  przeznaczone  są  4  linie. 
Dwie  z  nich  (TxD,  RxD)  tworzą  kanał  podstawowy,  dwie  pozostałe 
(STxD,  SRxD)  -  kanał  powrotny,  nie  wykorzystywany  w  przypadkach 
bezpośredniej  współpracy  komputer-terminal.  Funkcje  linii  kanału 
podstawowego są następujące: 

TxD  (2)  -  dane  nadawane.  Linia  wykorzystywana  jest  do 
przesyłania  danych  przez  DTE.  Standard  wymaga,  aby  w 
odstępach  między  przesyłanymi  danymi  linia  była  w  stanie 
logicznym  "1  ".  Transmisja  może  odbywać  się  tylko  wtedy,  gdy 
aktywne są sygnały CTS, DSR, DTR i RTS . 

RxD  (3)  -  dane  odbierane.  Linia  wykorzystywana  jest  do 
przesyłania  danych  przez  DCE.  Linia  ta  powinna  być  w  stanie 
logicznym  "1",  gdy  linia  DCD  jest  w  stanie  pasywnym.  W 
przypadku  jednej  linii  transmisyjnej  między  urządzeniami,  po 
której  oba  urządzenia  mogą  przesyłać  dane  (oczywiście  nie 
równocześnie), linia RxD powinna być w stanie "1", gdy aktywny 
jest RTS.

 

 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie sterujące 
W  tej  grupie  linii  najistotniejsze  ze  względu  na  połączenie  komputer-

terminal są linie przekazujące sygnały gotowości urządzeń do pracy (DSR, 

DTR) oraz sygnały gotowości do transmisji (RTS, CTS) 

DSR  (6)  -  gotowość  DCE.  Stan  aktywny  oznacza  gotowość  DCE  do 

współpracy, tzn. gotowość do wymiany dalszych sygnałów sterujących 

w celu dokonania transmisji danych. Nie oznacza to jednak, że istnieje 

gotowy zbiór danych, które DCE chce przesłać do DTE. Jest to jedynie 

informacja  o  braku  przeszkody  do  transmisji  (nie  zaistniał  żaden 

defekt). 

DTR  (20)  -  gotowość  DTE.  Stan  aktywny  oznacza  gotowość  DTE  do 

współpracy z DCE, rozumianej podobnie jak dla linii DSR. 

RTS  (4)  -  żądanie  nadawania.  Stan  aktywny  tej  linii  oznacza,  że  DTE 

zgłasza  do  DCE  żądanie  wysyłania  danych.  Powoduje  to  załączenie 

przez  DCE  sygnału  CTS.  Dane  nie  mogą  być  przesyłane,  jeśli  nie 

została  aktywnie  ustawiona  linia  CTS.  Po  przejściu  sygnału  RTS  w 

stan  pasywny  nie  powinien  on  zostać  powtórnie  załączony,  dopóki 

DCE nie wycofa aktywnego sygnału CTS. 

CTS  (5)  -  Gotowość  do  nadawania.  Za  pomocą  tej  linii  DCE  może 

zgłaszać  do  DTE  swoją  gotowość  do  odbioru  danych  z  DTE.  Przy 

bezpośredniej  współpracy  terminal-komputer  stan  aktywny  tej  linii 

oznacza gotowość komputera do przyjmowania danych, a przy pracy z 

modemem  -  gotowość  do  nadawania  przez  DCE  informacji  do 

odległego urządzenia DCE.

Linie  RTS  i  CTS  mają  swoje  odpowiedniki  wśród  linii  kanału  powrotnego  (SRTS  i  SCTS),  nie 

Linie  RTS  i  CTS  mają  swoje  odpowiedniki  wśród  linii  kanału  powrotnego  (SRTS  i  SCTS),  nie 

wykorzystywanego przy bezpośredniej współpracy komputer-terminal.

wykorzystywanego przy bezpośredniej współpracy komputer-terminal.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie sterujące (cd.) 
Na  uwagę  zasługują  również  dwie  linie  związane  z  poprawnością 

sygnałów odbieranych: DCD i CG. 

DCD  (8)  -  poziom  sygnału  odbieranego.  Linia  ta  jest 

wykorzystywana  zasadniczo  tylko  przy  współpracy  z  modemem. 

Stan  aktywny  jest  generowany  przez  modem  (DCE)  i 

przekazywany  do  DTE  w  przypadku  odebrania  przez  modem 

poprawnego 

sygnału 

częstotliwości 

nośnej 

kanału 

transmisyjnego,  co  oznacza,  że  sygnał  odbierany  z  tego  kanału 

przez  DCE  znajduje  się  w  zakresie  wartości  prawidłowych.  Przy 

współpracy  komputera  z  terminalem  (urządzeniem)  może  jednak 

zachodzić konieczność załączenia stanu aktywnego na tej linii.

CG  (21)  -  jakość  sygnału  odbieranego.  Linią  tą  są  przekazywane 

dla  DTE  informacje  o  jakości  sygnału  odbieranego  z  linii 

transmisyjnej  przez  DCE.  Stan  aktywny  linii  CG  informuje,  że 

transmisja  danych  prawdopodobnie  odbywa  się  bez  błędów. 

Natomiast 

stan 

nieaktywny 

oznacza, 

że 

istnieje 

duże 

prawdopodobieństwo przekłamania danych. 

Linia  DCD  (ozn.  również  RLSD)  ma  swój  odpowiednik  w  kanale 

powrotnym: SRLSD (12). 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie sterujące (cd.) 
Pozostałe  linie  sterujące  nie  są  w  zasadzie  wykorzystywane  w 

systemach  pomiarowych.  Dotyczą  one  wyboru  szybkości  transmisji 

przez DTE lub DCE (CH/CI) oraz wskaźnika wywołania RI. 

CH/CI  (23)  -  wybór  szybkości  transmisji.  Linia  CH/CI  służy  do 

wyboru  prędkości  transmisji  między  dwiema  szybkościami,  które 

mogą  być  dostępne  w  przypadku  transmisji  synchronicznej  lub 

dwoma  zestawami  prędkości,  które  mogą  być  dostępne  w 

przypadku  transmisji  asynchronicznej.  Linia  ta  może  być 

sterowana  albo  przez  DTE  albo  przez  DCE.  DCE  może  określać 

szybkość  transmisji  DTE,  natomiast  DTE  -  szybkość  transmisji 

(nadawania  i  odbioru)  realizowanej  przez  DCE.  Jeśli  źródłem 

sygnału  jest  DTE,  a  odbiorcą  DCE,  to  linia  nosi  nazwę  CH;  w 

przeciwnym przypadku - CI. Stan aktywny sygnału oznacza wybój 

większej  z  dwu  dostępnych  prędkości  lub  większego  z  dwu 

dostępnych zestawów. 

RI  (22)  -  wskaźnik  wywołania.  Za  pomocą  tej  linii  DCE  może 

informować DTE o tym, czy odbiera sygnał z oddalonego DCE.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie synchronizacji 
Przesyłanie  informacji  po  liniach  danych  może  być  realizowane 

asynchronicznie  lub  synchronicznie.  Przy  transmisji  synchronicznej 

wykorzystuje  się  linie  podstawy  czasu,  którymi  przesyłane  są  tzw. 

sygnały zegarowe. 
Na  złączu  25-stykowym  występują  trzy  linie  tego  typu,  oznaczone 

jako: 

DA  (24)  -  podstawa  czasu  z  DTE  (sterowana  przez  DTE)  dla 

elementów nadawanych, 

DB  (  25)  -  podstawa  czasu  z  DCE  (sterowana  przez  DCE)  dla 

elementów nadawanych, 

DD  (17)  -  elementowa  podstawa  czasu  wytwarzana  w  DCE 

(sterowana przez DCE). 

Linie te umożliwiają: 

nadawanie przez DTE danych linią TxD w rytmie własnego zegara 

(z wykorzystaniem linii DA), 

nadawanie  przez  DTE  danych  linią  TxD  w  rytmie  zegara 

pochodzącego z DCE (z wykorzystaniem linii DB), 

odbieranie  przez  DTE  danych  z  linii  RxD  w  rytmie  zegara  DCE  (z 

wykorzystaniem linii DD)

 

 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Linie masy 

W interfejsie RS-232C rozróżnia się dwie masy: 

PG  (1  )  -  masa  ochronna;  zabezpieczającą  (Protective  Ground), 
łączoną z obudową urządzenia

SG (7) - masa sygnałowa; (Signal Ground) stanowiącą odniesienie 
dla wszystkich pozostałych sygnałów interfejsu

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

RS-232  wprowadzono  w  celu  znormalizowania  połączeń  między 
urządzeniami  typu  DTE  (data  terminal  equipment)  i  urządzeniami 
typu  DCE  (data  communication  equipment).  Terminal  jest  zawsze 
urządzeniem DTE, natomiast modem jest zawsze urządzeniem DCE.
W takim przypadku stosuje się połączenie prostym pasmem

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

Przy  łączeniu  ze  sobą  urządzeń  tego  samego  typu  nie  można  zwyczajnie 

złożyć  obu  połówek  złącza  razem,  gdyż  wtedy  zostaną  zwarte  ze  sobą 

wyjścia obu urządzeń: 

urządzenie  typu  DTE  ma  wyjście  na  wyprowadzeniu  2,  a  wejście  na 

wyprowadzeniu 3 złącza, 

urządzenie typu DCE - odwrotnie. 

Dlatego  trzeba  zastosować  specjalny  kabel  (nazywany  modemem 

zerowym)

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard RS-232C

Standard RS-232C

W  przypadku  różnych  urządzeń,  takich,  że  gdy  jedno  urządzenie 
wymaga doprowadzenia sygnałów potwierdzających, a drugie ich nie 
wysyła,  sposobem  rozwiązania  problemu  sygnałów  potwierdzających 
jest takie wykonanie kabla, aby każde urządzenie wysyłało i odbierało 
własne sygnały, czyli aby samo sobie zezwalało na transmisję.

 

 

dla  pary  urządzeń  DTE  i 
DCE

pary urządzeń DTE i DTE

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

USB  (Universal  Serial  Bus)  został  opracowany  jako  uniwersalny 
interfejs  szeregowy  wbudowany  w  architekturę  komputerów  PC 
przeznaczony  do  współpracy  komputerów  z  urządzeniami: 
przemysłowymi,  urządzeniami  powszechnego  użytku  oraz  do 
integracji z sieciami telekomunikacyjnymi. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

Podstawowymi założeniami do jego opracowania było: 

Prostota w dołączaniu różnych urządzeń 

Niska  cena  przy  zapewnieniu  prędkości  przesyłania  danych  do 
12[Mb/s] 

Pełna  obsługa  w  czasie  rzeczywistym  danych,  audio  i 
skompresowanego video 

Protokół  umożliwiający  asynchroniczne  przesyłanie  danych  i 
synchroniczne komunikatów 

Wyposażenie komputerów PC przez producentów w ten interfejs 
jako standardowy do obsługi urządzeń peryferyjnych takich jak: 
myszka, klawiatura, monitor itp. 

Znormalizowanie  interfejsu  na  wszystkich  poziomach  modelu 
OSI 

Przekonanie  producentów  sprzętu:  komputerów,  audio,  video  i 
sprzętu telekomunikacyjnego do przystosowania tych produktów 
do pracy w standardzie USB. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

USB  ma  strukturę  drzewiastą  rozrastającą  się  z  punktu  początkowego, 

który  stanowi  umieszczony  na  płycie  PC  kontroler  USB.  Oferuje  on  dwa 

gniazda USB. W miarę rozbudowy sieci od poziomu "0" w dół, do każdego 

z  gniazd  podłączać  można  dowolne  urządzenie  końcowe  (NODE)  lub 

kolejny  rozdzielacz  (HUB).  Dopuszczalna  liczba  wszystkich  urządzeń  nie 

może przekraczać 127. 
Rozdzielacze  stanowią  układy  aktywne  wzmacniające  sygnały  magistrali. 

Dysponują  jednym  wyjściem  w  kierunku  wyższego  poziomu  (Up-stream 

Port)  i  kilkoma  wejściami  w  stronę  poziomów  niższych  (Down-stream 

Ports).  Kolejne  rozdzielacze  zarysowują  wyraźnie  poziomy  piramidy,  na 

szczycie  której  pracuje  Host-Kontroler.  Na  poziomie  ostatnim  obecne  są 

już  tylko  urządzenia  końcowe.  Funkcja  rozdzielaczy  nie  ogranicza  się 

jedynie  pomnażania  gniazd  USB.  Zaopatrują  one  również  w  napięcie 

zasilania  urządzenia  nie  dysponujące  własnym  źródłem  (dopuszczalny 

pobór prądu poprzez magistralę USB wynosi 500 mA).

Główny kontroler USB

Główny kontroler USB

NODE

NODE

HUB

HUB

NODE

NODE

HUB

HUB

HUB

HUB

Magistrala systemowa

Magistrala systemowa

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

Każdy z odcinków magistrali, łączący bezpośrednio dwa urządzenia 
USB, ma:

dwie linie zwykłe do przesyłania zasilania (VBus i GND) 

dwie linie sygnałowe do transmisji danych (D+ i D-). 

Magistralą dostarczane jest zasilanie dla urządzeń bezpośrednio do 
niej dołączonych. Ponadto każde urządzenie może mieć dodatkowe 
własne źródło zasilania. 

1

1

2

2

3

3

4

4

Gniazdo USB

Gniazdo USB

+5V

+5V

-DATA

-DATA

+DATA

+DATA

GND

GND

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

Dane wysyłane na magistralę dzielone są na pakiety i kodowane 
metodą NRZI (ang. non-return-to-zero inverted - 
odwrotny kod bez 
powrotu do zera). Ponieważ kod NRZI jest kodem 
samosynchronizującym nie trzeba oddzielnie przesyłać impulsów 
zegarowych. 

W metodzie kodowania NRZI: 

„1” - brak zmiany poziomu

„0” -  zmianę poziomu.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

SZEREGOWEGO

SZEREGOWEGO

Standard USB

Standard USB

Jeszcze przed zakodowaniem NRZI na początku każdego wysyłanego na 
magistralę  pakietu  danych,  zostaje  doklejony  bajt  synchronizacji  SYNC 
(sekwencja 7 zer zakończona jedynką).
Jeśli w sekwencji wystąpi większa liczba jedynek, to po każdej wykrytej 
sekwencji 6 jedynek wstawiane jest zero. Ma to chronić układy pętli PLL 
w  odbiorniku  przed  zablokowaniem.  W  odbiorniku,  po  rozkodowaniu 
danych, wstawione zera są usuwane.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard Centronics

Standard Centronics

W komputerach rodziny IBM PC instaluje się jedno lub więcej łączy 

W komputerach rodziny IBM PC instaluje się jedno lub więcej łączy 

r

r

ó

ó

wnoległych,  z  kt

wnoległych,  z  kt

ó

ó

rych  każde  umożliwia  jednoczesne  przesyłanie 

rych  każde  umożliwia  jednoczesne  przesyłanie 

całego  bajtu.  Konstruktorzy  komputera  przewidując,  że  omawiane 

całego  bajtu.  Konstruktorzy  komputera  przewidując,  że  omawiane 

łącze  będzie  służyło  przede  wszystkim  do  przesyłania  danych  z 

łącze  będzie  służyło  przede  wszystkim  do  przesyłania  danych  z 

komputera  do  drukarki,  przyjęli  standard  łącza  opracowany  przez 

komputera  do  drukarki,  przyjęli  standard  łącza  opracowany  przez 

firmę  Centronics  w  wersji  stosowanej  przez  firmę  Epson.  Z  tego 

firmę  Centronics  w  wersji  stosowanej  przez  firmę  Epson.  Z  tego 

powodu  łącze  r

powodu  łącze  r

ó

ó

wnoległe  w  komputerze  nazywane  jest  także 

wnoległe  w  komputerze  nazywane  jest  także 

łączem Centronics.

łączem Centronics.

Kabel  używany  do  dołączenia  drukarki  zakończony  jest  z  jednej 

Kabel  używany  do  dołączenia  drukarki  zakończony  jest  z  jednej 

strony 

wtykiem 

25-końc

strony 

wtykiem 

25-końc

ó

ó

wkowym, 

drugiej 

strony 

wkowym, 

drugiej 

strony 

charakterystycznym 36-końc

charakterystycznym 36-końc

ó

ó

wkowym wtykiem typu Centronics.

wkowym wtykiem typu Centronics.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard Centronics

Standard Centronics

Przesyłanie  danych  z  komputera  do  drukarki  (lub  innego  urządzenia) 

Przesyłanie  danych  z  komputera  do  drukarki  (lub  innego  urządzenia) 

przez łącze r

przez łącze r

ó

ó

wnoległe przebiega według ściśle ustalonych reguł. 

wnoległe przebiega według ściśle ustalonych reguł. 

komputer sprawdza czy drukarka jest gotowa do przyjęcia bajtu

komputer sprawdza czy drukarka jest gotowa do przyjęcia bajtu

jeśli  tak,  to  wysyła  bajt  do  drukarki,  jednocześnie  informując  ją  za 

jeśli  tak,  to  wysyła  bajt  do  drukarki,  jednocześnie  informując  ją  za 

pomocą  sygnału  dodatkowego  (tzw.  sygnał  strobujący),  że  dane  zostały 

pomocą  sygnału  dodatkowego  (tzw.  sygnał  strobujący),  że  dane  zostały 

wysłane

wysłane

zaraz potem drukarka wysyła sygnał zajętości do komputera, informując 

zaraz potem drukarka wysyła sygnał zajętości do komputera, informując 

go że na razie nie może przyjmować następnych bajt

go że na razie nie może przyjmować następnych bajt

ó

ó

w. Przesyłany jest 

w. Przesyłany jest 

też sygnał potwierdzający przyjęcie bajtu. 

też sygnał potwierdzający przyjęcie bajtu. 

w  chwilę  p

w  chwilę  p

ó

ó

źniej  drukarka,  po  zarejestrowaniu  (czy  wydrukowaniu) 

źniej  drukarka,  po  zarejestrowaniu  (czy  wydrukowaniu) 

przyjętego  bajtu,  usuwa  sygnał  zajętości,  co  jest  interpretowane  przez 

przyjętego  bajtu,  usuwa  sygnał  zajętości,  co  jest  interpretowane  przez 

komputer jako zgoda na wysłanie kolejnego bajtu. 

komputer jako zgoda na wysłanie kolejnego bajtu. 

w ten sam spos

w ten sam spos

ó

ó

b przesyłane są dalsze bajty.

b przesyłane są dalsze bajty.

Realizacja  przedstawionych  zasad  przesyłania  wymaga  połączenia 

Realizacja  przedstawionych  zasad  przesyłania  wymaga  połączenia 

komputera i drukarki za pomocą znacznej liczby linii. 

komputera i drukarki za pomocą znacznej liczby linii. 

linie masy i 8 linii danych, 

linie masy i 8 linii danych, 

4  linie  sterujące,  poprzez  kt

4  linie  sterujące,  poprzez  kt

ó

ó

re  przesyłane  są  sygnały  z  komputera 

re  przesyłane  są  sygnały  z  komputera 

do drukarki,

do drukarki,

5  linii  stanu,  poprzez  kt

5  linii  stanu,  poprzez  kt

ó

ó

re  przesyłane  są  informacje  o  stanie 

re  przesyłane  są  informacje  o  stanie 

drukarki do komputera. 

drukarki do komputera. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard Centronics

Standard Centronics

Error

Error

  –  błąd  (brak  papieru,  przejście 

  –  błąd  (brak  papieru,  przejście 

drukarki  w  stan 

drukarki  w  stan 

off-line, 

off-line, 

wyłączenie 

wyłączenie 

drukarki). 

drukarki). 

SLCT

SLCT

 - 

 - 

On-line/Off-line

On-line/Off-line

 - drukarka jest w 

 - drukarka jest w 

stanie 

stanie 

on-line

on-line

.

.

PE

PE

 - wyczerpanie się zapasu papieru.

 - wyczerpanie się zapasu papieru.

ACK

ACK

  -  drukarka  potwierdza  odebranie 

  -  drukarka  potwierdza  odebranie 

bajtu 

gotowość 

do 

przyjęcia 

bajtu 

gotowość 

do 

przyjęcia 

następnego.

następnego.

Busy

Busy

 - drukarka zajęta (drukarka jest w 

 - drukarka zajęta (drukarka jest w 

stanie 

stanie 

off-line

off-line

wewnętrzny 

bufor 

wewnętrzny 

bufor 

drukarki  jest  pełny,  drukarka  odbiera 

drukarki  jest  pełny,  drukarka  odbiera 

właśnie 

znak, 

trwa 

inicjalizacja 

właśnie 

znak, 

trwa 

inicjalizacja 

drukarki, 

wystąpił 

błąd 

pracy 

drukarki, 

wystąpił 

błąd 

pracy 

drukarki). 

drukarki). 

Strobe

Strobe

  -  nakazuje  drukarce  odebranie 

  -  nakazuje  drukarce  odebranie 

bajtu z linii danych D0-D7.

bajtu z linii danych D0-D7.

AUTO 

FD

AUTO 

FD

 

poleca 

drukarce 

 

poleca 

drukarce 

automatycznie 

dołączanie 

znaków 

automatycznie 

dołączanie 

znaków 

wysuwu  wiersza  do  znaku  powrotu 

wysuwu  wiersza  do  znaku  powrotu 

karetki.

karetki.

INIT

INIT

 

uruchamia 

procedurę 

 

uruchamia 

procedurę 

inicjalizującą.

inicjalizującą.

SLCT  IN 

SLCT  IN 

-  wybranie  drukarki.  Zwykle 

-  wybranie  drukarki.  Zwykle 

linia ta jest na stałe połączona z masą, 

linia ta jest na stałe połączona z masą, 

tzn. drukarka jest stale wybrana. 

tzn. drukarka jest stale wybrana. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard Centronics

Standard Centronics

Interfejs  Centronics  w  wersji  oryginalnej  -  łącze  jednokierunkowe 

Interfejs  Centronics  w  wersji  oryginalnej  -  łącze  jednokierunkowe 

przesyłające  informacje  od  komputera  do  drukarki  -  był 

przesyłające  informacje  od  komputera  do  drukarki  -  był 

przeznaczony  jedynie  do  tego  zadania,  co  wynikało  z  braku 

przeznaczony  jedynie  do  tego  zadania,  co  wynikało  z  braku 

potrzeby dwukierunkowej komunikacji z drukarką. 

potrzeby dwukierunkowej komunikacji z drukarką. 

W  porcie  dwukierunkowym  zmieniono  rozwiązania  układ

W  porcie  dwukierunkowym  zmieniono  rozwiązania  układ

ó

ó

wyjściowych  portu  i  wprowadzono  dodatkowy  bit  w  rejestrze 

wyjściowych  portu  i  wprowadzono  dodatkowy  bit  w  rejestrze 

sterującym,  kt

sterującym,  kt

ó

ó

ry  decyduje  o  kierunku  transmisji.  Stworzono 

ry  decyduje  o  kierunku  transmisji.  Stworzono 

związany z tym portem pięciotrybowy standard                 IEEE1284: 

związany z tym portem pięciotrybowy standard                 IEEE1284: 

Compatibility  Mode  -  tryb  pracy  jednokierunkowego  portu 

Compatibility  Mode  -  tryb  pracy  jednokierunkowego  portu 

Centronics 

Centronics 

Nibble  Mode  -  tryb  zgodny  z  trybem  przesyłającym  powrotne 

Nibble  Mode  -  tryb  zgodny  z  trybem  przesyłającym  powrotne 

dane przez rejestr statusowy portu Centronics 

dane przez rejestr statusowy portu Centronics 

Byte Mode - tryb zgodny z pracą portu w komputerach typu PS2 

Byte Mode - tryb zgodny z pracą portu w komputerach typu PS2 

ECP  Mode  -  zmodyfikowany  port  r

ECP  Mode  -  zmodyfikowany  port  r

ó

ó

wnoległy  pozwalający  na 

wnoległy  pozwalający  na 

swobodną transmisję w obie strony 

swobodną transmisję w obie strony 

EPP  Mode  -  najbardziej  zaawansowany  tryb  pracy  portu 

EPP  Mode  -  najbardziej  zaawansowany  tryb  pracy  portu 

r

r

ó

ó

wnoległego,  tworzący  dwukierunkową  magistralę  8-bitową 

wnoległego,  tworzący  dwukierunkową  magistralę  8-bitową 

mogącą przesłać zar

mogącą przesłać zar

ó

ó

wno dane, jak i adresy. 

wno dane, jak i adresy. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard SCSI

Standard SCSI

SCSI (Small Computer Systems Interface) jest to interfejs ogólnego 

SCSI (Small Computer Systems Interface) jest to interfejs ogólnego 

zastosowania, zwykle używany do łączenia dysków, taśm i nośników 

zastosowania, zwykle używany do łączenia dysków, taśm i nośników 

optycznych z systemami komputerowymi. 

optycznych z systemami komputerowymi. 

Standard  SCSI  jest  uważany  za  solidny,  szybki  i  uniwersalny, 

Standard  SCSI  jest  uważany  za  solidny,  szybki  i  uniwersalny, 

umożliwia  podłączanie  do  komputera  urządzeń  innych  niż  pamięci 

umożliwia  podłączanie  do  komputera  urządzeń  innych  niż  pamięci 

masowe  -  np.  skanerów.  Pomimo  wielu  lat  istnienia  magistrala  ta 

masowe  -  np.  skanerów.  Pomimo  wielu  lat  istnienia  magistrala  ta 

nie straciła wcale na atrakcyjności: 

nie straciła wcale na atrakcyjności: 

specyfikacja  SCSI  definiuje  schemat  elektryczny  magistrali  dla 

specyfikacja  SCSI  definiuje  schemat  elektryczny  magistrali  dla 

ośmiu  (Wide-SCSI  dla  szesnastu)  urządzeń  i  protokół  wymiany 

ośmiu  (Wide-SCSI  dla  szesnastu)  urządzeń  i  protokół  wymiany 

informacji  pomiędzy  nimi.  Każdemu  urządzeniu  zostaje  w 

informacji  pomiędzy  nimi.  Każdemu  urządzeniu  zostaje  w 

trakcie  instalacji,  poprzez  odpowiednie  ustawienie  zworek, 

trakcie  instalacji,  poprzez  odpowiednie  ustawienie  zworek, 

przypisany  numer  ID  (od  0  do  7,  w  przypadku  Wide-SCSI  od  0 

przypisany  numer  ID  (od  0  do  7,  w  przypadku  Wide-SCSI  od  0 

do 15), który pozwala na jego jednoznaczną identyfikację. 

do 15), który pozwala na jego jednoznaczną identyfikację. 

przewiduje  możliwość  samodzielnej  komunikacji  pomiędzy 

przewiduje  możliwość  samodzielnej  komunikacji  pomiędzy 

przyłączonymi do karty urządzeniami 

przyłączonymi do karty urządzeniami 

przewidziane  jest  również  proste  sprawdzanie  poprawności 

przewidziane  jest  również  proste  sprawdzanie  poprawności 

transmisji danych przy wykorzystaniu kontroli parzystości. 

transmisji danych przy wykorzystaniu kontroli parzystości. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard SCSI

Standard SCSI

Podłączanie 

urządzeń 

SCSI 

Podłączanie 

urządzeń 

SCSI 

dokonywane 

jest 

sposób 

dokonywane 

jest 

sposób 

równoległy,  tak  aby  do  każdego 

równoległy,  tak  aby  do  każdego 

urządzenia były podłączone wszystkie 

urządzenia były podłączone wszystkie 

linie  szyny  do  odpowiadających  im 

linie  szyny  do  odpowiadających  im 

styków złącza. 

styków złącza. 

urządzeniach 

wewnętrznych 

urządzeniach 

wewnętrznych 

odbywa 

się 

to 

przy 

pomocy 

odbywa 

się 

to 

przy 

pomocy 

wielozłączowej taśmy SCSI.

wielozłączowej taśmy SCSI. 

Podłączanie  urządzeń  zewnętrznych 

Podłączanie  urządzeń  zewnętrznych 

dokonywane 

jest 

za 

pomocą 

dokonywane 

jest 

za 

pomocą 

zewnętrznych 

kabli, 

system 

zewnętrznych 

kabli, 

system 

"łańcucha".  Urządzenia  zewnętrzne 

"łańcucha".  Urządzenia  zewnętrzne 

wyposażone  są  w  dwa  złącza  SCSI. 

wyposażone  są  w  dwa  złącza  SCSI. 

Łańcuch  tworzy  się  łącząc  wyjście 

Łańcuch  tworzy  się  łącząc  wyjście 

kontrolera 

jednym 

ze 

złącz 

kontrolera 

jednym 

ze 

złącz 

pierwszego  urządzenia.  Drugie  złącze 

pierwszego  urządzenia.  Drugie  złącze 

pierwszego  urządzenia  z  jednym  ze 

pierwszego  urządzenia  z  jednym  ze 

złącz  drugiego  urządzenia.  Drugie 

złącz  drugiego  urządzenia.  Drugie 

złącze  drugiego  urządzenia  z  jednym 

złącze  drugiego  urządzenia  z  jednym 

ze złącz trzeciego urządzenia i.t.d. 

ze złącz trzeciego urządzenia i.t.d. 

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard SCSI

Standard SCSI

W  miarę  rozwoju  techniki  komputerowej,  interfejs  SCSI  zmieniał 

W  miarę  rozwoju  techniki  komputerowej,  interfejs  SCSI  zmieniał 

swoją  postać,  otrzymując  nowe,  coraz  lepsze  parametry.  Każde 

swoją  postać,  otrzymując  nowe,  coraz  lepsze  parametry.  Każde 

zmiany  uwzględniane  były  w  opisach  interfejsu  pod  kolejnymi 

zmiany  uwzględniane  były  w  opisach  interfejsu  pod  kolejnymi 

oznaczeniami: SCSI-1, SCSI-2, FAST SCSI-2, WIDE SCSI, ULTRA SCSI, 

oznaczeniami: SCSI-1, SCSI-2, FAST SCSI-2, WIDE SCSI, ULTRA SCSI, 

ULTRA  WIDE  SCSI,   ULTRA-2  WIDE  SCSI,  ULTRA  160  SCSI.  Kolejne 

ULTRA  WIDE  SCSI,   ULTRA-2  WIDE  SCSI,  ULTRA  160  SCSI.  Kolejne 

zmiany  uwzględniały  osiągnięcia  konstrukcyjne,  dotyczące  przede 

zmiany  uwzględniały  osiągnięcia  konstrukcyjne,  dotyczące  przede 

wszystkim  szybkości  przesyłania  danych,  maksymalnych  długości 

wszystkim  szybkości  przesyłania  danych,  maksymalnych  długości 

magistrali, maksymalnej ilości obsługiwanych urządzeń, ilości bitów 

magistrali, maksymalnej ilości obsługiwanych urządzeń, ilości bitów 

słowa danych.

słowa danych.

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard IDE

Standard IDE

Interfejs  IDE

Interfejs  IDE

  wprowadzono  w  połowie  lat  osiemdziesiątych,  po  raz 

  wprowadzono  w  połowie  lat  osiemdziesiątych,  po  raz 

pierwszy  w  komputerach  IBM  PC  AT  (Advanced  Technology). 

pierwszy  w  komputerach  IBM  PC  AT  (Advanced  Technology). 

Standard  ten  (któremu  nadano  nazwę 

Standard  ten  (któremu  nadano  nazwę 

ATA

ATA

  -  AT  Attachment) 

  -  AT  Attachment) 

wyposażono  w  16-bitową  szynę  danych,  z  myślą  o  współpracy  z 

wyposażono  w  16-bitową  szynę  danych,  z  myślą  o  współpracy  z 

magistralą ISA. 

magistralą ISA. 

Szybkość transmisji tego interfejsu: 8,3MB/s, 

Szybkość transmisji tego interfejsu: 8,3MB/s, 

Ilość obsługiwanych dysków: 2, 

Ilość obsługiwanych dysków: 2, 

Szerokość szyny danych dla tego równoległego interfejsu: 6; 

Szerokość szyny danych dla tego równoległego interfejsu: 6; 

Dyski  z  interfejsem  IDE  posiadają  zintegrowaną  z  mechanizmem 

Dyski  z  interfejsem  IDE  posiadają  zintegrowaną  z  mechanizmem 

elektronikę: układy zapisu i odczytu danych oraz układy sterowania 

elektronikę: układy zapisu i odczytu danych oraz układy sterowania 

(stąd nazwa interfejsu IDE - Integrated Drive Electronics). 

(stąd nazwa interfejsu IDE - Integrated Drive Electronics). 

Rozwinięciem interfejsu IDE jest 

Rozwinięciem interfejsu IDE jest 

EIDE

EIDE

 (Enhanced IDE), czyli 

 (Enhanced IDE), czyli 

ATA-n

ATA-n

 - 

 - 

termin wprowadzony przez firmę Western Digital

termin wprowadzony przez firmę Western Digital

background image

STANDARDY INTERFEJSU 

STANDARDY INTERFEJSU 

RÓWNOLEGŁEGO

RÓWNOLEGŁEGO

Standard IDE

Standard IDE

Interfejs IDE/ATA i późniejsze jego odmiany wyposażony jest (od 

Interfejs IDE/ATA i późniejsze jego odmiany wyposażony jest (od 

początku swego istnienia) w 40-stykowe złącze. Długość kabla 

początku swego istnienia) w 40-stykowe złącze. Długość kabla 

interfejsu nie powinna przekroczyć 18 cali.

interfejsu nie powinna przekroczyć 18 cali. 

background image

DZIĘKUJĘ ZA UWAGĘ ! 

DZIĘKUJĘ ZA UWAGĘ ! 


Document Outline