Interfejsy.pdf

(2270 KB) Pobierz
2387059 UNPDF
IEEE­488 (IEC­625)
Interfejs IEEE488 jest interfejsem
równoległym bajtowym,
przeznaczonym specjalnie
do celów pomiarowych.
Oprócz linii danych zawiera
jeszcze osiem linii sterujących,
które umożliwiają efektywne
potwierdzenia, zgłoszenia
przerwań i adresowanie.
Interfejs normalizuje również kable połączeniowe. Umożliwia połączenie
do 16 urządzeń w jednym zestawie za pomocą specjalnych “piętrowych”
wtyków.
2387059.002.png
IEEE­488 (IEC­625)
Ważną cechą interfejsu jest protokół potwierdzeń (handshake) za pomocą
trzech przewodów (DAV – data valid, NRFD – not ready for data i NDAC
­ not data accepted), umożliwiający synchronizację urządzeń o różnej
prędkości działania i transmisji.
2387059.003.png
IEEE­488 (IEC­625)
Urządzenia posiadające interfejs
IEEE488 realizują określony
zestaw funkcji: TALKER,
LISTENER, CONTROLLER,
ACCEPT HANDSHAKE,
SOURCE HANDSHAKE,
PARALLEL POOL itd...
Funkcje i protokoły są
szczegółowo zdefiniowane.
2387059.004.png
RS­232C
Interfesj RS232C jest szeregowym interfejsem napięciowym przeznaczonym
do połączenia dwóch urządzeń (pierwotnie modemu i komputera lub
terminala. Odległość urządzeń jest niewielka, interfejs jest mało odporny
na zakłócenia. Duża popularność powoduje, że jest często spotykany.
W maksymalnie rozbudowanej wersji RS232C zawiera kilkanaście sygnałów
sterujących, ale przeważnie spotyka się realizacje znacznie okrojone.
2387059.005.png
RS­232
Zastosowanie interfejsu do połączenia
z urządzeniem innym niż modem
wymaga zdefiniowania funkcji
linii sterujących. Zwykle pary RTS/CTS
lub DTR/DSR używa się do przesyłania
potwierdzeń. Przy połączeniu dwóch
komputerów stosuje się połączenia
pokazane obok (tak zwany kabel
null modem).
2387059.001.png
Zgłoś jeśli naruszono regulamin