1 / 32

Interfejs

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ć.

genero
Download Presentation

Interfejs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interfejs Technologie informacyjne – laboratorium Irmina Kwiatkowska konsultacje: środa 10-12 p. 217

  2. 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

  3. Interfejs - przykłady • wewnętrzne • szeregowe • równoległe • zewnętrzne • szeregowe • równoległe • bezprzewodowe • analogowe mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  4. Interfejs - przykłady • wewnętrzne • szeregowe • równoległe • zewnętrzne • szeregowe • równoległe • bezprzewodowe • analogowe Port szeregowy: dane są przekazywane w formie jednego ciągu bitów mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  5. Interfejs - przykłady • wewnętrzne • szeregowe • równoległe • 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

  6. Interfejs - przykłady • wewnętrzne • szeregowe • równoległe • 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

  7. Interfejs - przykłady • wewnę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

  8. Opis (1 str. A4, 11): 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

  9. 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

  10. 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

  11. 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

  12. Port szeregowy mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  13. Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  14. Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  15. 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

  16. 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

  17. Port szeregowy na przykładzie USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. Port szeregowy na przykładzie USB Złącza USB mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  25. Port szeregowy na przykładzie USB Identyfikacja standardu mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  26. Port szeregowy na przykładzie USB Identyfikacja standardu Rezystor RpuD+ USB 2.0 Rezystor RpuD- USB 1.1 mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

More Related