Nazwa modułu: Komputeryzacja pomiarów Rok akademicki: 2030/2031 Kod: SEN-2-204-EJ-s Punkty ECTS: 4 Wydział: Energetyki i Paliw Kierunek: Energetyka Specjalność: Energetyka jądrowa Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne Język wykładowy: Polski Profil kształcenia: Ogólnoakademicki (A) Semestr: 2 Strona www: http://www.ftj.agh.edu.pl/~furman/dydaktyka.htm Osoba odpowiedzialna: dr Żukrowski Jan (zukrow@agh.edu.pl) Osoby prowadzące: dr inż. Furman Leszek (Leszek.Furman@fis.agh.edu.pl) dr Tokarz Waldemar (tokarz@agh.edu.pl) dr Żukrowski Jan (zukrow@agh.edu.pl) 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ń) Wiedza M_W001 Student zna podstawowe techniki akwizycji i przetwarzania danych, zna podstawowe parametry pomiarów. EN2A_W08 Kolokwium, Wykonanie ćwiczeń laboratoryjnych M_W002 Student dysponuje aktualną wiedzą na temat dostępnych narzędzi pomiarowych oraz sposobów realizacji prostych systemów pomiarowych EN2A_W07 Kolokwium, Wykonanie ćwiczeń laboratoryjnych Umiejętności M_U001 Student potrafi właściwie wykorzystać różne przyrządy do stworzenia efektywnie działającego systemu pomiarowego. EN2A_U09 Wykonanie ćwiczeń laboratoryjnych, M_U002 Student potrafi stworzyć aplikację uruchamianą w systemie Windows oraz zaimplementować w niej najważniejsze algorytmy akwizycji, przetwarzania i prezentacji danych pomiarowych. EN2A_U01, EN2A_U04, EN2A_U07 Wykonanie ćwiczeń laboratoryjnych, 1 / 5
M_U003 Student potrafi pozyskiwać informacje do realizacji oryginalnego projektu oraz przygotować prezentację wyników swojej pracy. EN2A_U18, EN2A_U17 Prezentacja, Wykonanie projektu Kompetencje społeczne M_K001 Student potrafi konstruktywnie współpracować w zespole rozwiązującym problemy pomiarowe, potrafi samodzielnie zdobyć odpowiednią wiedzę i umiejętności niezbędne do realizacji projektu. EN2A_K02, EN2A_K04 Prezentacja, Zaangażowanie w pracę zespołu, Wykonanie projektu Matryca efektów kształcenia w odniesieniu do form zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Forma zajęć Wykład audytoryjne laboratoryjne projektowe Konwersatori um seminaryjne praktyczne Inne terenowe E-learning Wiedza M_W001 M_W002 Umiejętności M_U001 M_U002 M_U003 Student zna podstawowe techniki akwizycji i przetwarzania danych, zna podstawowe parametry pomiarów. Student dysponuje aktualną wiedzą na temat dostępnych narzędzi pomiarowych oraz sposobów realizacji prostych systemów pomiarowych Student potrafi właściwie wykorzystać różne przyrządy do stworzenia efektywnie działającego systemu pomiarowego. Student potrafi stworzyć aplikację uruchamianą w systemie Windows oraz zaimplementować w niej najważniejsze algorytmy akwizycji, przetwarzania i prezentacji danych pomiarowych. Student potrafi pozyskiwać informacje do realizacji oryginalnego projektu oraz przygotować prezentację wyników swojej pracy. + - + - - - - - - - - + - + - - - - - - - - Kompetencje społeczne 2 / 5
M_K001 Student potrafi konstruktywnie współpracować w zespole rozwiązującym problemy pomiarowe, potrafi samodzielnie zdobyć odpowiednią wiedzę i umiejętności niezbędne do realizacji projektu. Treść modułu zajęć (program wykładów i pozostałych zajęć) Wykład <strong>1. Przetworniki analogowo-cyfrowe</strong> Zamiana sygnału analogowego (ciągłego) na reprezentację cyfrową Rodzaje przetworników A/C i zasady działania Parametry przetwornika A/C <strong>2. Port szeregowy RS-232</strong> Protokół transmisji danych Standard RS-232C <strong>3. Cyfrowa filtracja danych i liczniki programowalne</strong> Transformata z Filtry cyfrowe Programowalne układy czasowe <strong>4. Protokół transmisji danych: port równoległy</strong> Budowa magistrali LPT i tryby pracy Protokoły transmisji danych <strong>5. Magistrala GPIB (IEEE 488.</strong>) Konfiguracja i architektura systemu GPIB Funkcje, adresowanie i rozkazy interfejsowe Programowanie i kontrola transmisji w systemie GPIB <strong>6. SCPI język programowania przyrządów pomiarowych</strong> Rozkazy, komunikaty i słowa kluczowe języka SCPI Struktura i formułowanie poleceń SCPI <strong>7. Transmisja danych USB</strong> Struktura magistrali USB Konfiguracja fizyczna i logiczna urządzeń systemu USB Zarządzanie przepływem danych <strong>8. Protokół transmisji danych IEEE 1394</strong> Struktura magistrali IEEE 1394 Konfiguracja fizyczna i logiczna urządzeń Protokoły transmisji danych <strong>9. Wprowadzenie do LabView</strong> Podstawowe typy danych w środowisku LabView Struktury sterujące wykonaniem programu Wizualizacja wyników pomiarowych Zmienne lokalne i globalne Prezentacja danych w serwisie WWW generowana przez LabView Przesyłanie danych pomiędzy programami LabView przez sieć internetową Funkcje systemów czasu rzeczywistego: events, notifiers, semaphores <strong>10. Prezentacja projektów studenckich</strong> Zaawansowane techniki akwizycji i przetwarzania danych 3 / 5
laboratoryjne <strong>1. Podstawy programowania w Labview</strong> Student potrafi zrealizować prostą aplikację akwizycji danych z urządzeń wirtualnych Student potrafi wykorzystać funkcje czasu rzeczywistego do synchronizacji wątków <strong>2. Przykłady zbierania danych port szeregowy</strong> Student umie samodzielnie zestawić prosty system pomiarowy Student potrafi korzystać z dokumentacji i identyfikować parametry transmisji Student potrafi zrealizować aplikację akwizycji i wizualizacji danych <strong>3. Przykłady zbierania danych port USB</strong> Student umie samodzielnie zestawić prosty system pomiarowy wykorzystujący przetwornik A/C Student potrafi korzystać z dokumentacji i fabrycznego oprogramowania urządzenia Student potrafi zrealizować aplikację akwizycji i wizualizacji danych <strong>4. Przykłady zbierania danych GPIB</strong> Student potrafi zestawić układ pomiarowy złożony z co najmniej dwóch przyrządów podłączonych do magistrali GPIB Korzystając z dokumentacji student potrafi zidentyfikować komendy i parametry komunikacji z przyrządami pomiarowymi Student potrafi utworzyć oprogramowanie umożliwiające w sposób synchroniczny zbieranie, wizualizację i archiwizację danych pomiarowych z poszczególnych przyrządów <strong>5. Zaawansowane metody sterowania eksperymentem</strong> Student potrafi sterować aplikacją akwizycji danych prze Internet Student umie samodzielnie zastosować dowolne techniki wymiany danych między aplikacjami Student potrafi wykorzystać funkcje czasu rzeczywistego do synchronizacji różnych wątków aplikacji <strong>6. Projekt</strong> Studenci realizują projekty w dwuosobowych zespołach. Każdy zespół definiuje swój własny temat lub otrzymuje zadanie do wykonania w różnych laboratoriach naukowych. W ramach projektu należy stworzyć działającą aplikację akwizycji, przetwarzania i wizualizacji danych oraz szczegółową dokumentację wykonania projektu. student potrafi zebrać informacje niezbędne do realizacji projektu student potrafi efektywnie wykorzystać środowisko programistyczne Labview do stworzenia systemu pomiarowego student potrafi współpracować w grupie realizując swoją część zadania student potrafi przygotować prezentację lub dokumentację projektu Sposób obliczania oceny końcowej laboratoryjne kończą się jednogodzinnym kolokwium (na ostatnim wykładzie). Ocena z laboratorium będzie ustalana zgodnie ze skalą ocen obowiązującą w regulaminie AGH, przyporządkowującą procent opanowania materiału konkretnej ocenie (Par.13, pkt.1). Uzyskanie pozytywnej oceny końcowej (OK) wymaga uzyskania pozytywnej oceny z komputerowych zajęć laboratoryjnych (L) i projektu (P). 4 / 5
Ocena końcowa z modułu obliczana jest jako średnia ważona ocen: OK = 0.3xL + 0.7xP Ocena wyliczana po zaliczeniu w drugim terminie: OK = 0.3 (pierwszy termin)ins>0.7 (drugi termin) Ocena wyliczana po zaliczeniu w trzecim terminie: OK = 0.2 (pierwszy termin)/ins>0.3 (drugi termin)+0.5 (trzeci termin) Wymagania wstępne i dodatkowe Podstawowa umiejętność programowania w dowolnym języku Wiedza w zakresie matematyki wyższej (liczby zespolone, transformata Fouriera) Zalecana literatura i pomoce naukowe Materiały internetowe dostępne na stronie przedmiotu: http://www.ftj.agh.edu.pl/~furman/dydaktyka.htm http://home.agh.edu.pl/~tokarz/studenci/labview/wyklady.php Strona internetowa: www.ni.com Dokumentacje techniczne przyrządów pomiarowych Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu Nie podano dodatkowych publikacji Informacje dodatkowe Sposób i tryb wyrównania zaległości powstałych wskutek nieobecności studenta na zajęciach. Nieobecność na jednych zajęciach wymaga od studenta samodzielnego opanowania przerabianego na tych zajęciach materiału. Nieobecność na więcej niż jednych zajęciach wymaga od studenta samodzielnego opanowania przerabianego na tych zajęciach materiału i jego zaliczenia w wyznaczonym przez prowadzącego terminie, lecz nie później niż w ostatnim tygodniu trwania zajęć. Student, który bez usprawiedliwienia opuścił więcej niż 20% zajęć i jego cząstkowe wyniki w nauce były negatywne może zostać pozbawiony przez prowadzącego zajęcia, możliwości wyrównania zaległości. Obecność na wykładzie: zgodnie z Regulaminem Studiów AGH. Zasady zaliczania zajęć: Podstawowym terminem uzyskania zaliczenia jest koniec zajęć w danym semestrze. Student może dwukrotnie przystąpić do poprawkowego zaliczania. Student, który bez usprawiedliwienia opuścił więcej niż 20% zajęć i jego cząstkowe wyniki w nauce były negatywne może zostać pozbawiony, przez prowadzącego zajęcia, możliwości poprawkowego zaliczania zajęć. Od takiej decyzji prowadzącego zajęcia student może się odwołać do prowadzącego przedmiot (moduł) lub Dziekana. Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Udział w wykładach Samodzielne studiowanie tematyki zajęć Udział w ćwiczeniach laboratoryjnych Przygotowanie do zajęć Dodatkowe godziny kontaktowe z nauczycielem Sumaryczne obciążenie pracą studenta Punkty ECTS za moduł Obciążenie studenta 15 godz 30 godz 5 godz 80 godz 4 ECTS 5 / 5