Generuj PDF tej strony
Transkrypt
Generuj PDF tej strony
Nazwa modułu: Rok akademicki: Wydział: Kierunek: Terminale cyfrowe i urządzenia HID 2016/2017 Kod: EIW-20404 Punkty ECTS: 6 Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Internetowe Technologie Informacyjno–Komunikacyjne Język wykładowy: Polski Profil kształcenia: Specjalność: Ogólnoakademicki (A) - Semestr: 2 Strona www: http://itik.agh.edu.pl Osoba odpowiedzialna: dr inż. Piwowarczyk Jacek ([email protected]) Osoby prowadzące: dr inż. Piwowarczyk Jacek ([email protected]) Więckowski Łukasz ([email protected]) Opis efektów kształcenia dla modułu zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) M_W001 Zna zasady funkcjonowania urządzeń elektronicznych pozwalających na wymianę wiedzy systemów informatycznych z ich otoczeniem (czytniki, skanery, wyświetlacze, tokeny, beacony, karty magnetyczne, bramki regulujące ruch, cyfrowe sterowniki urządzeń itp.). IWA_W01, IWA_W04 Projekt M_W002 Posiada wiedzę na temat podstaw techniki cyfrowej i programowania mikrokontrolerów. IWA_W01, IWA_W04 Projekt M_W003 Posiada szeroką wiedzę na temat budowania urządzeń HID (Human Interface Devices) wykorzystywanych do prowadzenia interakcji z użytkownikami systemów informatycznych. IWA_W04 Projekt M_U004 Potrafi projektować rozwiązania techniczne umożliwiające komunikację systemów informatycznych z otoczeniem. IWA_U03 Projekt M_U005 Potrafi integrować w systemach informatycznych cyfrowe komponenty elektroniczne i programować je. IWA_U03, IWA_K01, IWA_K03 Projekt Wiedza Umiejętności 1/6 Karta modułu - Terminale cyfrowe i urządzenia HID M_U006 Potrafi angażować w systemach informatycznych nietypowe urządzenia HID oraz udostępniać ich usługi w Internecie (w zakresie pobieranie z nich informacji i sterowania nimi). IWA_U03, IWA_K01, IWA_K03 Projekt Matryca efektów kształcenia w odniesieniu do form zajęć Konwersatori um Zajęcia seminaryjne Zajęcia praktyczne Zajęcia terenowe Zajęcia warsztatowe Zna zasady funkcjonowania urządzeń elektronicznych pozwalających na wymianę wiedzy systemów informatycznych z ich otoczeniem (czytniki, skanery, wyświetlacze, tokeny, beacony, karty magnetyczne, bramki regulujące ruch, cyfrowe sterowniki urządzeń itp.). + - - - - - - - - - - M_W002 Posiada wiedzę na temat podstaw techniki cyfrowej i programowania mikrokontrolerów. + - - - - - - - - - - M_W003 Posiada szeroką wiedzę na temat budowania urządzeń HID (Human Interface Devices) wykorzystywanych do prowadzenia interakcji z użytkownikami systemów informatycznych. + - - - - - - - - - - M_U004 Potrafi projektować rozwiązania techniczne umożliwiające komunikację systemów informatycznych z otoczeniem. - - + - - - - - - - - M_U005 Potrafi integrować w systemach informatycznych cyfrowe komponenty elektroniczne i programować je. - - + - - - - - - - - M_U006 Potrafi angażować w systemach informatycznych nietypowe urządzenia HID oraz udostępniać ich usługi w Internecie (w zakresie pobieranie z nich informacji i sterowania nimi). - - + - - - - - - - - E-learning Ćwiczenia projektowe M_W001 Inne Ćwiczenia laboratoryjne Forma zajęć Ćwiczenia audytoryjne Student, który zaliczył moduł zajęć wie/umie/potrafi Wykład Kod EKM Wiedza Umiejętności 2/6 Karta modułu - Terminale cyfrowe i urządzenia HID Treść modułu zajęć (program wykładów i pozostałych zajęć) Wykład Terminale cyfrowe i urządzenia HID 1. Mikrokontrolery i systemy wbudowane: architektury, zastosowania, techniki programowania, narzędzia, zabezpieczanie przeciwawaryjne systemu wbudowanego i niezawodność systemu zasilania. 2. Podstawy techniki cyfrowej konieczne do integracji urządzeń wejścia i wyjścia z systemami komputerowymi: podstawowe zasady projektowania układów fron-end, układy przetwarzania cyfrowo analogowego, zewnętrzne pamięci danych oraz ich magistrale (SDRAM, DRAM, EEPROM, Flash, EBI Flash), użytkowanie portów we/wy i ich zabezpieczenia (przekazywanie stanów logicznych pomiędzy urządzeniami – kodowanych w różnych notacjach, ekspandery portów, izolacja galwaniczna itp.), popularne magistrale komunikacyjne i ich użytkowanie w urządzeniach (I2C, I2S,SPI, 1Wire, CAN, LIN, SMBus, DMX-512, Modbus, itp.). 3. Integracja popularnych sensorów elektronicznych: problemy występujące podczas pracy w systemach wbudowanych, sensory do samo diagnostyki pracy systemu, sensory wizyjne oraz biometryczne, techniki fizycznego zabezpieczania i osadzania sensorów w urządzeniach. 4. Elektroniczne urządzenia identyfikujące – integracja popularnych czytników identyfikacji obiektów (RFID, NFC, Barcode, QR Code, beacon’s, SmartCards, itp.). 5. Techniki graficznej prezentacji informacji oparte na urządzeniach elektronicznych (matryce graficzne GLCD, wyświetlacze TFT, OLED, E-paper, itp.), rola oraz wybór interfejsu użytkownika (HMI), architektura oprogramowania systemu wbudowanego zorientowanego na zarządzanie wyświetlaną informacją, przykłady integracji popularnych rozwiązań (tablice synoptyczne, wyświetlacze komunikatów LED, wyświetlacze graficzne i fluorescencyjne itp.) 6. Komputerowe urządzenia HID (Human Interface Devices): sterowniki urządzeń (HID drivers) ich obsługa oraz występujące problemy, przykłady integracji popularnych urządzeń wskazujących (klawiatury, panele dotykowe, sensory obecności, gestów, czytniki, urządzenia kontroli dostępu, itp.) 7. Metody szybkiego prototypowania w projektowaniu systemów wbudowanych : technologie Rapid Prototyping i Rapid Tooling w rozwoju produktu, zastosowania technik RP/RT w przemyśle, testowanie systemu wbudowanego, zalety oraz wady prototypowania w oparciu o tanie rozwiązania ewaluacyjne, przykłady efektywnego wykonywania prototypów dla systemu wbudowanego opartego o profesjonalne moduły sprzętowe. Ćwiczenia laboratoryjne Terminale cyfrowe i urządzenia HID 1. Mikrokontrolery i systemy wbudowane: architektury, zastosowania, techniki programowania, narzędzia, zabezpieczanie przeciwawaryjne systemu wbudowanego i niezawodność systemu zasilania. 2. Podstawy techniki cyfrowej konieczne do integracji urządzeń wejścia i wyjścia z systemami komputerowymi: podstawowe zasady projektowania układów fron-end, układy przetwarzania cyfrowo analogowego, zewnętrzne pamięci danych oraz ich magistrale (SDRAM, DRAM, EEPROM, Flash, EBI Flash), użytkowanie portów we/wy i ich zabezpieczenia (przekazywanie stanów logicznych pomiędzy urządzeniami – kodowanych w różnych notacjach, ekspandery portów, izolacja galwaniczna itp.), popularne magistrale komunikacyjne i ich użytkowanie w urządzeniach (I2C, I2S,SPI, 1Wire, CAN, LIN, SMBus, DMX-512, Modbus, itp.). 3. Integracja popularnych sensorów elektronicznych: problemy występujące podczas 3/6 Karta modułu - Terminale cyfrowe i urządzenia HID pracy w systemach wbudowanych, sensory do samo diagnostyki pracy systemu, sensory wizyjne oraz biometryczne, techniki fizycznego zabezpieczania i osadzania sensorów w urządzeniach. 4. Elektroniczne urządzenia identyfikujące – integracja popularnych czytników identyfikacji obiektów (RFID, NFC, Barcode, QR Code, beacon’s, SmartCards, itp.). 5. Techniki graficznej prezentacji informacji oparte na urządzeniach elektronicznych (matryce graficzne GLCD, wyświetlacze TFT, OLED, E-paper, itp.), rola oraz wybór interfejsu użytkownika (HMI), architektura oprogramowania systemu wbudowanego zorientowanego na zarządzanie wyświetlaną informacją, przykłady integracji popularnych rozwiązań (tablice synoptyczne, wyświetlacze komunikatów LED, wyświetlacze graficzne i fluorescencyjne itp.) 6. Komputerowe urządzenia HID (Human Interface Devices): sterowniki urządzeń (HID drivers) ich obsługa oraz występujące problemy, przykłady integracji popularnych urządzeń wskazujących (klawiatury, panele dotykowe, sensory obecności, gestów, czytniki, urządzenia kontroli dostępu, itp.) 7. Metody szybkiego prototypowania w projektowaniu systemów wbudowanych : technologie Rapid Prototyping i Rapid Tooling w rozwoju produktu, zastosowania technik RP/RT w przemyśle, testowanie systemu wbudowanego, zalety oraz wady prototypowania w oparciu o tanie rozwiązania ewaluacyjne, przykłady efektywnego wykonywania prototypów dla systemu wbudowanego opartego o profesjonalne moduły sprzętowe. Sposób obliczania oceny końcowej Zrealizowanie wszystkich przewidzianych przedmiotem ćwiczeń laboratoryjnych. Przedstawienie projektu w postaci wdrożenia w praktyce wybranego rozwiązania stosowanego w dzisiejszych lokalnych instalacjach sieci komputerowych. Uczestnictwo w wykładach. Wymagania wstępne i dodatkowe Nie podano wymagań wstępnych lub dodatkowych. Zalecana literatura i pomoce naukowe 1. USB dla niewtajemniczonych w przykładach na mikrokontrolery STM32 / Marcin Peczarski/ Legionowo : Wydawnictwo BTC, 2013. 2. Mikrokontrolery STM32 w sieci Ethernet : w przykładach / Marcin Peczarski / Wydawnictwo BTC, cop. 2011. 3. Mikrokontrolery STM32 w praktyce / Krzysztof Paprocki/ Wydawnictwo BTC, cop. 2009. 4. Programowalne moduły Ethernetowe w przykładach / Marcin Chruściel/ Wydawnictwo BTC, cop. 2012. 5. Zdalne odczyty : kryptologia a biznes – bezpieczeństwo stosowane / redaktorzy publikacji: Marek Węgrzyn, Janusz Jabłoński, Marcin Nowakowski/ Legionowo : Wydawnictwo BTC, 2015. 6. Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit/ Bruce Powel Douglass/ ISBN-13: 978-1856177078, ISBN-10: 1856177076 7. Embedded Systems Architecture, Second Edition: A Comprehensive Guide for Engineers and Programmers/ Tammy Noergaard / ISBN-13: 978-0123821966, ISBN-10: 0123821967 8. Intelligence for Embedded Systems: A Methodological ApproachMar /Cesare Alippi/ ISBN-13: 9783319052779, ISBN-10: 3319052772 9. BeagleBone Home Automation Blueprints/ Rodolfo Giometti /Packt Publishiong February 2016/ ISBN 139781783986026 10. Building a Home Security System with Raspberry Pi /Matthew Poole/Packt Publishiong December 2015/ ISBN 139781782175278 11. Raspberry Pi Networking Cookbook – Second Edition/ Rick Golden/ Packt Publishiong January 2016/ ISBN 139781785280214 12. Learning Internet of Things/ Peter Waher/ Packt Publishiong Jan 2015 / ISBN 139781783553532 4/6 Karta modułu - Terminale cyfrowe i urządzenia HID Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu Intelligent power management algorithms for solar-powered, autonomous mobile robot / Ł. WIĘCKOWSKI, J. A. CHOJNACKI, J. TENETA // W: Renewable Energy 2010 [Dokument elektroniczny] : advanced technology paths to global sustainability : joint with 4th international solar energy society conference, Asia Pacific Region : 27 June–2 July, 2010, Yokohama, Japan : proceedings. — Wersja do Windows. — Dane tekstowe. — [S. l. : s. n.], [2010]. — 1 dysk optyczny. — S. [1–4]. — Bibliogr. s. [4] PV powered distributed environmental monitoring system / Janusz TENETA, Lidia J. MAKSYMOWICZ, Jerzy CHOJNACKI, Łukasz WIĘCKOWSKI, Tomasz STAPIŃSKI, Barbara SWATOWSKA, Tadeusz PISARKIEWICZ, Henryk JANKOWSKI, Wojciech MAZIARZ, Łukasz KRZAK // W: Renewable Energy 2010 [Dokument elektroniczny] : advanced technology paths to global sustainability : joint with 4th international solar energy society conference, Asia Pacific Region : 27 June–2 July, 2010, Yokohama, Japan : proceedings. — Wersja do Windows. — Dane tekstowe. — [S. l. : s. n.], [2010]. — 1 dysk optyczny. — S. [1–4]. — Wymagania systemowe: Adobe Acrobat Reader ; napęd CD-ROM. — Bibliogr. s. [4], Abstr. The research stand for investigation the dynamic changes of parameters in electrochromic devices / Agnieszka STAŃCO, Zbigniew St. SOBKÓW, Łukasz WIĘCKOWSKI // W: Microelectronic materials and technologies, Vol. 2 / monograph ed. Zbigniew Suszyński. — Koszalin : Wydawnictwo Uczelniane Politechniki Koszalińskiej, 2012. — (Monografie / Wyższa Szkoła Inżynierska w Koszalinie ; ISSN 02397129 ; 232). — S. 361–369. — Bibliogr. s. 369 Vision based system for position recognition of small mobile robots / Łukasz WIĘCKOWSKI, Zbigniew St. SOBKÓW, Maciej GARBACZ, Mieczysław ZACZYK // Image Processing & Communications : an International Journal ; ISSN 1425-140X. — 2012 vol. 17 no. 4, s. 313–318. — Bibliogr. s. 317–318, Abstr. Zastosowanie naziemnych kamer termowizyjnych w badaniu warunków geologicznych obiektów trudno dostępnych — The use of ground-based infrared cameras in the study of the geological conditions of objects that are difficult to access / Paulina LEWIŃSKA, Rafał MATUŁA, Łukasz WIĘCKOWSKI // Wiadomości Górnicze ; ISSN 0043-5120. — 2014 R. 65 nr 9, s. 467–472. — Bibliogr. s. 472. — Artykuł zredagowany na podstawie referatu na Szkołę Eksploatacji Podziemnej, Kraków 2014 r. Analysis of application opportunites of programmable controllers in photovoltaic automated control systems / J. A. CHOJNACKI, J. TENETA, Ł. WIĘCKOWSKI // W: Twenty first European photovoltaic solar energy conference [Dokument elektroniczny] : proceedings of the international conference : Dresden, Germany 4–8 September 2006. — Wersja do Windows. — Dane tekstowe / eds. J. Poortmans [et al.] ; WIP-Renewable Energies. — München : WIP-Renewable Energies, cop. 2006. — 1 dysk optyczny. — S. 2324–2327. — Wymagania systemowe: Adobe Acrobat Reader ; napęd CD-ROM. — Tyt. przejęto z ekranu tytułowego. — Bibliogr. s. 2327, Abstr. The embedded ARM 9-based data logger for photovoltaic system control and monitoring / J. A. CHOJNACKI, J. TENETA, Ł. WIĘCKOWSKI, M. Suchecki // W: 24th European photovoltaic solar energy conference and exhibition [Dokument elektroniczny] : conference 21–25 September 2009 : exhibition 21–24 September 2009 : the compiled state-of-the-art of PV solar technology and deployment : proceedings. — Wersja do Windows. — Dane tekstowe. — [S. l. : s. n., 2009]. — 1 dysk optyczny. — ISBN 3-936338-25-6. — S. 4057–4060. — Wymagania systemowe: Adobe Acrobat Reader ; napęd CD-ROM. — Bibliogr. s. 4060, Abstr. Solar powered, Linux brained autonomous mobile robot / J. A. CHOJNACKI, J. TENETA, Ł. WIĘCKOWSKI, A. Kowalczyk, J. Kulesza // W: 24th European photovoltaic solar energy conference and exhibition [Dokument elektroniczny] : conference 21–25 September 2009 : exhibition 21–24 September 2009 : the compiled state-of-the-art of PV solar technology and deployment : proceedings. — Wersja do Windows. — Dane tekstowe. — [S. l. : s. n., 2009]. — 1 dysk optyczny. — ISBN 3-936338-25-6. — S. 3955–3962. — Wymagania systemowe: Adobe Acrobat Reader ; napęd CD-ROM. — Bibliogr. s. 3961–3962, Abstr. Informacje dodatkowe Filarem każdego systemu informatycznego jest sprawna komunikacja. Stopień zaawansowania konstrukcji logicznych budowanych w dzisiejszych sieciach komputerowych oraz ich wszechobecność w każdej organizacji wymagają poświęcenia zagadnieniu konfigurowania i nadzorowania lokalnych sieci komputerowych szczególnej uwagi. Przedmiot dostarczy rozwiązania pozwalające na pokonanie problemów związanych z technicznym funkcjonowaniem lokalnych sieci komputerowych, zabezpieczeniem ich, podłączeniem do nich odległych budynków czy udostępnieniem w przez medium bezprzewodowe. Omówione zostaną także podstawy techniczne funkcjonowania usług sieciowych, co umożliwi konfigurowanie ich do wydajnej i zabezpieczonej przed atakami pracy. Dodatkowo podjęty zostanie temat integrowania w sieciach komputerowych drobnych urządzeń elektronicznych zbierających lub emitujących dane wymieniane z siecią Internet – zgodnie z doktryną Internet of Things. 5/6 Karta modułu - Terminale cyfrowe i urządzenia HID Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Obciążenie studenta Samodzielne studiowanie tematyki zajęć 40 godz Przygotowanie do zajęć 40 godz Udział w wykładach 8 godz Wykonanie projektu 50 godz Udział w ćwiczeniach laboratoryjnych 12 godz Sumaryczne obciążenie pracą studenta 150 godz Punkty ECTS za moduł 6 ECTS 6/6