Interfejs Technologie informacyjne – laboratorium Irmina Kwiatkowska konsultacje: środa 10-12 p. 217
Interfejs - definicja Urządzenie pozwalające na komunikację między dwoma innymi urządzeniami, których bezpośrednio nie da się ze sobą połączyć. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Interfejs - przykłady wewnętrzne zewnętrzne szeregowe równoległe bezprzewodowe analogowe mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
dane są przekazywane w formie Interfejs - przykłady wewnętrzne szeregowe równoległe zewnętrzne bezprzewodowe analogowe Port szeregowy: dane są przekazywane w formie jednego ciągu bitów mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Interfejs - przykłady wewnętrzne zewnętrzne szeregowe równoległe bezprzewodowe analogowe Port szeregowy: dane są przekazywane w formie jednego ciągu bitów Port równoległy: dane są przesyłane jednocześnie kilkoma przewodami, z których każdy przenosi jeden bit informacji mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Interfejs - przykłady wewnętrzne zewnętrzne szeregowe równoległe bezprzewodowe (Wi-Fi, Bluetooth, IrDA, WiMAX) analogowe (Jack, D-Sub, S-Video) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Interfejs - przykłady wewnętrzne zewnętrzne szeregowe (Serial ATA, PCI Express) równoległe (AGP, SCSI, UDMA, PCI, ISA, MCA) zewnętrzne szeregowe (RS-232, PS/2, USB, RJ-45, BNC, RJ-11, IEEE 1394, eSATA, DisplayPort, DVI, ExpressCard) równoległe (IEEE 1284, PCMCIA) bezprzewodowe (Wi-Fi, Bluetooth, IrDA, WiMAX) analogowe (Jack, D-Sub, S-Video) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Opis (1 str. A4, 11): Sprawozdanie TI – Interfejs… Imię i nazwisko 07.06.2013 Numer indeksu TCh, sem. II Sprawozdanie TI – Interfejs… do komunikacji między… zdjęcie wady i zalety producent (oferta) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Interfejs UART do zapewnienia łączności z komputerem Wyprowadzenia: wejścia odbiornika (RxD) (P3.0) (Receive data) wyjścia odbiornika (TxD) (P3.1) (Transmit data) Format danych: 8N1 8 bitów danej 1 bit stopu mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy Sposoby przesyłania danych: Transmisja synchroniczna dane (informacje) przesyłane są od nadajnika do odbiornika za pomocą dwóch przewodów. jednym przesyłane są dane drugim generowany jest sygnał zegarowy, w takt którego odbiornik może odebrać informację i stwierdzić, czy nadeszła „1”czy „0”. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy Sposoby przesyłania danych: Transmisja asynchroniczna dane są przesyłane w takt wewnętrznego sygnału zegarowego, generowanego oddzielnie w nadajniku i odbiorniku (musi być ustawiona ta sama częstotliwość sygnałów zegarowych) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Automatyczna detekcja dołączenia/odłączenia urządzenia oraz automatyczna konfiguracja, Pojedyncze, ustandaryzowane złącze, Możliwość dołączenia do 127 urządzeń do magistrali, Automatyczna detekcja i korekcja błędów, Można zasilać dołączone urządzenia (do 500 mA) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Szybkość transmisji danych: LOW 1.5 Mb/s, specyfikacja USB >1.1, FULL 12 Mb/s, specyfikacja USB >1.1, HIGH 480 Mb/s, specyfikacja USB 2.0 Specyfikacja USB 3.0 => 5 Gb/s. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Proces konfiguracji przeprowadzany jest przez urządzenie nadrzędne (Host). Host przypisuje indywidualne adresy do urządzeń oraz ustanawia podstawowe parametry transmisji: Adres urządzenia w przestrzeni USB, Rodzaj transferu, Kierunek transmisji danych (read, write, read-write), Rozmiar przesyłanych pakietów, Szybkość transmisji, Adresy buforów używanych przez sterowniki urządzenia, Prąd pobierany przez urządzenie. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Sterownik urządzenia program odpowiadający za dane urządzenie i pośredniczący pomiędzy nim, a resztą systemu komputerowego. Sterownik zwykle traktowany jest jako zestaw funkcji przeznaczonych do obsługi urządzenia peryferyjnego, odwzorowuje pewne cechy urządzenia. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Najczęściej implementowane funkcje: Device_Open funkcja wykorzystywana do inicjalizacji urządzenia Device_Close funkcja wywoływana, gdy aplikacja przestaje korzystać z danego urządzenia Zadaniem funkcji jest bezpieczne wyłączenie urządzenia. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Najczęściej implementowane funkcje: Device_Read funkcja wykorzystywana do odczytywania danych z urządzenia Device_Write funkcja wykorzystywana do zapisywania danych do urządzenia mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Przesyłanie sygnałów i zasilania odbywa się poprzez czterożyłowy kabel. W każdym segmencie sieci sygnały są przekazywane przez dwa przewody (D+,D-) mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Przesyłanie sygnałów i zasilania odbywa się poprzez czterożyłowy kabel. W każdym segmencie sieci sygnały są przekazywane przez dwa przewody (D+,D-) Przewód zasilania +5V Przewód masy zasilania mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Złącza USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Identyfikacja standardu mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Identyfikacja standardu Rezystor Rpu D+ USB 2.0 Rezystor Rpu D- USB 1.1 mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Transmisja danych poprzez kodowanie metodą NRZI (non-return-to zero inverted) 1-brak zmiany poziomu 0-zmiana poziomu mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Elektryczna reprezentacja bitów stan J gdy występuje normalna polaryzacja linii sygnałowych, przy czym napięcie różnicowe (D+) - (D-) > 0 stan K gdy polaryzacja jest odwrócona a napięcie różnicowe (D+) - (D-) < 0 mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Elektryczna reprezentacja bitów stan J gdy występuje normalna polaryzacja linii sygnałowych, przy czym napięcie różnicowe (D+) - (D-) > 0 (200 mV) stan K gdy polaryzacja jest odwrócona a napięcie różnicowe (D+) - (D-) < 0 (-200 mV) FULL 12 Mb/s mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB Elektryczna reprezentacja bitów stan J gdy występuje normalna polaryzacja linii sygnałowych, przy czym napięcie różnicowe (D+) - (D-) > 0 (200 mV) (300 mV) stan K gdy polaryzacja jest odwrócona a napięcie różnicowe (D+) - (D-) < 0 (-200 mV) (-300 mV) FULL 12 Mb/s HIGH 480 Mb/s mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
Port szeregowy na przykładzie USB LOW 1.5 Mb/s Elektryczna reprezentacja bitów stan J gdy występuje normalna polaryzacja linii sygnałowych, przy czym napięcie różnicowe (D+) - (D-) > 0 (200 mV) (300 mV) (<-200mV) stan K gdy polaryzacja jest odwrócona a napięcie różnicowe (D+) - (D-) < 0 (-200 mV) (-300 mV) (>200mV) FULL 12 Mb/s HIGH 480 Mb/s mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium
USB: fakty i mity Złącza USB są słabe i podatne na uszkodzenia. USB jest zawsze zniszczone w kontakcie z wodą. Odłączenie kabla USB z komputera bez "Bezpieczne Usuwanie Sprzętu" powoduje zniszczenia. Gdy USB jest zniszczone nie można odzyskać danych. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium